Training calendar
Planned and ridden side by side, outlined green, amber or red by how closely the ride followed the plan.
Each one came from a cycling coach or an athlete who needed it, shaped by years of coaching and racing. 44 features in 7 areas.
Planned and ridden side by side, outlined green, amber or red by how closely the ride followed the plan.
TSS against plan, hours, kJ and the split between easy, moderate and hard, next to every week, with CTL, ATL and TSB at the end of it.
Steps in % of FTP, watts or zone, with the other unit shown as you type. Repeats, ramps, sliders, and grips to drag a block's length or power.
A lane under the blocks shows how much W′ the session should take after every effort, from the athlete's CP and W′.
How many times and when a workout was ridden, how closely each ride followed it, and the power of the main efforts. One click to compare them.
Folders, search and a used count. Drag any workout onto a day, or pick one from the dashboard.
Name a block of weeks, give it a colour, and see it across the calendar.
"Z4 · 2 min @ 323 W", worked out from your own threshold, not a generic percentage.
Planned workouts go to Garmin, Wahoo or Zwift through Vekta, and move with them when you drag them to another day.
Power, heart rate, cadence, speed, torque and L/R balance, with smoothing and zoom. Switch the axis between time and kJ.
Efforts found and coloured by type, each with avg power, NP, heart rate, L/R and the kJ done before it.
How deep each effort went into the tank, and how much came back between them.
Left/right power split from dual-sided pedals, for the ride, each lap and any stretch you select, and how it shifts as the watts rise.
Best powers from 1 second to 2 hours, against your 90-day bests, with new all-time and season bests flagged on the ride and its calendar card.
The whole route, full width at the bottom of the ride.
Drop bad heart rate data from a ride without losing the rest of it.
Form, fitness, this week against the plan, CP and W/kg, mechanical load against your 4-week average, and what your coach said.
The 90-day curve against last year and all time, in watts or W/kg, with every best one click from its ride.
Your curve after a set amount of work. See how much of your 20-minute power is left after 2,000 kJ.
Every rep of about the same length from every ride: overlay them, follow them over a block, and see how they hold up after 2,000 kJ.
FTP, CP and W′ tests over the years, and a dated threshold that every score follows.
Eight weeks of time in each power zone, because that's how long adaptations take.
CTL, ATL and TSB for those who want them, kept out of the way for those who don't.
Day bars for this week and next: height is the plan, fill is what was ridden, missed sessions outlined in red.
Minutes above CP each week, against the athlete's own 4-week average.
Easy, moderate, severe and extreme time for the week in one bar.
"Plan next week", "Missed 2", "1 new comment": what to do next, per athlete, and the totals across everyone at the top.
Open a row for volume, above-CP time and intensity over eight weeks, and plan next week from there.
Switch to any athlete's dashboard and see exactly what they see.
How to ride it, questions before the ride, and how it went after.
Select a stretch of the ride and comment on exactly that part.
Unread comments are the first thing on the dashboard.
New comments show for each athlete until you've read them, in the coaching view and the athlete menu.
"About 8 hours, two VO2max days, a threshold day and a long Sunday": the whole week, from your library and in your watts, on the calendar.
Rides, peaks, power curves, zones, fitness and durability, over any date range.
Move, swap or rewrite planned workouts, notes and events.
Settings shows the one command to connect, with a personal token for your account.
Vekta, intervals.icu, Garmin and Wahoo, each on or off. Edits to Vekta plans go back to Vekta.
A Strava bulk export with titles and descriptions, or FIT files by drag and drop.
The same ride from several sources merges into one, keeping the best stream.
Zwift split your session when you joined a group ride? Two rides minutes apart get a Merge button. The gap stays as a pause, and you can split them again.
One database file. Export any workout to Zwift, Garmin, Wahoo, ERG or MRC. Nothing sold, shared or used for ads.
Desktop apps, or one small server for you, your athletes and your coach.
Follows your system, or pick one.
We're opening the trial to a small group of cycling coaches and athletes who train with purpose and read the data.
Sign up for the trial