Last updated: February 28, 2026
AllHere Coach ("we", "our", or "the app") is a team travel tracking application for youth sports. This policy explains what data we collect, how we use it, and your rights.
| Data | Purpose | Retention |
|---|---|---|
| Email or phone number | Authentication | Until account deletion |
| Display name | Map labels, member lists | Until account deletion |
| GPS coordinates | Real-time map, arrival detection | Trip duration + 1 hour |
| Device push token | Push notifications | Until token refresh |
| Trip participation | Trip summary for coach | 30 days post-trip |
Location data is collected only during active trips. It is used to show team members on a shared map and to detect arrival at the destination. Location data is automatically purged within 1 hour of trip completion. No location history is stored beyond the trip lifecycle. Trip summaries (who arrived and when) are retained for 30 days with no GPS coordinates.
You can stop sharing your location at any time by closing the app or toggling location sharing off in settings.
AllHere Coach does not knowingly collect personal information from children under 13. Users must confirm they are 13 or older at sign-up. Parents join on their own device — the app tracks the parent's car, not the child. No date of birth is stored.
| Service | Data Shared | Purpose |
|---|---|---|
| Firebase Authentication | Email or phone | User authentication |
| Firebase Firestore | Location, name | Data storage |
| Firebase Cloud Messaging | Device token | Push notifications |
| Mapbox | Map tile requests (no PII) | Map rendering |
We use Firebase's built-in encryption for data in transit and at rest. Firestore security rules restrict access so users can only read data for teams and trips they belong to.
We may update this policy from time to time. Changes will be posted on this page with an updated date. Continued use of the app after changes constitutes acceptance.
For questions about this privacy policy, contact us at: privacy@allherecoach.com