Run the season.
Not the spreadsheet.

The AI that runs your club. Ask in plain English — it schedules, reports, and reaches every family in their own language. You just hit confirm.

See the AI in action → Book a walkthrough
app.playrpath.ca · ask AI
live
SK
Sarah · Club Admin
Schedule the complete U12 Boys season — 14 weeks from Mar 24, Tues + Thurs practices at BMO Soccer Centre, Sat home games.
⚛︎
PlayrPath assistant · done in 7.4s
Built a 14-week schedule. 84 sessions, 13 games, 2 conflicts flagged for your review before save.
84
sessions
13
games
2
conflicts
Weeks 1—8
Weeks 9—14
!
Thu Apr 16 · Field 4 double-booked with U10 Girls. Move to Field 6 →
!
Tue Jun 2 · 7:30pm late finish for U12. Earlier slot →
All data stays in ca-central-1 · audit trail enabled
02 · reporting4.2s
“Coach licences expiring in 30 days, by team…”
7licences
4teams
2blocked
PDF · CSV · XLSX · email →
03 · broadcast11 languages
“Saturday cancelled · storm warning…”
EN FR ZH PA ES AR + 5
For clubs · everything in one workspace

The jobs that used to eat your evenings.
Now they take a sentence.

Ad-hoc reporting
Ask the question. Get the answer in <10s. Export to PDF, CSV, XLSX or email straight to the board.
try "who hasn't paid yet"
📅
Season scheduling
Whole season placed across teams, fields and game dates — double-bookings & late slots flagged before you click apply.
try "schedule U12 Boys spring"
🌐
Multilingual broadcasts
Type once. Send in 11 languages. Every translation signed, stored, and traceable in the audit chain.
try "storm cancellation"
📝
Registration & waitlist
Smart forms with conditional consent, sibling discounts, and a waitlist that auto-promotes when a roster spot opens.
multi-club · self-serve
🎓
Coach licences & checks
NCCP, Safe Sport & police checks tracked per coach. Auto-renewal reminders. Sideline access blocks on lapse.
30-day expiry watch
🛡️
Safeguarding case tracker
Intake → 4-tier ladder → escalation. Court-grade audit log. Reporter anonymity preserved end-to-end.
Tier 1 → Tier 4 ladder
💳
Payments & sponsorship
Registrations, deposits, tax receipts. Sponsor-redeemed reward tracking. Stripe-backed payouts in CAD.
CRA-ready receipts
Attendance & RSVPs
One-tap RSVPs from parents, attendance auto-logged by coaches. Headcounts ready in advance allow you to plan.
one-tap RSVP
Tuesday, 4:47 PM · the storm rolls in

23 families. 11 languages. One message. Sent in under five seconds.

Coach Sully types one sentence in English and hits send. Two seconds later, every family’s phone buzzes with a push notification in their own language — not just an email sitting unread in a sub-folder. Mei Chen’s dad reads it in Mandarin. Layla’s mom reads it in Arabic — right-to-left, formatted correctly. The Bouchard family, who moved here from Trois-Rivières last August, get it in Quebec French. Every translation is cryptographically signed and stored alongside the original. Job done — parents & kids safe and off the road.

11
languages live in pilot
1
source message · admin types or uses ai to pre-draft a message - once
ED25519
signed audit chain per translation
COACH SULLY INBOX
SOURCE · EN
Subject
Saturday practice cancelled — storm warning
Message body
Hi families — Environment Canada has issued a severe wind warning for Saturday morning. We're cancelling all U7–U18 practices on the back fields. We'll reschedule for Tuesday at the same time. Stay safe. — Coach Sully
23 recipients · 9 language preferences detected
Send →
EN — EnglishEnglish19 recipients · primary
Hi families — Environment Canada has issued a severe wind warning for Saturday. We've cancelled all U7–U18 practice and the U16 home match. Stay safe — see you Tuesday.
source · ed25519 ✓
FR — FrenchFrançais (Canada)8 recipients · official
Bonjour aux familles — Environnement Canada a émis un avertissement de vents violents pour samedi. Nous avons annulé tous les entraînements U7–U18…
translated · ed25519 ✓
ZH — Mandarin普通话 · 简体4 recipients
各位家长 — 加拿大环境局已对周六发布大风警告。我们取消了所有 U7–U18 训练及 U16 主场比赛。注意安全,周二见…
translated · ed25519 ✓
PA — Punjabiਪੰਜਾਬੀ3 recipients
ਨਮਸਤੇ ਪਰਿਵਾਰ — ਵਾਤਾਵਰਣ ਕੈਨੇਡਾ ਨੇ ਸ਼ਨੀਵਾਰ ਲਈ ਤੇਜ਼ ਹਵਾ ਦੀ ਚੇਤਾਵਨੀ ਜਾਰੀ ਕੀਤੀ ਹੈ। ਸਾਰੇ U7–U18 ਅਭਿਆਸ ਰੱਦ ਕਰ ਦਿੱਤੇ ਹਨ…
translated · ed25519 ✓
AR — Arabicالعربية3 recipients · RTL
مرحباً بالعائلات — أصدرت بيئة كندا تحذيراً من رياح شديدة ليوم السبت. تم إلغاء جميع تدريبات U7–U18…
translated · ed25519 ✓
MI — Mi’kmawMi'kmaw2 recipients
Wel'ta'sultiek mawio'mi — Environment Canada teli-wikatkmuetkek na ke's e'pikwetekek samedi. Pemikaqamukuoq ms't U7–U18…
translated · ed25519 ✓ · L'nu reviewer pending
+5 more
Spanish · Tagalog · Cantonese · Italian · German — every one signed & stored
For clubs · in plain English

Your community is already multilingual. Your comms layer just wasn't.

One in five Canadian sport households speaks a language other than English or French at home. Today, your storm cancellation reaches the parents who can read it — and the others find out when their kid is the only one who showed up. PlayrPath fixes that on the first day you sign in. No extra add-on. No "international tier."

PIPEDA-safe · message body never leaves Canadian infrastructure unredacted
For governing bodies · in policy terms

Multilingual safeguarding signal — finally provable.

The Future of Sport Commission flagged language equity as a safeguarding gap. PlayrPath gives you the evidence chain to close it: every safeguarding broadcast is signed in the source and in each translated version, so when a coach states a parent "didn't reply," the audit shows exactly what was sent in what language to which device, when.

Governing-body track · NSOs & PSOs

What national and provincial bodies see.

Anonymous, country-wide signal from every club running on PlayrPath — without you ever needing to touch a single player’s personal information. Built to match Canada’s national AI strategy and to plug straight into the systems your federation already operates.

01

See the whole picture — without seeing any kid’s name

Roll-ups by province, region, and sport. Groups are never smaller than 20 kids, so no single player can ever be picked out of the numbers.

02

One shared record for every coaching ruling

A four-tier scale (from a coaching note to a national ban) used by clubs, provinces, and national bodies alike. The full story behind any ruling is one click away — and only one click away.

03

An evidence trail that holds up in court

A signed, time-stamped log of every action in a case — who saw what, when, and what changed. Defensible in court. Travels with the case if a coach moves provinces.

04

Built to match Canada’s national AI strategy

Five of the eight federal AI-strategy pillars are covered end-to-end today: Canadian data sovereignty, Indigenous-data governance, public-sector AI, talent, and assurance.

The tier picker · what a reviewer sees inside the case
Read the evidence
Apply this ruling
TIER 1advisory
Coaching note
A quiet word with the coach. We log that it happened, but nothing formal. Only your club sees it.
Who sees it · your club only
TIER 2caution
Formal warning
A written warning that stays on file for two years. Other clubs in your province can see it.
Who sees it · your province
TIER 3 · SELECTEDrestrict
Sanctioned restriction
The coach is suspended from the sideline. Every province sees this — and our system requires the full evidence to back it up.
Who sees it · nationwide
TIER 4prohibit
Prohibition order
A permanent ban. Sent to the national safe-sport commissioner so the coach can’t move to another sport and start over.
Who sees it · every sport, every province
What happened, in order · case SC-2026-00471
14:02:11Z Parent submitted the report ED25519 ✓
14:09:48Z Your club admin opened the case (EM) ED25519 ✓
16:21:03Z Witness statement & video attached ED25519 ✓
D+2 09:14Z Escalated to provincial federation (reviewer JK) ED25519 ✓
D+4 11:08Z Tier 3 proposed · awaiting national co-sign PENDING
Who sees what · this case
The national reviewer only sees which tier is being proposed and a fingerprint of the case file. Players’ names, parents’ contact details, and any minors’ birthdays never leave your club until a Tier-3 ruling is co-signed.
policy · plain-English version v2.3
Governing-body track

A briefing for your governance team.

60-minute session with our policy lead. We’ll walk you through what your federation would see, how the evidence trail works, and how it lines up with the national AI strategy — you keep the briefing doc.

Request a governance briefing →
One platform · everyone in the club

PlayrPath reshapes itself around whoever signs in.

Parents, athletes, and coaches each get their own home in the platform. Take a look at what they see.

👨‍👩‍👧
Parents

Every practice, every season, every sport — one profile that follows your kid.

For parents →
Athletes

A verified record scouts can actually find — plus the app you'll open every day.

For athletes →
📋
Coaches

Plan the session, run the game, send the summary — without typing a paragraph.

For coaches →
Frequently asked

Questions we hear every week.

If your question isn't here, our team usually replies in under an hour during EST working hours. Real human; no chatbot.

What does my federation actually see? +
By default, your national or provincial federation sees anonymous, group-level numbers — how many kids are playing, how many coaches are certified, how many cases are open across the province. Groups are never smaller than 20 kids, so no individual player can be picked out. Your federation never sees a kid’s name, age, contact info, or anything they wrote in a report — unless your club formally escalates a serious case (Tier 3 or higher) and the federation co-signs it. Even then, only the specific case file is shared, not anything else about your club.
What happens to data when a player moves clubs? +
The player owns their PlayrForge development record; it travels with them on consent. Operational records (rosters, payment history) stay with the originating club for legal retention. Safeguarding records are governed by the originating PSO's retention policy and are not migrated — but the evidence chain remains queryable by the receiving PSO with cause.
How is safeguarding handled across provinces? +
Each province's PSO defines its own escalation rules and retention windows; PlayrPath enforces them per case. When a player or coach moves between provinces, the receiving PSO can see that a record exists (tier + status), and request access through the standard inter-provincial protocol. We never broadcast records across PSO lines without authorisation.
Where is the data hosted? +
All production data lives in Montréal. Backups replicate to Calgary. No PII data leaves Canada — ever. 
Pick your path

Two routes in. Same platform.
Pick your path.

Whether you're triaging the Sunday-morning registration queue or briefing your board on AI-strategy alignment, you start from the same place. The platform reshapes itself around the job in front of you.