Last updated: October 9, 2026
Athlete Orchard holds rosters, contact details and payment records for youth clubs. This page says where that lives, who can reach it, what we have not done yet, and how to tell us if you find a problem.
Every record belongs to exactly one club. On every request our servers work out who you are, then read only the records of the clubs you belong to, narrowed to what your role there allows. That check is in our own server code.
The database also has its own rules (row-level security) on the tables that hold club, roster and family data. Our servers read through a privileged connection that those rules do not apply to, so they are a second line for anything that reaches the database another way, not the line you rely on day to day.
The privileged connection's key is held only on our servers and never reaches a browser.
Access follows the role your club assigns: administrator, coach, team manager, scheduler, treasurer, or view-only. Each role maps to a defined set of capabilities, and pages and actions are filtered by it.
Guardians see their own children. Coaches see the teams they are assigned to. Nobody sees another organization.
Athlete Orchard’s founders can open a club in the app, so we can support clubs and fix problems. We do so only to run the service or to look into a specific problem someone has reported. Every time we open a page that shows children, it is logged, and the club’s administrators see the list on their admin page. A school club’s data opens to us only while one of its administrators grants it, for a day or a week, and they can end it sooner.
Files uploaded into club messaging are stored in private storage. Opening one requires being signed in and being a member of that club, and that permission is checked every time the file is opened, not once when it was uploaded. Links to attachments are short-lived and are not shareable with someone outside the club.
Public storage is used only for things that are meant to be public, such as an organization's own logo.
We are in beta, and a security page that lists only strengths is not worth reading. Currently:
If any of these matter to your board, ask us where they stand. We would rather tell you than have you assume.
Please report anything you find to security@athleteorchard.com. Include what you found, how to reproduce it, and what you think the impact is. We will acknowledge within 3 business days and keep you updated until it is resolved. We will credit you if you would like us to.
Safe harbour. If you act in good faith under the rules below, we will not pursue legal action against you and will treat your report as authorized research.
Please do:
Please do not:
We do not currently run a paid bug bounty. We do read every report.
If a club’s data is exposed or reached by someone who should not have it, we tell the club within 7 days of finding out, sooner where its agreement with us says so. We say plainly what happened, what was involved and what we are doing about it, and where guardians need to know directly, we work with the club to make sure they are told.
Who does what, in what order, is our written incident plan.
A club’s administrators can download everything the club holds, as spreadsheets, from the club’s admin page. Its owner can delete the club there too. The deletion waits at least 30 days, while every administrator is told and any of them can cancel; then everything the club holds is erased at once, its files included, and its administrators get a certificate of deletion by email. People’s own accounts are not deleted with a club: they are each person’s, and some belong to other clubs too.
When a club leaves, or asks us to, we give it a copy of its data if it wants one, then delete the data within 90 days of the request and confirm the deletion in writing. Copies in the database’s daily backups are gone 7 days after that.
When a New York school district, charter school or BOCES uses Athlete Orchard for a school team or league, New York’s Education Law 2-d covers its students’ information. Before any student’s information is entered, we sign the district’s data privacy agreement, including its Parents’ Bill of Rights. Under that agreement:
We have not yet signed an agreement with a New York school or district. Our Data Security and Privacy Plan says what we do for a school’s data, category by category, and marks what we finish before one signs.
security@athleteorchard.com