ORBIT DIARY

See a journey
as a whole route.

An iOS prototype that brings imported photos and Google Timeline exports into a globe-based timeline and a short recap video.

MVP core implemented

Import, review, and render

Orbit Diary treats location history as user-provided input that needs inspection before it becomes a story.

Two import sources

Photos with usable location and time metadata can be brought together with a Google Timeline export. The app does not claim continuous tracking without the user importing data.

Route analysis

The prototype removes implausible points, handles gaps, identifies stays and trip segments, and retains uncertainty where the data is sparse or low confidence.

Three globe themes

Realistic, flat, and dotted globe themes use the same reviewed route. A recap renderer turns it into a shareable video rather than a live surveillance view.

From records to recap

A journey is built only from sources the user chooses to import.

  1. 01

    Import sources

    Select photos and, if wanted, a Google Timeline export.

  2. 02

    Review the route

    Inspect stays, segments, and gaps before creating a visual recap.

  3. 03

    Choose a theme and export

    Pick a globe theme and produce a recap video from the reviewed route.

Illustrative workflow

  1. A traveler imports a selected trip’s photos and a timeline export.
  2. Orbit Diary separates a long data gap from an actual trip segment.
  3. The traveler chooses the dotted globe theme and exports a recap.

Claude Code in the development loop

Claude Code supports development and verification, while route and photo data stay within the product’s import flow.

Inputs: route rules and failures

Agents receive the import contract, analysis rules, rendering modules, and failure logs such as sparse location data or long gaps.

Work: pipeline and tests

Agents separate parsing, route analysis, and globe rendering, then test synthetic trajectories, edge cases, and renderer smoke paths.

Value: an honest recap

The resulting experience distinguishes a gap from a path and shows that the recap is built from reviewed records, not inferred surveillance.

The current prototype does not call the Claude API; Claude Code is used in development.

Questions at this stage

Does Orbit Diary track a user all the time?

No. It works from photos and Timeline exports the user chooses to import. It does not claim always-on tracking.

Is the visual output fully verified on devices?

Not yet. Core behavior is implemented, while current visual and physical-device checks remain before release.

Product enquiries

Ask about Orbit Diary.

tkddyd420@jinsongtech.com