Privacy Policy
The short version
Top Down stores the coordinates of where you parked, and a token used to send you notifications. It does not know who you are, and it does not track where you go.
No account, no identity
Top Down has no signup. The app authenticates anonymously, which means we have no name, no email address, no phone number, and no way to identify you as a person. Your data is associated with an opaque identifier for your app installation and nothing else.
Reinstalling the app produces a new identifier. We have no way to connect the two.
What we collect
| Data | Why | When |
|---|---|---|
| Vehicle coordinates (latitude/longitude) | To know where to check the forecast | Once, when you start a session |
| Approximate location accuracy | To warn you when a fix is too coarse to be useful | With the coordinates |
| Notification token | To send you warnings | When you grant notification permission |
| Device platform (iOS/Android) | To format notifications correctly | On first launch |
| Session times, lead-time preference | To know when to stop monitoring | When you start a session |
| Notifications we sent, and why | So you can see your alert history | When an alert fires |
| Crash reports | To find and fix bugs that break the app | Only when the app crashes |
A crash report contains the error, the code path that produced it, your device model and OS version, and the roughly 5 km grid cell involved — never your precise coordinates, which are stripped before the report leaves your phone.
What we do not collect
- Your location over time. Your position is captured once, when you tap the toggle. The app requests “While Using” location permission only and never requests background or “Always” access, so it is not capable of tracking you when it is not open.
- Your identity, contacts, photos, or anything on your device beyond the above.
- Analytics or advertising identifiers. There is no analytics or ad SDK in the app. The only third-party SDK is the crash reporter described above, which sends nothing unless the app crashes and never sends your precise coordinates.
How location is used
Your coordinates are reduced to a roughly 5 km grid cell before being sent to the weather provider, and the forecast is requested for the centre of that cell rather than your exact position. The weather provider therefore never receives your precise coordinates. Your exact coordinates are held in our database so the app can show you your pin.
Who else sees it
| Provider | What they get | Why |
|---|---|---|
| Supabase | All of the above (hosting our database) | Infrastructure |
| Apple Weather | A ~5 km grid cell centre, no identifiers | Forecast data |
| Apple / Google / Expo | Your notification token and the message | Notification delivery |
| Sentry | Crash reports, without precise location | Diagnosing crashes |
We do not sell your data, and we do not share it for advertising.
How long we keep it
- Active sessions: until they end or expire, capped at 24 hours.
- Ended sessions and their alerts: 30 days, so you can see recent alert history. Then deleted, including the coordinates.
- Device records (notification token, preferences): until you delete the app or ask us to remove them. Devices with no activity for 12 months are deleted.
- Operational logs (whether our monitor ran): 90 days. These contain no location or device data.
Deletion is enforced by a scheduled job, not by policy alone.
Your choices
- Stop all monitoring: turn off the toggle, or delete the app.
- Stop notifications: revoke notification permission in system settings. Sessions still run but cannot reach you.
- Delete your data: contact support@topdownapp.com. Because we cannot identify you, you will need to provide the installation identifier shown in the app's settings screen. Step-by-step instructions.
Children
Top Down is not directed at children and we do not knowingly collect data from anyone under 13.
Changes
Material changes bump the version and you will be asked to accept before creating another session.
Contact
support@topdownapp.com · [ENTITY] · [ADDRESS, if required by your jurisdiction]
See also the terms of use, and support if you have a question this does not answer.