Training & power

Every watt, accounted for

Connect Strava or intervals.icu, or drop in a FIT file. COOKED computes canonical power metrics — unit-tested to parity — and turns them into a plan, a form curve and a workout you can ride anywhere.

Ride · Threshold 3×122h 14m · 58 TSS
243wNormalized Power
0.86Intensity Factor
1.04Variability Index
2.1%Decoupling
PowerW′ balance

The full toolkit

Every metric that matters, computed right

A canonical power engine, unit-tested against the published definitions — so your numbers mean what they're supposed to mean.

NP243 W
IF0.86
TSS · VI58 · 1.04

NP · IF · TSS · VI

The full power toolkit, on every ride.

eFTP history
Today292 W

eFTP & FTP history

Past rides are scored against the FTP you had then.

W′ balance · interval 3
7.6 kJ left of 20 kJ−62%

CP & W′ balance

A live trace of how deep you dug — and what's left.

Form · this week
TSB+4 · fresh

PMC · CTL / ATL / TSB

Peak on the right day — by design, not luck.

Best power · W
5s · 1m · 5m · 20m · 60m

Power curve & EF

Best power at every duration, plus efficiency and decoupling trends.

Lap 3 · 8:00301 W PR
Km 12 · GAP4:18 /km

Laps, best-efforts & GAP

Auto-detected intervals, PR flags and grade-adjusted pace.

Effort · RPE7 / 10
Feel
AwfulWeakOKGoodStrong

RPE + Feel

Two taps after every session — so the plan hears how it went, not just what the meter says.

Your 20-min power says 292 W, not 278. Update FTP? Zones, targets and fueling recalibrate.
UpdateNot yet

FTP drift detection

Proposed with evidence when recent rides say your threshold moved.

Sleep7h 12m
HRV64 ms
Resting HR46 bpm

Apple Health readiness

Sleep, HRV and resting HR flow in and feed the readiness trend — zero setup.

Structured builder

Plan the workout, ride it anywhere

Build structured sessions step by step — warmup, intervals, recovery — with live TSS and duration totals and a zone-colored profile. Export to ZWO and ride it on your head unit or indoor trainer.

  • Per-step editor with power/HR targets and repeats.
  • Planned-vs-actual scoring — did you hit the session, or just ride?
  • Share to your head unit — any structured session exports as .zwo (Zwift) or .fit (Garmin / Wahoo).
Workout builder62 TSS · 1h 05m
RecoveryThreshold
Connectedauto-sync
StravaConnected
intervals.icuConnected
FIT file uploadDrag & drop

Integrations

Bring your data with you

Sync ride and run summaries from Strava, pull structured data from intervals.icu, or upload a raw FIT file. Every activity lands as a fully-analyzed workout with a source pill so you always know where it came from.

Get early access

Train on real numbers

Analytics this deep usually costs a subscription. Get it — plus fueling and coaching — in one app.