Privacy Policy
Last updated: October 8, 2025
LifePath is a privacy-first personal location journal. We designed the app so that your location data never leaves your device unless you explicitly export it.
1. Summary
- No accounts or sign-ups
- No cloud sync, servers, or background uploads
- No third-party analytics or advertising SDKs
- 100% on-device storage (SQLite database inside app sandbox)
- Export is manual and user-controlled
- Delete the app = delete the data
2. Data Collected
LifePath collects the following categories of data locally only for the core functionality of building your personal timeline:
- Location Points: Latitude, longitude, accuracy, timestamp, speed, altitude, heading.
- Visits (Clusters): Grouped stationary periods with derived center coordinates, duration, and optional reverse geocoded address.
- Movement Segments: Inferred walking / cycling / driving segments derived from speed between points.
- Places: Frequently visited locations with optional user-edited names and category suggestions.
- Geofences: Device-level monitoring regions (100m) around known places for quick recognition.
- Processing Logs: Timestamps and counts of background processing runs (for local diagnostics).
3. Data NOT Collected
LifePath does not collect or transmit:
- Personal identifiers (name, email, phone)
- Account credentials (no login system)
- Contacts, calendars, photos, Bluetooth data
- Advertising identifiers (IDFA)
- Crash reports (unless you manually share logs)
4. On-Device Processing
All clustering, movement detection, place recognition, and geofencing logic runs locally. The app uses an on-device SQLite database with a write queue to safely store your data.
5. Exports
You can export your data in three formats:
- JSON Full Backup: All raw points, visits, movements, places, geofences, and processing sessions (importable).
- CSV: Tabular exports of visits and movement segments (spreadsheet analysis).
- GPX: Waypoints (places) and tracks (movements) for mapping software.
Exports use the native iOS document picker / share sheet. You choose the destination (Files, AirDrop, etc.).
6. Data Retention
Your data remains on-device indefinitely until you:
- Delete the app
- Clear data via in-app settings
- Manually delete exported copies stored elsewhere
7. Security Model
The app relies on iOS sandboxing and file system protections (Data Protection API) to isolate stored data. We do not implement custom encryption layers at this time. No remote keys exist.
8. Permissions
LifePath requests:
- Location (Always): Required for background journaling and visit detection.
- Motion (Future / Optional): May be requested to improve activity classification (not currently transmitted or stored externally).
9. Children's Privacy
LifePath is not directed at children under 13. If you are a parent and believe a child has stored data, you may delete the app to remove all locally stored information.
10. Policy Changes
We may update this policy for clarity or to reflect functionality changes. If material changes affect how data is handled, we will note the revision date prominently.
11. Contact
Questions? Reach us at: [email protected]
This policy is intentionally minimal: the app's architecture eliminates most conventional privacy risk by avoiding transmission entirely.