Features
From FTP test to peak form
Structured workouts, periodized plans, pedal-accurate ERG and ride analytics — built to work together, around your watts.
Structured workouts
A library of FTP-anchored sessions — and the tools to build your own. Every target is a fraction of your FTP, so Intensity and Load are properties of the workout, not a guess.
- Sweet spot, threshold, over-unders, VO2max, anaerobic, endurance and test protocols
- Planned Intensity and Load computed from the structure before you ride
- Write your own in a readable text DSL — or import a .zwo
- Targets stored as %FTP, resolved to live watts from your current number
Periodized training plans
Plans that fit your week and your level — and a builder that assembles one from your own library, with sensible progression and recovery built in.
- Base, build and specialty plans across beginner → advanced
- Plan builder: set volume, experience and training days; it does the rest
- Load ramps week to week, with a recovery week every fourth
- Drag sessions onto the days you actually ride before you enroll
WattLink ERG
Ride to your pedals, not the trainer’s estimate. WattLink steers the trainer’s ERG so your power meter reads the workout target — and surfaces the data your sensors send.
- Pedal-accurate ERG: the trainer is nudged until your power meter hits target
- Live left/right balance from dual-sided meters (e.g. Favero Assioma)
- Cadence from the pedals, so a pedals-only setup still shows RPM
- Web Bluetooth on desktop & Android; native Bluetooth on iOS
.fit import & ride analysis
Drop in a ride and get the numbers that matter. A durable import pipeline parses the file and computes the metrics that drive your training.
- Real .fit parsing through a durable, retryable workflow
- Weighted Power, Intensity, Load and the full power curve
- Ride streams stored efficiently; summaries kept fast to query
- Compliance tracking — completed rides link back to the planned session
Fitness & form
The training brain. Chronic and acute load (fitness/fatigue) and form tracked over time, so you can see fitness build and time your peak.
- Fitness, fatigue and form charted over the last 90 days and beyond
- Readiness at a glance — are you fresh, ready, or carrying fatigue?
- Power curve and bests, updated as rides come in
- FTP history kept current so your zones never drift stale
AI workout builder
Describe the session you want and get a structured workout back, ready to ride — owned and licensing-clean, no proprietary catalog required.
- Natural-language → a valid, structured workout with Intensity/Load
- Preview the profile and metrics before you save
- Everything stays in your library, editable in the DSL
- Built on the latest Claude models for sensible, safe sessions
Start with one honest number.
Set your FTP, pick a workout, and ride your first structured session in minutes. Free to start, no card required.