The holistic AI coach, at roster scale

Every athlete, checked on
every morning.

Readiness lands before breakfast. Sessions adjust athlete by athlete. Your performance staff reviews a short queue of exceptions instead of chasing thirty check-ins.

Per-active-athlete pricing  ·  Your staff stays the authority  ·  Data in a defensible boundary

The roster view

Your staff's clipboard, multiplied.

Courtwell doesn't second-guess your staff. It hands them reach. The queue shows the exceptions. The collapsed summary shows everyone it already checked, so a quiet morning is a verified state, not a hope.

Every flag shows the rule and the readings behind it. A tool your staff can't question is a tool they'll ignore.

Roster · Tuesday 7:10a 28 athletes
Amara O. Escalate

Soreness three mornings running — recovery week proposed

Review
Marcus T. Session narrowed

Rough night — session narrowed, already sent

Why ▸
Dana K. Improved

Weekly benchmark beat her standard — third week up

Why ▸

25 athletes checked in green — collapsed

Expand ▾

Who has to say yes

Three people sign off. Each gets a straight answer.

1.0 — The athletic director

Pay for athletes, not seats you hope get used.

You pay per active athlete. Nothing for effort or logging. Every athlete gets a weekly benchmark number the budget line can point to.

2.0 — The performance coach

Your judgment, on thirty athletes at once.

The roster view is yours. The agent runs the mornings. Every escalation lands on your desk with the reasoning attached.

3.0 — The athlete

Thirty seconds a morning. A session that listened.

Five questions in, a plan out. Lighter on the rough mornings — nothing in the engine turns intensity up.

For your security review

Athlete data stays inside a defensible boundary.

Readiness and training data is sensitive by nature. Each line here points at the document or the test that holds it. Your reviewer gets the Privacy Policy, the subprocessor list and a walkthrough before anyone signs.

01Not for sale. The Privacy Policy says it in one sentence — personal information is not sold and not shared for advertising — and that document is the one your reviewer holds us to.

02Teaches no one else's model. Your program's data does not train anyone else's system, and our AI provider is contractually excluded from training on it. Privacy Policy §6.3.

03Isolated per organization. Enforced in the data layer and pinned by a test suite that fails the build, not a filter someone remembers to add.

04Error reports carry no athlete. An error leaves with its type, its stack and its route — never a name, an email or a check-in answer. Two chokepoints, both tested.

The team waitlist

Team onboarding opens with the premium tier.

We bring programs on in order, over a call. Roster size, staff and season shape all matter. Join the list and we'll reach out when your slot opens.

A person replies. Usually the founder.

Your name, email and note are stored so a person can reply. Privacy Policy.