CycleCoach
Built for cyclists with a goal

Train for the goal you want to hit.

An event, a number, or just a direction. We build a periodised plan around your week and adjust it as life happens.

Strava integrated · Email-only sign-up · No credit card

Today
VO2 Max Intervals
6 × 3 min @ 115% FTP · 1h 12m · 92 TSS
238 W
Avg
92
TSS
1.05
IF
CTL
ATL
TSB
Daily briefing
A VO2 session puts your week back on track. Push the intervals — the recovery is built in.
Generating your plan…
  • Reading goal & deadline
  • Checking fitness profile
  • Building 12-week structure
  • Adapting to your week

How it works

Three steps from your next goal to a structured training week.

01

Tell us your goal

An event, a number, or just a direction. A first century or a gran fondo. A new FTP. A weight target. Or simply maintaining the form you've built.

02

Get your plan

A periodised week-by-week schedule built around your training availability, current fitness, and event date.

03

Train and adapt

Auto-import rides from Strava. Get a review after each one. The plan adjusts as life happens — without losing the goal.

Insights

Specific feedback after every ride.

Each ride gets a personalised review — what went well, what to adjust, and how it fits the bigger picture.

  • Power pacing and interval execution
  • Coach-style note in the daily briefing
  • Trend tracking across weeks
Post-Ride Analysis
You held the targets. Push +5W next time.
72
Minutes
92
TSS
241W
NP
1.04
IF
Analysis

All six efforts inside ±2% of target. Pacing was even across the set — no fade in the back half.

Notes
Interval 3 ran 4 seconds short — watch the timer.
HR drift +3 bpm in the final two — fluid intake?

Plan timeline

An 8-week view that adapts to your week.

Shift workouts, skip rest days, recover from illness — the timeline reshapes around what you can actually do.

  • Drag-and-drop reschedule
  • Auto-rebalance after misses
  • Phase-aware structure
Week 3 of 8 · Build
412 TSS
MON
5
Z2
TUE
6
Tempo
WED
7
Rest
THU
8
VO₂
FRI
9
→ moved
SAT
10
SS
SUN
11
Long
Today·Fri moved to Sat — illness

Ride review

Per-interval compliance, not just averages.

See target vs actual for every interval. Know if you were under, on, or over for each piece.

  • Per-interval target vs actual
  • Power & HR overlay on the planned profile
  • Compliance % across the ride
Plan compliance
Strong
87%
5 of 6 intervals within ±5% of target
Per-interval
1
102%
2
98%
3
96%
4
91%
5
88%
6
95%

Coach chat

A coach you can ask.

Adjust your plan in plain English. The coach explains decisions and shows the proposed change before you accept.

  • Natural-language adjustments
  • Plan rationale on every change
  • Switcher for any past conversation
ME
Can we move tomorrow's intervals to Thursday? I've got a meeting.
🚴
Moved VO₂ to Thursday. Wednesday becomes Z2 recovery so the week stays balanced — same total TSS.
Proposed change
2 days affected
WEDVO₂ → Z2 Recovery
THUZ2 → VO₂ Intervals
Accept
Discuss

What you get

The structure of a coach-built plan — without the price tag.

Plans that adapt to your week

Schedule shifts. Weather happens. Your plan adjusts to fit the week you actually have — without losing the goal.

A review after every ride

Specific feedback on power, pacing, and execution. The guidance you'd get from a coach, on every workout.

Daily briefings + a coach you can ask

Know what to do today and why. Ask follow-up questions whenever you need.

Performance tracking that drives decisions

Fitness, fatigue, and form scores. Power zones from your FTP. Trends you can act on.

FAQ

Questions, answered.

Ready to train for your next ride?

Connect Strava. Pick your goal. Start training with structure this week.

Start your training week →