Privacy Policy
The short version
- Your calendar events and travel times are read and used entirely on your device. We never receive them.
- There is no account, no sign-in, and no cloud. We run no servers, and nothing is ever uploaded to us.
- To estimate travel time, your location and destination are sent to Apple's Maps service — those requests go to Apple under Apple's privacy policy, never to us.
- We collect no analytics, show no ads, and do no tracking — there is no advertising identifier and no third-party tracking SDK in the app.
- Choosing which apps to lock uses Apple's Screen Time system, which hands the app anonymous tokens — we never learn which apps you selected or use.
What the app uses on your device
To do its job, the app reads and works with the following on your iPhone. It stays there, and we cannot see it:
- Calendar events — to find upcoming events that have a location, so it knows where you need to be and when.
- Your location — to measure how far you are from where you're going and compute travel time.
- Travel times and "leave by" times — calculated for each event and shown only to you.
- Your settings and per-event overrides — travel mode, buffers, and your default list of apps to lock.
Calendar, location & travel times
On Time reads your calendar through Apple's EventKit framework to find events with a location, and uses Core Location to know where you are. To turn an address into a point on the map and to estimate how long the trip will take, it uses Apple's Maps services (geocoding and directions). Those requests — your current location, the destination, and any address being looked up — are sent to Apple under Apple's privacy policy; they go to Apple, never to us, and we receive nothing back. The resulting "leave by" time is then worked out and shown only on your iPhone.
Using your location only happens for this purpose, and you can revoke it at any time in iOS Settings.
Locking apps
App locking uses Apple's Screen Time (Family Controls) system. When you pick which apps to lock, iOS gives the app opaque tokens rather than the real app identities — so even on your own device, On Time cannot tell which specific apps you chose, only that the system should shield them during a travel window. Locked apps show the standard iOS shield. Your selection stays on your device and is never sent anywhere.
Texting the person you're meeting
If you choose to let someone know you're running late, On Time opens iOS's standard message composer with text pre-filled. Nothing is sent until you tap send, the message goes through your own Messages app, and the developer is never part of that exchange and never sees it.
Permissions
Each permission is requested only for its feature, and you can change them in iOS Settings:
- Calendar — required, to read events that have a location.
- Location — required, to compute live travel time; "Always" is optional and only used to alert you to leave when the app isn't open.
- Screen Time (Family Controls) — required, to lock your chosen apps during the travel window.
- Notifications — optional, to remind you when it's time to leave.
The app does not request App Tracking Transparency, because it doesn't track you.
If you email us
Because the app has no servers, the only way any information reaches the developer is if you choose to contact us — for example through an in-app "Send feedback" or "Report a bug" option, which opens an email. We then have your email address and whatever you write (a bug report may include your app version, iOS version, and device model), used only to reply. Separately, if you have turned on Apple's "Share with App Developers" setting in iOS, Apple may send us anonymous crash logs; these contain no calendar, location, or personal data.
Deleting your data
Everything is on your device, so you are always in control:
- Revoke calendar, location, or Screen Time access any time in iOS Settings.
- Clear your settings and app list from inside the app.
- Delete the app to remove everything it stored.
Since we hold none of your data ourselves, there is nothing for us to retrieve or delete on our end — it is all yours to manage on-device.
Security
Your data is stored in the app's private storage using iOS file protection. Because it never leaves your phone, there is no server-side copy to breach. No system is perfect; if you find a vulnerability, please email us.
Changes
If we ever change this policy, we will update the date above and, where it matters, note it in the app.
Contact
Questions, support, or security reports: support@earnallowance.com.