This Privacy Policy explains how Jeremy Webb ("TeamUp", "we", "us") collects, uses, and shares information when you use the TeamUp mobile application and related services (the "Service"). By using the Service you agree to this Policy.
1. Who the Service is for
TeamUp is a youth-sports team management tool used by coaches, team organizers, parents/guardians, and players aged 13 and older. Account holders must be at least 13 years old; users aged 13–17 should use the Service with the involvement and consent of a parent or guardian. The Service is not intended for, and does not permit account creation by, children under 13. Information about players — some of whom may be under 13 — is entered into the Service by the adults (coaches, parents, or guardians) responsible for them, not by the children themselves.
2. Information we collect
- Account & profile: name, email address, role (coach/player/parent), avatar, and authentication identifiers. We support sign-in with email/password and with Apple and Google.
- Team & roster data: teams, organizations, schedules/events, RSVPs, polls, announcements, chat messages, and documents you create or upload.
- Player information (may concern minors): name, jersey number, position, and — where provided by a coach, parent, or guardian — contact email/phone, parent/guardian names and contact details, emergency contacts, and medical notes.
- Ride requests (carpool): when a parent, guardian, coach, or player asks the team for a ride to an event, we collect the event, the direction (there or home), the riders, and a pickup area (for example, a neighborhood). A parent, guardian, or coach may choose to add an exact pickup address to an individual request; the app does not offer players that option. The pickup area is free text meant for a general area, not an exact address, but we cannot stop someone typing a precise location into it, so anything entered there should be treated like an address. The pickup area and address are stored on that one request only — never on a profile — and we do not collect GPS or device location, convert addresses into coordinates, or keep an address book.
- Payments: subscription purchases are processed by Apple (and/or Google) and managed through RevenueCat. We receive your subscription status and entitlements; we do not receive or store your full payment-card details.
- Usage & device data: app interactions, log/diagnostic data, device type and OS version, and similar technical information used to operate and secure the Service.
3. Children's privacy
The Service is a general-audience product intended for users aged 13 and older. It is not directed to children under 13, and we do not knowingly allow children under 13 to create accounts or provide information directly to us. Where a player is under 13, their information is provided and managed by a responsible adult (a coach, parent, or guardian), who represents that they have the authority and any required parental consent to share it. For teen users aged 13–17, we expect a parent or guardian to be involved in and consent to their use of the Service.
If you are a parent or guardian and believe a child's information has been provided without proper authority, contact us at support@teamupapp.io and we will review and, where appropriate, delete it. We handle minors' contact, emergency, and medical information as sensitive and restrict access to a player's own account, their team's coaches, and confirmed parents/guardians.
4. How we use information
- Provide, operate, and maintain the Service (accounts, teams, rosters, scheduling, messaging, payments).
- Authenticate users and secure the Service against fraud and abuse.
- Process subscriptions and manage entitlements.
- Communicate with you about your account and the Service.
- Comply with legal obligations and enforce our terms.
5. How we share information
- Within your team: content you add is visible to the relevant members of your team/organization according to your role and the app's permissions.
- Ride requests: a ride request, including its riders’ names, pickup area, and any exact pickup address, is visible to members of that team while it is open for an upcoming event. A coach who adds an exact address for a player is sharing it with the team on that family’s behalf and should do so only with the family’s permission. TeamUp does not vet drivers or arrange transportation.
- Service providers: Supabase (database, authentication, and storage hosting), RevenueCat (subscription management), and Apple/Google (authentication and payment processing). These providers process data on our behalf under their own terms.
- Legal & safety: when required by law or to protect rights, safety, and the integrity of the Service.
- Business transfers: in connection with a merger, acquisition, or sale of assets.
We do not sell your personal information.
6. Data retention
We retain information for as long as your account is active or as needed to provide the Service, comply with legal obligations, resolve disputes, and enforce agreements.
Deleting your account
You can delete your account at any time from More › Privacy › Delete Account. Deletion is immediate and cannot be undone — there is no grace period and nothing to restore from.
When you delete your account we permanently delete your sign-in credentials and erase your name, email address, profile photo and date of birth from your profile. Your team memberships, push notification tokens, and any parent–child links you hold are deleted. Your email address is released, so you can sign up again later with a new, empty account.
Some information deliberately remains, and you should know what:
- Messages you posted are not erased. Their text and any images stay in the team conversations where you sent them, attributed to “Deleted user” rather than to you. Deleting a team’s history on one member’s request would remove other people’s conversations.
- Emergency contact and guardian details you gave a coach for a child remain on that team’s roster. These are the coach’s records for a minor in their care and are not attached to your account.
- Safety reports that you filed, or that were filed about your messages, are retained so that a report outlives the account it concerns.
- Ride requests you posted, including any pickup area or address on them, remain part of that team’s ride board. They are removed when the event or team they belong to is deleted; you can ask us to remove one sooner at support@teamupapp.io.
- Billing and subscription records are retained as required for tax and accounting purposes.
- Content you authored in a team — events, announcements, polls, payment records — remains as part of that team’s history, attributed to “Deleted user”.
If you own an organization, you choose during deletion whether to hand it to another coach or delete it. Deleting an organization permanently removes its teams, rosters, messages and documents for every member.
Deleting your account does not cancel a paid subscription. Subscriptions are billed by Apple and we cannot cancel them on your behalf; cancel yours in your Apple account settings.
7. Security
We use technical and organizational measures to protect information, including encrypted transport, restricted access to sensitive player data through authorized server-side functions, and storage of authentication tokens in the device keychain. No method of transmission or storage is 100% secure.
8. Your rights & choices
Depending on your location, you may have rights to access, correct, export, or delete your personal information, and to object to or restrict certain processing. You can export your data from More › Privacy › Download My Data and delete your account from More › Privacy › Delete Account — see “Deleting your account” above for exactly what is removed and what remains. For anything else, contact support@teamupapp.io. You can also manage subscriptions in your Apple/Google account settings.
9. International users
We may process and store information in countries other than your own. Where required, we use appropriate safeguards for cross-border transfers.
10. Changes to this Policy
We may update this Policy from time to time. Material changes will be reflected by updating the "Last updated" date and, where appropriate, by additional notice in the app.
11. Contact us
Jeremy Webb
Email: support@teamupapp.io