Demo sandbox. Synthetic data, private to your browser, nothing persists. Edit freely. β†Ί Reset demo

Settings

Appearance

Theme is saved on this device.

Units

Applies to every distance, speed, elevation, weight, and temperature shown. Power stays in watts and power-to-weight in W/kg.

Athlete

Birthday and weight feed the models today; sex, height, and resting HR are stored for upcoming physiological math (HRmax, zones, aerodynamics).

FTP

250W confirmed Β· Jun 2026
No auto-estimate yet β€” not enough data.
History β€” each marker holds from its date until the next
Jun 5, 2026 250W β†’ current
Feb 25, 2026 246W β†’ Jun 5, 2026
Jun 30, 2025 238W β†’ Feb 25, 2026

Load / zones / fitness are anchored on these confirmed FTP markers β€” the value applies from its date until the next marker. Adding or deleting one recomputes forward. The auto-estimate above is a cross-check.

HR-based Load β€” for rides with HR but no power

Not ready yet β€” log some power+HR rides first.

Weekly availability

Your usual training hours for each weekday β€” a ceiling, not a mandate. The day-of workout substitutes to fit, and training under it is never penalized. Override a single day right on the calendar when a week differs.

Monday βŒƒ 1.5h
Tuesday βŒƒ 1.5h
Wednesday βŒƒ 1.5h
Thursday βŒƒ 1.5h
Friday βŒƒ 1.5h
Saturday βŒƒ 4h
Sunday βŒƒ 3h

Strava

Import your full ride history and keep new activities syncing in automatically β€” power, streams, and analysis, no files to move.

Connect Strava Available in the downloaded app

intervals.icu

Keep your whole plan and races on your intervals.icu calendar β€” synced on to your Garmin, Wahoo, and Zwift (even Apple TV) automatically.

Connect
Available in the downloaded app

Import files β€” FIT / GPX / TCX

Bring your own files (a Garmin/Wahoo/Coros export, or a Strava per-activity export) β€” no Strava connection needed. Power rides get full Load, streams + analysis.

Re-importing the same file updates it (no duplicates) and recomputes your fitness.

Advanced β€” coach controls

Tune the planner's envelope to this athlete. Defaults are the engine's grounded values and every range is bounded β€” you set the limits, the engine still chooses which days are hard and which sessions to prescribe.

Max intensity days caps hard days per week (default 2). Build aggressiveness sets how fast fitness may climb before it holds β€” conservative ramps slower, aggressive faster (default normal).


Recovery thresholds Fatigue Limit

Below the fatigued line the planner eases intensity; below overreached it forces recovery. Defaults: βˆ’8 / βˆ’20.

About

Adaptive Training v0.1.13.