Legal

Privacy Policy

Last updated: September 7, 2026

This Privacy Policy explains how Team Tether (“we,” “us,” or “our”) collects, uses, and shares information in connection with the Team Tether mobile application and related services (the “App”). The App helps coaches and parents organize youth sports teams and skills programs — schedules, rosters, dues tracking, and team communication.

By creating an account or using the App, you agree to this Privacy Policy. If you do not agree, please do not use the App.

A note about children

Accounts are for adults only: coaches, team managers, and parents or guardians, who must be at least 18 years old and confirm it when they sign up. The App is for the parents and coaches of children of any age — but children never create accounts, never sign in, and never use the App themselves. The App is not directed to children of any age, in the sense children’s-privacy law (such as COPPA) uses that phrase. Everything the App holds about a child is entered and managed by an adult — the child’s parent or guardian, or their coach — and never by the child.

Adults may enter information about the children they coach or parent — a display name and jersey number, and, if a parent or guardian chooses, the child’s full legal name, date of birth, and a photo — in order to manage rosters, schedules, and tournament entry. The legal name, date of birth, and photo are optional, are added only by a parent or guardian with recorded consent, and can be seen only by that child’s own family and their own coach. A parent or guardian may also add the child’s allergies and medical information (see below). Adults are responsible for having the authority and any necessary consent to provide this information. See Children’s Privacy below.

Information we collect

Account information (you, an adult)

  • Your name and email address.
  • If you sign up with an email address and password: your password, which our authentication provider stores only in scrambled (hashed) form — we never see or store it as you typed it.
  • If you sign in with Google or Apple instead, you do not give us a password at all, and we never receive your Google or Apple password. Google shares your name, email address, and the address of your Google profile picture. Apple shares an email address — your real one or, if you choose to hide it, a private relay address that forwards to you — and, the first time only, the name you choose to share. We use these to create your account and sign you in. If you sign in with Apple, we also keep a token Apple gives us, used only to tell Apple to disconnect Team Tether from your Apple ID when you delete your account.
  • Your role (coach or parent) and an optional profile photo you choose to upload.
  • Optionally, a phone number. The coaches running your children’s teams and programs can see it; you choose whether other families can — see How information is shared.

Information you provide about children

  • A child’s display name (typically a first name or initial) and optional jersey number.
  • Optionally, and only when added by a parent or guardian with consent: the child’s full legal name and date of birth (used for tournament entry and confirming age groups), and a photo.
  • Optionally, and only when added by a parent or guardian: the child’s allergies and medical information (health information, which is sensitive). Both are free text the parent writes; neither is required to use the App.

A child’s legal name, date of birth, and photo are visible only to that child’s own parents/guardians and their own coach — never to other families. Photos are stored privately (not on any public web address) and are shown through short-lived, expiring links. We never sell or share this information, and we never use it for advertising or to train artificial intelligence.

Allergies are different: so that volunteers and coaches can keep children safe (for example, when bringing snacks), a child’s allergies are visible to the coaches and the other families on the team or program the child belongs to. The App tells the parent this before they enter anything. Medical information is private: it is visible only to that child’s own parents/guardians, the head coach, and any coach the head coach has specifically given the “Medical info” permission — never to other families or other coaches. A coach’s access to it ends one year after the season ends. Do not enter anything you are not comfortable sharing in this way, and in an emergency call your local emergency number; the App is not an emergency service.

Team and program activity

  • Rosters, schedules, events, and RSVP responses.
  • Dues amounts and paid/unpaid status.
  • Announcements, posts, comments, poll votes, documents, and volunteer sign-ups you create or submit.
  • Before a post, comment, poll, or announcement is saved, its words are checked automatically against a list of offensive words. If one is found, nothing is saved and nothing about the attempt is kept.
  • Links a coach adds to a group chat on WhatsApp, Discord, or GroupMe. Tapping one leaves the App; what you say there is governed by that service, not by us.
  • For 1-on-1 training: the sessions a coach offers (title, description, time, price, venue name, and optionally a street address, directions note, and venue photo), and the sessions a family books.
  • Reports you file about a post or comment, and the list of people you have muted or blocked — see Reporting, muting, and blocking.

Payments

  • A record of each payment made in the App — the amount, what it was for, which child and team or program, when it was paid, and whether it was refunded or disputed.
  • Identifiers from our payment provider that let us match a payment to your account. If a coach sets up to be paid in the App, we also store whether their account is ready to take payments and what our payment provider still needs from them.

We never see or store card numbers. Card details are entered in Stripe’s own card form (in the App) or on Stripe’s own pages (on the website) and stay with Stripe. The identity and bank details a coach gives to be paid out go to Stripe directly — we receive only whether the setup is complete, never the documents or the bank account.

Information collected automatically

  • Diagnostic and crash data (such as error messages, device type, and operating system) to help us find and fix problems.
  • A push-notification token, if and when you enable notifications, so we can deliver reminders and alerts to your device.
  • How many minutes you spend in the App each day and on which kind of device (website, iPhone or Android), with no detail of what you did.

We do not collect your location, your contacts, or an advertising identifier, and we do not use advertising or third-party analytics tools. If you use “Add to calendar” on the phone, the App asks for calendar access and writes that one event into your phone’s calendar; it does not read the events already there or send anything from your calendar to us.

The App asks for camera access only when you choose to take a photo for a post, or to scan a payment card when paying. It asks for photo-library access only when you choose a picture to add. Only the photos you choose to add are uploaded. A scanned card is read by Stripe’s card form on your phone and is never sent to us.

How we use information

  • To provide and operate the App and its features.
  • To display rosters, schedules, dues, and communications to the appropriate members of your team or program.
  • To send you notifications and reminders you have enabled.
  • To maintain security, prevent abuse, and diagnose and fix technical problems.
  • To comply with legal obligations.

How information is shared

With other members of your team or program. Information you add is visible to the relevant people — for example, a coach can see their roster, and parents can see schedules and announcements for teams their child is on.

Your own contact details. Everyone on a team can see the names of the other children and their parents. The coaches who run your children’s teams and programs can always see your email address and phone number, so they can reach you. Whether other families on your teams can see them is up to you (Settings → Profile → Sharing your contact details): both are switched on when you join and can be switched off at any time. This applies to adults only — a child’s photo, legal name and date of birth are never shown to another family.

1-on-1 training sessions and home addresses. A coach can offer 1-on-1 sessions that anyone signed in to the App can browse, including families who do not know the coach yet. Someone browsing sees the coach’s name and the session’s title, description, time, price, and venue name. Because many coaches train at home, the coach is asked whether the address is a home, and until they answer we treat it as one. For a home address, the street address, directions note, and venue photo are shown only to families already connected to that coach and to a family once they have booked the session — never to someone who is only browsing. Signed-out visitors see no sessions at all. Either the family or the coach can end a 1-on-1 connection at any time, and blocking the other person ends it too.

Your private calendar link. In Settings → Calendar sync you can get a web address to add to Google Calendar, Apple Calendar, or a similar app, so your schedule appears there and stays up to date. Calendar apps cannot sign in, so that address works like a password: anyone who has it can see the schedule it covers — the names, times, places, and descriptions of the practices, games, sessions, and 1-on-1s you can see in the App. It does not include contact details, dues, or children’s personal details. Keep it to yourself. If you have shared it by mistake, make a new one in Settings → Calendar sync; the old address stops working immediately.

With service providers. We use trusted third parties to run the App. They process data only to provide services to us:

  • Supabase — database, authentication, and file storage.
  • Resend — sending account and notification emails.
  • Sentry — crash and error reporting (the app and the website).
  • Expo — push-notification delivery.
  • Stripe — processing payments, paying coaches out, and verifying the identity of a coach who is paid through the App.
  • Google — Sign in with Google, if you choose it; showing a map of an event’s location on the website; and working out the time zone of an event’s address, which sends that address to Google.
  • Apple — Sign in with Apple, if you choose it.
  • Vercel — hosting the website.

For legal reasons. We may disclose information if required by law or to protect the rights, safety, or property of our users or others.

We do not sell your personal information, and we do not share it for cross-context behavioral advertising.

Reporting, muting, and blocking

Reporting. You can report a post or comment written by someone else that you can see. A report stores who filed it, what was reported and who wrote it, the reason you chose, any note you add, and a copy of the words as they were at that moment — so the report still makes sense if the post is later deleted. It can be read by you, by the coach who runs that team or program (who is also told that you filed it), and by Team Tether. If the post or comment is that coach’s own, the report goes to Team Tether alone: the coach is not told, cannot read it, and cannot dismiss it. The person you reported is never told who reported them. When three different people report the same post or comment, it is hidden from everyone’s feed until the reports have been dealt with — by the coach, or by Team Tether when the post is the coach’s own.

Muting and blocking. Muting someone hides their posts and comments from you. Blocking also hides yours from them. Neither removes anyone’s child from a roster or a schedule. Your list of muted and blocked people is visible only to you, and you can undo either one in Settings → Muted & blocked. You cannot mute or block a coach of your own child’s team or program — you would stop seeing their schedule changes — but you can still report what they post.

Data retention and deletion

We keep your information for as long as your account is active. You can permanently delete your account at any time from within the App (Settings → Manage account → Delete account). Deleting your account removes your profile and the teams or programs you own, along with their associated data.

Children’s information. We keep a child’s optional details (legal name, date of birth, photo, allergies, and medical information) only while they are active on a team or program. A parent or guardian can edit or remove any of these at any time in the App, and we automatically clear them once a child is no longer active. Removing a photo permanently deletes the stored image.

You may also request deletion or ask questions about your data by emailing info@teamtether.app.

Security

We use reasonable technical and organizational measures to protect your information, including encryption in transit and at rest, database-level access controls that limit data to the members of your team or program, private storage for children’s photos (served only through short-lived, expiring links), and optional two-factor authentication you can turn on for your account. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.

Your rights

Depending on where you live, you may have the right to access, correct, or delete your personal information, or to object to certain processing. You can exercise many of these rights directly in the App, or by contacting us at info@teamtether.app.

Children's Privacy

The App is designed for adults and is not directed to children. You must be 18 or older to create an account, and we do not knowingly allow anyone under 18 to create one or to provide information to us directly.

The information about a child that appears in the App is provided by an adult — a parent, guardian, or coach — for the purpose of managing a team or program. That adult is responsible for having the authority and any consent necessary to provide it.

A child’s optional legal name, date of birth, photo, allergies, and medical information may be added only by a parent or guardian, who is asked to confirm their consent at the time (allergies are visible to the child’s team or program, as described above; the other details are not). These details are used only to run teams and enter tournaments and verify age groups; they are visible only to that child’s own parents/guardians and their own coach; and they are never sold, shared, used for advertising, or used to train artificial intelligence. A parent or guardian can review, change, or delete them at any time in the App (Settings → Children).

If you believe a child has provided us information directly, or you wish to review or remove information about a child, contact us at info@teamtether.app and we will take appropriate steps.

Changes to this policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the date above and, where appropriate, notify you in the App.

Contact us

Questions about this Privacy Policy? Email info@teamtether.app.

The Team Tether app is operated by Team Tether. · Terms of Service