Connect your Wahoo KICKR. Set a power target. A PID controller keeps your heart rate in Zone 2 for the entire session. Sync to Strava. Done.
On the App Store · iPhone · iPad · Apple Watch





A PID controller monitors your heart rate every second and adjusts your KICKR's resistance — keeping you locked in Zone 2 so you can focus on anything else.
Typical 60-minute session with Zone Targeting enabled
HR sampled every second from your Apple Watch or BLE chest strap.
PID controller measures how far you are from your Zone 2 target — the upper part of the zone by default — using a 45-second rolling average.
Resistance nudged gradually — ramps up slowly, backs off faster. Always comfortable.
Every second, for the entire session. You keep pedalling. The app keeps you optimal.
Zone Targeting holds your heart rate steady, so the power you produce at that heart rate becomes your fitness gauge. As your aerobic fitness improves, the same effort gives you more watts, and every ordinary Zone 2 ride measures it. No all-out tests.
These are the charts from the app's History tab, shown with example data: two years of Zone 2 rides — twice a week in winter, once a week in summer — at 120–140 bpm. Your numbers will differ. Heat, sleep and fatigue move them a little from day to day; the trend over weeks and months is what counts.
It's how the pros build their aerobic engine.
Elite cyclists spend 80% of training at low intensity. Zone 2 is where base fitness is built.
Train your body to burn fat as fuel. Improve metabolic flexibility and endurance capacity.
Zone 2 specifically targets mitochondrial biogenesis. More mitochondria = more power at threshold.
Easy effort means you can train more frequently without burnout. Build volume, not fatigue.

Zone 2 Training Explained
The science behind low-intensity endurance training

Benefits of Zone 2
Why Zone 2 is the foundation of endurance performance

Complete Zone 2 Guide
How to find your Zone 2 and structure your training

The Science of Zone 2
Mitochondrial health and fat oxidation explained

Zone 2 Training Tips
Practical advice for getting the most from sessions

Zone 2 for Cyclists
Incorporating Zone 2 into your cycling training plan
Pair your trainer, set your zone, and let the app hold your heart rate in Zone 2.
Zone 2 LifeWhy riding slower around a busy schedule left me fitter, calmer and sleeping better.
Under the HoodHow the PID controller that holds your heart rate works — explained through coffee.
Zone 2 is a low-intensity heart-rate zone — roughly 60–80% of your maximum heart rate — where you can still hold a conversation. Training here builds aerobic base, grows mitochondria, and improves fat metabolism. It's the foundation of endurance fitness, which is why elite athletes spend most of their training time in it.
JustZone2 is an iOS app for indoor cyclists that holds your heart rate in Zone 2 automatically. Connect a smart trainer (like a Wahoo KICKR), set a power target, and a PID controller continuously adjusts resistance to keep you in the zone for the whole session, then syncs the workout to Strava.
Any trainer that supports the FTMS Bluetooth standard, including the Wahoo KICKR range. For heart rate you can use a Bluetooth chest strap, an optical arm band, an Apple Watch, or AirPods Pro 3.
A common starting estimate is 60–70% of your maximum heart rate (roughly 220 minus your age). JustZone2 lets you set all five zones directly on a visual editor, and matches Strava's zone percentages by default. See the getting started guide for details.
Yes. Completed workouts upload to Strava automatically with power, heart rate, cadence, distance and calories, and the activity is titled by the zone you trained in.
No. JustZone2 is a one-time purchase with no subscription. It also supports Apple Family Sharing, so a single purchase covers up to six family members — handy if more than one person in the house uses the trainer.
Yes — a smart trainer is a standard Bluetooth FTMS device, so any FTMS app can control it. This comes up most when two riders share one trainer and only one of them pays for Zwift. Here's how that works, and what it costs.