Privacy Policy — WinningTeam Sync

Effective date: November 12, 2026 Who we are: WinningTeam Sync is made by Charlie Storm Apps LLC ("we", "us"), a Virginia limited liability company. Contact: support@charliestormapps.com.

WinningTeam Sync is a team app for youth sports clubs. Coaches record observations about their athletes and share them with their coaching staff; clubs run their schedule, attendance, messages, memberships, dues and camp registrations; families follow their own children, pay, and register. It is an iPhone and iPad app, an Android app, a web app, and public club pages for camp and clinic registration.

This policy describes what the service actually does as of the effective date. If a feature changes how data is handled, this policy changes with it, first.

The short version

What we collect, and why

Account information (adults only). Your name and email address, so you can sign in and your team knows who you are. If you use Sign in with Apple or Google, we receive the name and email that provider shares (Apple may give us a private relay address). We use Amazon Cognito to manage sign-in; your password is never stored in readable form.

Phone numbers — only if shared. A family may choose to share a phone number with its team's other families (for rides and logistics), and a club may record a guardian's phone number as a family contact. Both are optional.

Roster information, entered by the club. Athletes' names, the sport grouping (for wrestling, a weight class), level, and — optionally — a birthdate, a school grade, and a membership number with the sport's governing body (for wrestling, a USA Wrestling card number). The head coach and club administrators see the birthdate and can download it with the rest of the roster, for tournament entries; other coaches see only an age. The membership number is seen by the club's coaches and administrators. An athlete's own parents or guardians see that athlete's birthdate and membership number too, and can correct them, the grouping and the grade themselves. Families' devices never receive another child's birthdate or membership number, only an age.

Coaching observations. Transcripts of coaches' voice memos, typed notes, team notes, AI-generated trend summaries, and progress reports. The audio of a voice memo is stored only on the recording device and deleted automatically after 30 days; it is not uploaded.

Parents' private notes. Notes a parent writes or dictates about their own child. The text syncs so it is on each device the parent signs in on, and is returned only to that parent. A recording made for a note is discarded once it is transcribed.

Schedule and attendance. Events (practices, competitions, camps), RSVPs, attendance and check-ins (including from a club's check-in tablet or phone at the door), and practice-partner groupings.

Messages. Announcements from coaches, team chat (coaches and families), and staff chat (coaches only). If you report a message, your email app sends us its details.

Memberships and payments. The club's plans and fees, which athletes are enrolled, what each family owes and has paid, refunds, and whether a family has turned on automatic payment. Payments are processed by Stripe on the club's own Stripe account: card and bank details are entered on Stripe's pages and stored by Stripe, never by us. We keep Stripe's reference numbers so we can show payment status.

Registrations from a club's public page. When someone registers an athlete for a camp or clinic — with or without an account — we collect the athlete's first and last name, the guardian's name, email and phone, any notes the registrant writes, whether they accepted the club's waiver (and which version), and how they chose to pay. Please don't put medical information in the notes unless the club asks for it; if you do, it is shared with that club's staff.

Waivers. A club may publish its own waiver. We record who accepted which version and when. The waiver's wording is the club's, not ours.

Calendar subscriptions. If you subscribe to a team calendar, we create a private link; anyone who has that link can see the team's schedule, so treat it like a password (you can replace it in the app).

AI apps you connect (coaches and club staff). A coach or club administrator can connect an AI app, such as Claude or ChatGPT, to their own account (see Use WinningTeam Sync with an AI app). We keep a record of the connection (which app, when it was connected and last used) and the sign-in it uses. We also keep a record of each change saved through it: who saved it, with which app, and a one-line summary such as "Added 9 athletes". A change the app proposes is kept for an hour, until the person confirms it.

Technical information. Our servers keep standard logs (for example, that a request was made and whether it succeeded) to operate and secure the service. These logs are deleted after 30 days. When someone signs up on a club's public page without an account, we keep the internet (IP) address the sign-up came from for up to two days, only to count sign-ups from each address and stop automated ones. The club never sees it. We use no analytics or advertising SDKs, no advertising identifiers, and no cookies for tracking. The web app keeps your sign-in in your browser tab's session storage, which is cleared when you close the tab.

Which ad or flyer brought a new club. Our ads, flyers and cards link to our website with a short label saying which one it was. If you start a club during that visit, we save that label with the club, so we know which ones work. We keep nothing else from the link (not Facebook's click identifier) and share it with no one.

Feedback you send us. Feedback in the web app and in the apps' account menu emails your note to us at support@charliestormapps.com, with your name, email address, the club and team you were looking at and your role there (or, if you weren't looking at one, the teams you're on), the screen you were on, and which app or browser you used, so we can answer you. We treat it like any other email to support, and use it only to reply and to improve the app.

How AI is used

Who can see what

Head coachAssistant coachClub adminParentCheck-in device
Roster names✔✔✔✔✔
Ages✔✔✔✔—
Birthdates✔—✔own child—
Governing-body membership numbers✔✔✔own child—
Coaching observations & reports✔✔—only a report a coach shares with them—
Schedule, RSVPs, attendance✔✔✔own childcheck-ins only
Payments & balances✔if granted✔own family—
Team messages✔✔✔announcements + team chat—
A parent's private notes———the author only—

Our own staff access personal information only to provide support you ask for, to keep the service secure and working, or when the law requires it.

Who we share it with

We do not sell personal information, and we do not share it for advertising. We share it only:

A coach may choose to share content they created — for example, emailing a family its child's finished progress report. That's the coach's choice and responsibility.

Emails we send

Sign-in codes (sent by Amazon Cognito), team invitations, announcements a coach chooses to email, progress reports a coach shares with you, and payment notices (for example, a failed automatic payment). Stripe may also email you a receipt on the club's behalf. No marketing email.

A club's announcements and invitations can reach a parent or guardian whose email the club has on file even if they haven't joined the app, because the club added them as a family contact. Every announcement email has an unsubscribe link that stops that club's announcement emails to that address (other clubs' are separate). To honour it, we keep the address, the club and the date you unsubscribed for as long as the club uses the service.

Schedule emails are off unless you turn them on, per team: from the app, or from the link in an invitation if you haven't joined. They list the team's upcoming events twice a week and tell you when one is added, cancelled or moved to another time. To send them we keep your address, the team, your time zone (so the times read in it), and when you turned them on. Turning them off stops them; deleting your account deletes that record. If you're no longer on the team or its roster, they stop by themselves.

Where data lives and how it's protected

On Amazon Web Services in the United States. Data is encrypted in transit (HTTPS) and at rest; access is limited by role inside the app and by least-privilege permissions inside our systems. Data on your device is protected by your device's own security.

How long we keep it, and deleting it

Children

WinningTeam Sync accounts are for adults, and we do not knowingly let anyone under 18 create one. Information about athletes, who are usually minors, is entered and controlled by their clubs and guardians, limited to what running a sports team needs, and protected by the access rules above. If we learn a child has created an account, we delete it. Parents and guardians can contact us at any time about their child's information.

A parent or guardian may choose to let their own child who is 13 or older use the parent's account. We do not ask for or record who is holding the phone: anything done there, such as an RSVP or a message, is stored as the parent's, under the parent's name. The service is not for children under 13, and we do not knowingly collect personal information directly from them.

Your choices and rights

You can see and correct your own information in the app, choose whether to share a phone number, turn automatic payment on or off, replace a calendar link, and delete your account. You can ask us for a copy of your information, or to correct or delete it, at support@charliestormapps.com; we may need to confirm it's you. Depending on where you live you may have further rights under local law; we honor them and won't treat you differently for using them.

Changes to this policy

If we change this policy in a way that matters, we'll say so in the app or by email before the change takes effect, and update the effective date above.

Contact

Charlie Storm Apps LLC · support@charliestormapps.com