TEMPO

Per-sport zones

TEMPO uses sport-specific physiological anchors so every workout prescription is grounded in your actual fitness, not an estimate.

Swim: critical pace

Zones are derived from your CSS (Critical Swim Speed), the pace you can sustain for a ~1,500 m time trial. TEMPO expresses swim prescriptions as pace ranges (e.g. /100 m) so you can execute them with a pace clock or a GPS-enabled watch.

Bike: FTP / power

Bike zones are anchored to your FTP (Functional Threshold Power). TEMPO detects FTP from 20-minute maximal efforts in your history or you can set it manually in Settings → Zones → Bike. Prescriptions are given as power ranges and TSS targets.

Run: threshold pace / LTHR

Run zones are built from your lactate threshold heart rate (LTHR) or threshold pace, whichever you provide. TEMPO auto-detects threshold from tempo runs and race efforts. Prescriptions show both pace and heart rate so you can follow them without a power meter.

How prescriptions use your zones

When TEMPO generates a workout (say, a bike Z2 aerobic build) it translates the zone label into the exact wattage or pace band from your current thresholds. Updating a threshold in Settings immediately re-anchors all future prescriptions without changing the plan structure.