Daily route recording and playback app
A lifelog app that records daily travel and replays it on a map at adjustable speeds. I built background location capture, movement and stop segmentation, and route playback.
Screens
Recording a day in segments
Location services and activity recognition distinguish transport modes and movement segments. Stops and routes are stored in SQLite and presented as daily records and statistics.
Replaying routes on a map
Users can replay routes in MapLibre at different speeds, attach notes and photos, and export a share card through the operating system’s share sheet.
Device transfer rather than a retained backup
Records can be exported as an encrypted file and imported on another device. Export resets the original device’s records, and import replaces the target’s existing records, so this is a transfer function rather than a backup that retains the original.



