← TransitStats

Privacy Policy

What we collect

To operate the service, TransitStats collects:

We do not read image EXIF metadata, and the only location data we store is your phone's GPS reading at trip start/end — never a location pulled from a photo.

Who we share it with

TransitStats runs on a small set of third-party services, and doesn't sell or share your data beyond what's needed to operate on them:

What other users can see

Your trips are private by default and are never publicly readable, even when a Public Profile is enabled — Firestore access rules restrict trip documents to your own account. If you opt into a Public Profile, it exposes only aggregate stats (trip/hour totals, an anonymized location heatmap) — never individual trip details, routes, or exact timestamps.

Trips also contribute to shared, aggregate predictions (for example, confirming a stop serves a given route) that make the service smarter for everyone. Those shared records never carry your account ID — only the anonymous fact. Your personal prediction data is tied to your account but isn't exposed to other users or readable from the browser at all.

How long we keep it

Trip and account data is kept for as long as your account is active. You can request deletion of your account and all associated trip data at any time — see Contact below.

Your choices

Changes

This policy may change as the service changes. Continued use after an update means you accept the revised policy. See our Terms of Service for the rest of the rules around using the service.

Contact

Questions, data requests, or concerns: GitHub Issues or the contact method the operator has given you directly.