Heart rate monitor plus smart trainer.

Zone Pedal runs locally on your iPhone. You need one Bluetooth heart rate monitor and one compatible smart trainer for HR-adaptive resistance control.

2 Required Devices
3 Trainer Paths
0 Cloud Dependencies
1 Phone App

What You Need

Zone Pedal reads heart rate over Bluetooth, controls compatible trainers directly from your phone, and keeps all workout data local unless you choose to export a summary to Apple Health.

Bluetooth HR Monitor

Any Bluetooth heart rate monitor works. A chest strap is recommended for lower latency and steadier readings. The Polar H10 is recommended and enables ZonePedal's optional overnight cardiac baseline capture for next-day readiness assessment.

FTMS Smart Trainer

FTMS is the primary control path for real-time trainer resistance changes during Zone 2 and HR-adaptive interval work.

Tacx FE-C and CPS

Some Tacx trainers expose FE-C over BLE instead of FTMS, and Cycling Power Service telemetry is used when available for tighter ride feedback.

Older ANT+ only trainers are not the target configuration for the App Store release.

Known Trainer Compatibility

Zone Pedal auto-detects FTMS, Tacx FE-C over BLE, and CPS at connection time. The table below shows the trainer models currently documented and whether Zone Pedal can fully control them.

Trainer Protocol ZonePedal Control Notes
Wahoo KICKR (2018+)FTMS✅ FullFTMS certified. Includes KICKR Core, KICKR v5/v6.
Wahoo KICKR SnapFTMS✅ FullWheel-on; FTMS certified.
Wahoo KICKR MoveFTMS✅ FullSame protocol as KICKR.
Tacx NEO 2TFE-C + FTMS✅ FullSupports both; Zone Pedal uses FTMS if available, FE-C fallback.
Tacx Flux S / Flux 2FTMS✅ FullFTMS certified.
Tacx Vortex SmartFE-C✅ FullOlder Tacx; FE-C only (no FTMS). Zone Pedal handles this.
Garmin Tacx NEO Smart T2800FTMS✅ FullCurrent generation, FTMS certified.
Elite Suito-TFTMS✅ FullFTMS certified.
Elite Direto XRFTMS✅ FullFTMS certified.
Elite ZumoFTMS✅ FullFTMS certified.
Saris H3FTMS✅ FullFTMS certified.
Saris MP1FTMS✅ FullMotion platform; trainer component is FTMS.
Kinetic R1FTMS✅ FullFTMS certified.
Kinetic Smart ControlFTMS✅ FullFTMS certified.
Zwift HubFTMS✅ FullFTMS certified; designed for Zwift but standard FTMS.
Zwift Hub OneFTMS✅ FullSame as Zwift Hub.
Stages SB20FTMS✅ FullFTMS certified.
Saris H2FTMS✅ FullPrevious generation; FTMS certified.
JetBlack VOLTFTMS✅ LikelyFTMS advertised; not developer-tested.
Kinetic Road Machine SmartCPS⚠️ Read-onlyWheel-on with CPS only. Zone Pedal reads power but cannot set targets. Resistance-mode only.

Indicators: ✅ Full = FTMS or FE-C control confirmed. ✅ Likely = FTMS advertised by the manufacturer but not developer-tested. ⚠️ Read-only = power data only, no automated resistance targets.

CPS Limitation

Trainers that only support Cycling Power Service (CPS) — such as some older Kinetic Smart models — can connect to ZonePedal and transmit power data, but cannot receive automated resistance targets. ZonePedal's HR-adaptive control requires a trainer that supports FTMS or FE-C.

How to check your trainer

Open your trainer's app (Wahoo, Tacx, Elite, Saris) or search your model on DC Rainmaker's reviews. Trainers advertised as "FTMS compatible" or "works with third-party apps" via Bluetooth will work with Zone Pedal. If your trainer only says "ANT+ compatible" without Bluetooth, it won't work wirelessly with an iPhone.

Not sure about your trainer?

If your trainer isn't listed above, check whether it advertises FTMS compatibility — or reach out and we'll confirm.

[email protected]