One record per child: development plan, released coach notes, confirmed matches, recognition — shown to you for your own child only. Nothing reaches you until a coach releases it.
Singapore training happens under lightning watches and, some months, in haze. TTP records air quality and lightning against every outdoor session today, so a session affected by conditions is part of the honest term — never a mark against a child. Heat stress, rain, venue capability, a plain advisory and the coach's decision log are the next layer; they are shown here and tagged.
Register confirmed with a receipt. A team note goes only to who was there. A rough pitchside note gets a suggestion beside it — the coach edits a word — and nothing reaches a family until the coach confirms. Released.
The coach records actual minutes, goals and assists on the sheet. Planned minutes are staff-only fairness guidance and never reach a family. Stats reach the record only after the manager confirms them — so a family sees confirmed 48′, 1 goal, 2 assists, never a pending row.
A parent opens a signed link and sees their child — only their child. What improved, what the coach said, the confirmed match, what comes next. Expiring, own-child, no sign-in.
Summary, plan, timeline, record. Staff see the full dossier; the family sees the same record for their own child. It's the same truth on every surface.
A family opens on the one line that matters this term, the honest totals, and what comes next. No scorecard, no chart of the child against anyone else.
Confirmed progress is the steady mean of the last three released observations, rounded to 0.5; latest is the most recent. One good night doesn't inflate the record; one hard night doesn't sink it. Drafts don't count.
The term as it actually happened: every released note, the confirmed match, the awards the manager confirmed, the review the child prepared for. Nothing pending, nothing inferred.
The family-safe wording, dated, in the coach's voice. This is the page a parent reads twice — and the page that never contains another child.
Player of the Match, most improved, a perfect month of attendance — awards are club honours, confirmed by the manager before a family sees them, and family-private unless the academy chooses to announce them to the squad. They celebrate a child; they never order children.
Every fee-paying parent wonders. The family sees only their own child's playing-time band; staff see the squad balance built from those confirmed match minutes. No estimates, no rankings — a fairness conversation answered before it's asked.
Staff view: U12 Gold balance — 9 players, 1 low, 2 below — so selection is made with the evidence in front of the coach.
Before each development review, the player writes what's going well and what feels hard — a structured prep, not a chat. Their own words sit in their own dossier, read by the coach and the family together.
One question for the owner: is every child getting the attention families pay for? Coverage by squad, the release queue, playing-time balance — and the gates that confirm match stats and awards before families see them.
Nothing exotic, done properly, on one player-centric record. Squads and sessions, registers with receipts, staff roles that switch cleanly, PDPA consent tracked per child, and trials run on observations and a decision — never a score.
The dashboards a director actually needs: is every child being seen, are families getting answers quickly, is playing time fair, and is anything waiting at a gate. Numbers about coverage and process — never a league table of children.
Parents renew when they can see it. Coaches stay consistent when it takes a minute a player. The academy's promise becomes something a family can check — and checkable is what families trust.
Every released note, every confirmed match, the plan, the honours and the coach's own words — assembled into a keepsake the family keeps and forwards. Drafted from the dossier, reviewed by the coach, exported only when the coach signs it off.
Explore the coach workflow, the family experience and everyday academy administration. Each film is under two minutes, with narration and English captions.
Want the full product story?Watch the full walkthrough on YouTube
Filmed with the fictional Meridian Youth Academy, synthetic players and staff, and Callum narration. Conditions and AI responses use labelled demo examples.
TTP is in its first design-partner term. These three places are reserved for real feedback from real academies, in their words. Nothing on this page quotes anyone who has not spoken.
Pilot feedback coming soon.
Design-partner academy · SingaporePilot feedback coming soon.
Design-partner academy · SingaporePilot feedback coming soon.
Own-child family link · consent firstA record for a nine-year-old must not look like a scorecard, a résumé or a game. These are product rules enforced in code — and the reason a parent can trust every page of the dossier.
Built by a former CIO with 25 years in infrastructure and cybersecurity. Children's data is treated as the most sensitive thing in the system, because it is.
The core development loop is live now; delivery automation and broader intelligence features are clearly marked on the roadmap. We'd rather show you what exists than promise what doesn't.
Open a player's dossier in the live demo academy, then run one squad for one month with us.
We load your players and schedule from your existing exports, your coaches learn it in fifteen minutes, and your families get their first released note within a fortnight. You pay nothing for the pilot term. No lock-in; your data stays yours.
What you get: a full term free, players and schedule loaded for you, coaches trained in fifteen minutes, families live within a fortnight, and first call on the roadmap.
What we ask: honest feedback, a real commitment to putting regular feedback in front of families, and a reference only if we earn it.
Who qualifies: paid youth football academies, roughly U6–U18, whose parents expect evidence of development.
Built in Singapore. Child data is held on Singapore infrastructure, access-controlled at the database level, and checked by release verification before every production push. One-page flier (PDF).
Prefer chat? Message us directly