Loci is a fully standalone app that does not operate or connect to any proprietary server. Your data stays entirely on your device — you decide whether to sync, and where.
To provide footprint tracking and trip recording, Loci accesses the following data on your device. This data is processed and stored locally by default:
As such, Loci has no means of obtaining your name, email address, phone number, or any other personal identifiers.
Loci supports syncing your data to a cloud service of your choice (such as iCloud or WebDAV). Before syncing, all data is end-to-end encrypted on your device. The encryption key is stored solely on your device and is not accessible to any third party. Please keep your recovery key safe — if it is lost, your data will be permanently unrecoverable.
The app offers AI-powered features that turn your trail into natural-language narratives. AI behavior is fully controlled by you in Me → AI Settings, and operates in one of three modes:
Even in Cloud mode, the payload is strictly anonymized before leaving your device. We send:
LOC_001) instead of real place namesyyyy-MM) instead of precise timestampsWe do not send: raw GPS coordinates, raw photos, per-second timestamps, your name, email, phone, IP-derived identity, device identifiers, or any other personal information beyond what is necessary to render an aggregated narrative.
To audit exactly what would be sent, open Me → AI Settings → Preview Payload, which displays the precise prompt for each scene.
In Cloud mode, the third-party AI service is selected, configured, and authorized by you. That service operates under its own privacy policy and terms — please review them before enabling Cloud mode. The app does not relay data through any proprietary server, does not retain a copy of your prompts, and does not bill or broker the third-party service.
AI call metadata (timestamp, scene, mode, endpoint host, payload size, outcome) is logged locally in a ring buffer of the most recent 50 calls. No payload bodies are stored. You can view or clear this log at Me → AI Settings → AI Call Log. AI-generated narratives are cached on-device and tied to your AI mode; clearing the call log or switching mode will naturally invalidate cached results over time.
When using Cloud mode, your API key is stored in the system Keychain, not in plain preferences. You can clear it at any time from Me → AI Settings.
Export:
Use Me -> Export Data to export a full data file.
Move to a new device:
The app uses Apple's frameworks and services (MapKit, CoreLocation, CoreMotion, Apple Intelligence), which are governed by Apple's own privacy policies. No third-party analytics, advertising, or tracking SDKs are integrated.
If you enable Cloud AI mode, the OpenAI-compatible endpoint you configure is a third party selected by you. Its data handling is governed by that provider's own policy, not by us.
We may update this Privacy Policy from time to time. Continued use of the app after changes constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy, please contact us via the feedback option in the app.