For coachesRoster · programming · directives
Your intent, scaled. Never overridden.
You set the programming. The engine adapts inside it — and stops when you say stop.
A directive you write enters the engine as a direct instruction and outranks everything else it thinks. KAYN adapts inside your intent; it never adapts around it.
Readiness and training-load for every athlete you manage, including the ones training away from you this week.
One programming style, applied athlete by athlete — without writing a separate plan for each of them.
The roster surfaces who needs a look before your next session with them, not after.
01The coach view
One dashboard. Your whole roster.
Athletes, sessions logged, and who needs attention — plus the coaches in your organisation and what each one covers.
Rudiger trains to support his sport — tennis twice a week. Advanced, comfortable with kettlebell work, four sessions a week, leans into breathwork.
Placeholder records · coach view
02What the athlete sees
Your name on their week.
Athletes see their team, the phase they're in, and the session you shaped — not an anonymous algorithm.
Your team, in the app
Every athlete sees the coaches attached to them and what each one covers, with a direct line to message you.
The phase, made visible
Foundation, Build, Express, Recover. The athlete always knows which block they're in and what it's for.
Athlete home · placeholder record
KAYN adapts inside your intent. It never overrides it.
Directives are absolute. Everything the engine decides happens inside the space you leave it.