Privacy Policy
Effective: June 22, 2026
This Privacy Policy describes how GoalKickr (the "App") collects, uses, and shares information when you create an account or use the App as a coach, team manager, or parent. We respect your privacy and built the App to handle team information (rosters, schedules, photos, messages) only for the purpose of running your team.
Summary in plain English
- We collect the minimum data we need to run the app.
- We never sell data.
- We never show ads.
- You can export everything you put in.
- You can delete your account at any time, and we delete your data with it.
Information We Collect
We collect only what's needed to run your team:
- Account info: name, email address, and optionally phone number, profile photo, and address (parent role only, optional).
- Authentication: a unique identifier from Firebase Authentication (and from Sign in with Apple or Sign in with Google if you use those options). Apple sign-in may return a private relay email at your choice.
- Player records: names, jersey numbers, positions, dates of birth, emergency contacts, medical notes — entered by coaches or team managers about players on the team.
- Photos & videos: media you upload to the team gallery, highlights, or game-day clips. Videos are hosted on Cloudflare Stream for playback; photos and other media are hosted on Firebase Storage or Cloudflare R2.
- Messages & content: team chat messages, calendar events you create, RSVPs, survey responses, votes for "Player of the Match", and similar team activity.
- Device tokens: a push notification token (APNs / FCM) so we can deliver team notifications to your device. You can disable notifications in your device settings at any time.
- Billing info: for coach and club subscriptions, Stripe processes your payment. We receive your name, email, subscription tier, and subscription status from Stripe; we do not receive or store your card number.
- Usage data: minimal technical logs (errors, sign-in events) needed to keep the App working.
Sign in with Google
When you choose "Continue with Google" on GoalKickr, Google sends us your name, email address, and profile photo from your Google account. We use this information solely to:
- Create your GoalKickr account, or sign you in if you already have one.
- Identify you to other coaches, team managers, and parents on the same team.
- Send you team-related notifications and account emails.
We do not sell or share this Google profile data with anyone outside the service providers listed below. We do not request access to your Gmail, Google Drive, Calendar, Contacts, or any other Google service.
You can revoke GoalKickr's access to your Google account at any time at myaccount.google.com/permissions. Revoking access does not delete your GoalKickr account — to delete the account itself, see the "Data Retention & Deletion" section below.
How We Use This Information
- To create and authenticate your account.
- To show team rosters, schedules, photos, messages, and stats to the people on your team.
- To send team-related push notifications (e.g., game reminders, RSVP nudges, new messages).
- To process subscription payments (coaches and clubs only).
- To diagnose and fix technical problems.
We do not use your data for advertising, sell it, or share it with third parties for marketing. We do not use third-party trackers.
Who Can See Your Information
- Your team: coaches, team managers, and parents on the same team can see player records, rosters, photos, calendar events, and messages within that team.
- Public share links: when a coach or parent generates a share link for an event, photo, video, or "Player of the Match" vote, anyone with that link can view (and in some cases respond to) the linked item without signing in. Don't share the link with anyone you don't want viewing the content.
- Service providers: we rely on the following infrastructure providers, who process data on our behalf under their own privacy policies:
- Google / Firebase (authentication, database, file storage, push notifications)
- Cloudflare (video hosting via Stream, file storage via R2, edge networking)
- Stripe (subscription billing for coaches and clubs)
- Vercel (web hosting)
- Apple (Sign in with Apple, push notification delivery)
Children's Privacy
GoalKickr is intended for use by coaches, team managers, and parents — not by children directly. Information about players (who may be under 13) is entered by their coach, team manager, or parent for the purpose of running the team. Player information is visible only to other coaches, team managers, and parents on the same team, or to anyone a team member explicitly shares a public link with.
If you are a parent or guardian and would like a player's information removed from the App, contact your coach or email us at support@goalkickr.com.
Data Retention & Deletion
We retain account information and team data for as long as your account is active and your team is using the App. You can request deletion of your own account (and any data tied solely to you) at any time by emailing support@goalkickr.com from the email address on your account. We will delete or anonymize your data within 30 days, except where retention is required for legal, billing, or security purposes.
Team content (messages you posted, photos you uploaded) may remain visible to your team after your account is deleted unless you also request its removal.
Location
The App does not request your device's location. Coaches create events by searching for a venue on a map and dropping a pin — the venue's coordinates are saved on the event itself, not the coach's.
Event-venue coordinates ARE stored on each event so the app can render a map preview and open the right spot in Apple/Google Maps. Those venue coordinates are visible to your team. They are not tied to any individual user's location.
Security
Data is transmitted over HTTPS and stored with our service providers (Google Firebase, Cloudflare, Stripe) using their standard at-rest encryption. No system is perfectly secure — please use a strong, unique password and contact us promptly if you believe your account has been compromised.
Your Choices
- You can edit or remove information from your profile inside the App.
- You can disable push notifications in your device settings.
- You can revoke share links you created from the relevant section of the App.
- You can revoke Google's access at myaccount.google.com/permissions.
- You can manage or cancel your subscription at any time from the Stripe customer portal linked in the App's Settings.
- You can request a copy of, or deletion of, your account data by emailing support@goalkickr.com.
International Users
GoalKickr is operated from the United States. By using the App you understand that your information will be processed in the United States, which may have different data protection rules than your country.
Changes to This Policy
We may update this Privacy Policy as the App evolves. If we make a material change, we will update the "Effective" date above and, where appropriate, notify you in the App or via email.
Contact
Questions, requests, or concerns? Email support@goalkickr.com.