Privacy Policy

Last updated: November 9, 2026

Overview

This policy covers MatchDay Coach, the app for coaches and clubs, and MatchDay Team, the app for parents and guardians. It also covers the web app at app.matchdaycoach.app and the website at matchdaycoach.app, including the snack signup pages parents use. This policy calls all of them "the services".

The services are run by Free Range Solutions LLC ("we", "our", or "us"). This policy describes what we collect, who can see it, the companies that process it for us, and how you can see, correct or delete it.

Who the services are for

MatchDay Coach is for coaches and the people who run clubs. MatchDay Team is for parents, guardians and other adults in a player's family. The services are not directed to children under 13, and children do not hold accounts. In this version there are no player accounts at all: a parent or guardian follows the team for their child.

Some people are in the services because someone else entered their details: a parent whose contact details a coach added, and the players themselves. This policy covers them too.

Information we collect

  • Coach accounts: When you create an account as a coach, we collect your name and email address. If you sign in with Apple or Google, we receive your name and email address from them (Apple lets you share a private relay address instead).
  • Family member accounts: When you join a team as a parent, guardian or other family member, you normally sign in with a code or link we email you, or with Apple or Google. You can choose to use a password instead, which is stored only in hashed form by our authentication provider. We store your name, your email address, your phone number if one was given, the players you are linked to and your relationship to each, your notification settings, whether you have chosen to share your contact details with other families, and when you accepted the Community Standards.
  • Family contact details a coach enters: A coach can add a parent or guardian to a player before that person has an account: their name, email address, phone number and relationship to the player. The coach can type these in or import them from a roster file. See "If a coach entered your details" below.
  • Team and roster data: Information a coach enters about a team, its players, lineups, practice plans, reflections, and its schedule of matches, practices and other events. This includes player names, jersey numbers and positions, scores and goals, and any photos or files uploaded to import a roster or a schedule. See "Children's information" below.
  • Attendance: For each match, practice or other event, a family member can say whether their child is coming (yes, no or maybe) and add a note. We store the answer, the note and who gave it. A coach can also set or change an answer, and can record who attended a practice.
  • Messages and announcements: Team chat, group messages, direct messages and coach announcements. We store what you write, the photos and files you share, your reactions, who sent each message and when, which conversations you are in, what you have read, and which conversations you have muted. We also store the reports you make about messages, the people you have blocked, and when you accepted the Community Standards.
  • Club data: If you create or join a club, we store its name, its members and their roles, the teams in it, and the invitations sent (the invited email address and who sent it).
  • Snack signup data: When a parent uses a team's snack signup page, we collect their name and email address, which are required, and their phone number if they choose to add it. We send one confirmation email to that address.
  • Billing information: If you pay for the Organization plan, our payment providers collect your card details. We do not receive or store your card number; we keep the status of the subscription (which club it is for, and the date it runs to). Family members are not asked to pay.
  • Usage analytics: We use PostHog to understand how the app is used and to find errors. In the app, this is tied to your account: we send PostHog your account id, name and email address along with the events (screens opened, features used, errors). The MatchDay Team app never records session replays. The MatchDay Coach app does not record them while you are viewing a team that has family features, which is every team, and never on screens that show messages or family members' details. The web app does not record them. On this website, PostHog records page views.
  • Device information: If you allow notifications, we store a push token for each device you use, linked to your account, with the kind of device and which of the two apps it came from, so we can send them.
  • Calendar link: If you subscribe to the calendar feed, we create a private link for you. Your calendar app uses it to fetch the schedule of the teams you coach or follow. Anyone who has the link can see that schedule, so do not share it.
  • Messages you send us: What you enter in the contact form or send by email, including a report of abuse: your name, email address, the name of your club or league if you give one, and your message.

How we use your information

  • To provide and improve the services, and keep your data in sync between your phone and the web
  • To invite family members to a team and let them sign in
  • To show families the team's schedule, results and announcements, and to collect answers so coaches know who is coming
  • To deliver messages between the adults on a team
  • To send notifications, by push (with your permission) and by email, about new, changed and cancelled events, attendance reminders, announcements and new messages. You can choose which ones you get
  • To email you: account emails (sign-in, password reset, invitations, billing and trial notices) and, for coaches, a short series of tips after you sign up or are added to a club. Every tips email has an unsubscribe link, and unsubscribing does not affect account emails
  • To keep chat safe: an automatic filter checks messages for objectionable text, and we review messages that are reported
  • To run the AI features when a coach uses them: reading a roster or schedule from a photo or file, and drafting practice plans
  • To enable the Snack Signup feature for your team, and confirm a parent's signup to them
  • To take payment for the Organization plan and keep the club's access up to date
  • To measure whether our advertising brings visitors to the website
  • To respond to support requests and reports of abuse

We do not show ads in the apps. We do not sell personal information, and we do not use information about children for advertising.

Who can see what on a team

  • Coaches: A team's coaches see everything about that team: the roster, each player's family contacts (name, email address, phone number and relationship), who has joined, attendance, lineups, playing time and practice plans. Coaches who share a team see the same team data.
  • Families see: The schedule of matches, practices and other events; who is coming to each event and who is not; match details, scores and the team's win and loss record; the first names and jersey numbers of the players on the roster (with the first letter of the surname when two players share a first name); their own child's details; announcements; and the conversations they are part of.
  • Families never see: Lineups, playing time, coach notes and reflections, the contents of practice plans, or anything on a team they are not part of.
  • Contact details between families: Your name is shown on messages you send and answers you give, and to the other contacts for your own child. Other family members on the team, including those other contacts, see your email address and phone number only if you have chosen to share them. If you share them, they are shown with your name, your child and your relationship to the child.
  • Messages: Team chat is seen by the team's coaches and by the family members on the team who have chat. The coaches chat is seen by the team's coaches. A group or direct message is seen only by the people in it. Coaches and club admins cannot read a group or direct message they are not in. If someone reports a message, we see the report and the message, and on a club's team the club's owner and admins see it too, as described under "Messages" below.
  • Clubs: If a team belongs to a club, the club's owner and admins can see every team in it, including rosters, family contacts, schedules, attendance, lineups and practice plans, and can see the names and email addresses of the club's coaches. They can read team chat and the coaches chat on every team in the club, and they see reports about messages on the club's teams, without the name of the person who reported. They cannot read a group or direct message they are not in, except for a message in it that someone has reported.
  • Snack signup: A parent's snack signup (name, email and phone) is visible to the team's coaches, and the parent's name is shown on the team's snack signup page next to the game they took.

Being a coach on one team gives you nothing extra on a team you follow as a parent. There you see what every other family sees.

Messages

Chat is for the adults on a team: coaches, parents and guardians. Messages are stored on our servers so they can be delivered to each member's phone and to the web. They are not end-to-end encrypted. An automatic filter refuses messages that contain words from a short list; it runs on our own servers and no outside service reads your messages for it. We read messages when one is reported, when we look into abuse or a safety concern, or when the law requires it.

If you allow notifications, a new message reaches your phone with the sender's first name and the start of the message. A photo or file sent with no text shows only as, for example, "Maria sent a photo". You can turn message notifications off, or mute one conversation.

Photos and files: You can share photos and PDF files in chat. They are stored on our servers, in private storage, and not end-to-end encrypted. They can be seen by the people who can read that conversation, and by us when one is reported, when we look into abuse or a safety concern, or when the law requires it. Anyone who can see a photo or file can save a copy of it. The automatic filter reads text and file names; it does not look at photos or at what is inside a file. Only share a photo of a child if you have the right to share it. You can report a photo or file in the same way as a message.

Edit and delete: You can edit a message for 15 minutes after you send it, and delete a message you sent at any time. A coach, and a club's owner and admins on the club's teams, can delete any message in team chat or the coaches chat. They cannot delete messages in a group or direct message. The conversation shows that a message was edited or deleted.

Block: You can block someone on one of your teams. You stop seeing their messages and reactions, on every team you share, and neither of you can start a new conversation with the other. A direct message between you stops taking messages. A block is for you alone: other people still see what that person writes. They are not told. You can unblock them in the app.

Remove from chat: A coach, or a club's owner or admin on a club's team, can take a family member out of all of a team's chat, including group and direct messages on that team. The person stays on the team, and can be let back in. What they already wrote stays.

Reports: You can report any message from someone else. We see what you reported, your reason, your note, who you are, who sent the message, and the conversation and the people in it. On a club's team, the club's owner and admins also see the message, who sent it, the reason, the team and the date. They do not see who reported it or your note. If the message was a photo or file, they see only that it was one, and not the photo or file. For a group or direct message they see only that it was in a private conversation, not its name or who is in it. They do not see a report about themselves. A person who is reported is never told who reported them.

How long we keep messages: A message is kept for as long as its team exists. When you edit or delete a message, the old text leaves the conversation at once. We keep that old text for 30 days, where only we can reach it, so that a report can still be looked into, and then it is erased. Deleting a team deletes its conversations. A report keeps its own copy of the reported message, and we keep a report until 12 months after it is closed. Photos and files follow the same rules. One that is shared stays for as long as its team exists. When its message is deleted it leaves the conversation at once, although a link already opened on someone's device can work for up to five more minutes. We keep the file for 30 days, where only we can reach it, and then it is erased. If it was reported, we keep it until the report itself is removed. A file that was uploaded but never sent is erased after two days.

If you leave: When you leave a team, or a coach removes you, you lose access to its conversations at once. If you delete your account, the text of your messages and the photos and files you shared stay in the conversations so that they still make sense, and they are shown under the name "Former member", with nothing that links them to you. To have a message or a photo removed first, delete it before you leave.

Our Community Standards say what is not allowed and what happens after a report.

If a coach entered your details

A coach may have added your name, email address, phone number and relationship to a player so that they could invite you to the team. We hold those details for the team even if you never create an account. We use them to send you the invitation, and the team's coaches can see them. If you have not joined, the only email we send you is the invitation, and only when the coach or a family member presses the button to send it. Schedule, reminder and announcement emails go only to people who have joined, and each can be turned off in the app or with the link in the email. If you do not want to join, ignore the invitation and ask the coach to remove your details, or write to us (see Contact below).

To have your details removed, ask the team's coach, or write to us at privacy@matchdaycoach.app and we will remove them. We may ask you to confirm that the email address is yours. If you have joined a team, you can remove yourself from it in the app.

Children's information

The services are for adults: coaches, club staff, parents and guardians. They are not directed to children under 13. Children do not hold accounts, and we do not knowingly collect personal information from a child. If we learn that a child under 13 has created an account, we will close it and delete the information it holds.

What we hold about a child comes from adults. A coach enters the child's name, jersey number and positions, and the coach's lineups, playing time records, goals and notes refer to the child. A parent or coach records whether the child is coming to an event. We do not ask for a child's date of birth, home address, email address or phone number. Coaches are asked not to enter more about a player than is needed to manage the team.

Other families on the team see a child's first name and jersey number, the first letter of the surname when two players share a first name, and whether the child is coming to each event. They do not see lineups, playing time or coach notes.

Adults can share photos in chat, and a photo may show a child. We do not ask for photos of children and we use them only to show them in that conversation and to review a report. Anyone sharing one must have the right to share it. A parent or guardian who objects to a photo can report it, ask the person who shared it to delete it, or write to us.

If you are a child's parent or guardian, you can ask to see what a team holds about your child, ask for it to be corrected or deleted, and ask that it not be used any further. Ask the team's coach, who can change or remove the player, or write to us at privacy@matchdaycoach.app. We will need to check that you are the child's parent or guardian before we act. If a child's information is deleted from a team, the child can no longer be on that team's roster in the services.

Data sharing

We do not sell your personal information to third parties. We use the following service providers to operate the services, and each receives only what it needs for its job:

  • Supabase: database, authentication and server functions. Holds your account and all team data, including family contacts, attendance, messages, and the photos and files shared in chat
  • Apple and Google: sign-in, if you choose "Sign in with Apple" or Google; the App Store and Google Play, which deliver the apps and bill any subscription bought through them; and their notification services, which carry push notifications to your phone
  • PostHog: product analytics, error reports and session replay, tied to your account as described above
  • Anthropic: the AI model behind the AI features. When a coach uses one, what they submit (a roster photo or file, a schedule, practice goals and team details) is sent to Anthropic to produce the result. This can include player names and, when a roster file contains them, the names, email addresses and phone numbers of parents
  • Resend: sends our emails, including sign-in codes, invitations, reminders and announcements. Receives the recipient's email address and the content of the email
  • RevenueCat and Stripe: checkout and billing for the Organization plan. Stripe processes the card payment; RevenueCat tells us whether the subscription is active
  • Expo: delivers push notifications to your device, using the push token described above. The text of a notification passes through Expo, and through Apple or Google, on its way to your phone. From version 2.0 the apps also tell Expo each time they are opened: an install id that is not tied to your account, the app version and the operating system version. Versions of the app older than 1.5.5 (September 2026) also used OneSignal for in-app messages; current versions do not
  • Vercel: hosts this website and the web app
  • OpenAI: an advertising measurement pixel on the marketing pages of this website, which tells us when a visit follows one of our ads. It is not loaded on the snack signup pages or in the app

We may also disclose information if the law requires it, or to the police or a child protection agency when we believe a child is at risk.

Data retention and deletion

We retain your data for as long as your account is active. A coach can delete their account at any time from the Account Settings screen in the app. That removes their profile and their own teams, with their rosters, schedules, lineups and practice plans, from the service. We keep a record that the account was deleted, with the account details and a list of the teams removed, so that we can answer questions and deal with abuse.

Teams that belong to a club stay with the club when a coach leaves. If a club's plan ends, its data is kept, read-only, so the club can pick it up again.

A family member can leave a team, or delete their account, in the app. Deleting the account removes your sign-in, your profile, your contact details from each player you were linked to, and your device tokens. Answers you gave about who is coming stay on the team's schedule as the child's answer, with nothing left to identify you. Messages you wrote stay in the conversation under "Former member". A coach can remove a family contact from a player at any time.

Messages are kept as described under "Messages" above.

A parent can remove their own snack signup with the link in the confirmation email, or by asking the team's coach or us.

Your rights

You may ask for a copy of your personal data, ask us to correct it, or ask us to delete it, at any time, by contacting us. You can also delete your account in the app. You can stop the tips emails with the unsubscribe link in any of them, choose which notifications you get in the app, and turn notifications off in your device settings.

Parents and guardians can ask to see, correct or delete what a team holds about their child, as described under "Children's information". If a coach entered your contact details, you can have them removed, as described under "If a coach entered your details". Parents can contact us to see or remove what they submitted through a snack signup page.

Changes to this policy

We may update this policy as the product changes. The date at the top shows when it was last updated. Our Terms of Service cover plans, billing and cancellation, and the rules for messaging. Our Community Standards cover behavior in team chat.

Contact

If you have questions about this privacy policy, or want to make one of the requests above, please contact us at privacy@matchdaycoach.app. To report abuse in chat, write to support@matchdaycoach.app.

Our postal address is Free Range Solutions LLC, 4889 Deweese Rd, Troy, OH 45373.