how it works
1
Plan

Your Mesocycle, Built From Your Data

It starts with your profile — FTP, last FTP test date, weight, athlete level, training hours, and the phase of your season. The periodization engine takes these inputs and builds a complete 4-week mesocycle: weekly load targets, session distribution, intensity mix, and a build-to-deload progression curve. Every session is placed with intent — hard work is spaced away from other high-load days, recovery rides are used where they actually support adaptation, and threshold work is kept from stacking unnecessarily against your longest endurance block. If you train with strength, those sessions are woven into the week with systemic fatigue accounted for. The plan isn't a suggestion — it's an architecture.

2
Do

Execute With Full Context

Each day, you open the dashboard to a session that knows where it sits in your block. Warmup, main set, cooldown — with target power, cadence, duration, and intensity zone for every interval. A daily briefing from the AI coach tells you what to expect: where you are in the mesocycle, how your accumulated load looks, and what today's effort is designed to achieve. You're never guessing why you're doing what you're doing. You train, and when you're done, you log the session with actual data — power, duration, RPE, and how it went.

3
Review

Every Session Gets Evaluated

Your post-session data doesn't just get stored — it gets classified. The system compares what was planned against what was executed and determines the outcome: completed as prescribed, overperformed, underperformed, partial, or skipped. This isn't a simple percentage calculation — it's a structured evaluation that considers the session's role in the microcycle, your accumulated fatigue, and the gap between planned and actual load. The result feeds directly into what happens next.

4
Adjust

The Plan Responds to Reality

This is what separates KSN from a static training plan. After every classified session, the system recalculates your readiness and decides how to respond. If you missed a key session, it redistributes the stimulus. If you're accumulating more fatigue than expected, it pulls back. If you're ahead of the curve, it holds — because conservative progression is how you stay healthy. The adjustment happens at the session level, not the week level. Your plan is never stale. It reflects where you actually are, not where you were supposed to be.

The loop runs continuously — across the week, across the block, across the season. Every output becomes the next input. If you want a platform that trains the way you do, request early access and we'll let you know when it's your turn.