Cardilife: Heart Rate Zones

Cardilife: Heart Rate Zones

Cardio time in zones & VO2max

0 ratings
Free
In-App Purchases

Rating summary

Details

Released
September 9, 2026
Updated
October 6, 2026
Cardilife: Heart Rate Zones screenshot #1 for iPhone
Cardilife: Heart Rate Zones screenshot #2 for iPhone
Cardilife: Heart Rate Zones screenshot #3 for iPhone
Cardilife: Heart Rate Zones screenshot #4 for iPhone
Cardilife: Heart Rate Zones screenshot #5 for iPhone
🖼️Get Icon
Icons↘︎

About

See the two things VO2max improvement depends on — your intensity distribution and your current fatigue — on a single timeline. If you split your training between cycling and running, it's surprisingly hard to see your intensity distribution across both. Cardilife reads workouts and heart rate from Apple Health and combines cycling, running, and walking into one weekly picture of low / moderate / high intensity time. Condition Chart — Your daily load builds Engine (accumulated base fitness), Fatigue (recent strain), and Headroom (the difference), plotted on the same timeline as your VO2max trend. When your sleeping heart rate stays elevated despite positive Headroom, the app flags the gap as a warning. Fine-grained source control — Walks where your heart rate stays below a set floor for most of the time are left out automatically — handy when a tracker like a Fitbit logs your everyday walks. You can count any of them back one by one, change the floor in Settings, or leave walking out entirely. Pick a preferred device per metric — e.g., workouts from Apple Watch, sleeping heart rate from Fitbit. Duplicate recordings from multiple devices are resolved automatically, without deleting anything. Your records stay on your device — Workouts, heart rate, sleep, and the metrics computed from them are processed on your device and are not sent to a server. The only values stored on our server are display settings you need across devices (such as language and units) and your data source priority. Sources: Apple Watch and Fitbit (via Google Health), read from Apple Health. Units: Distances and pace follow your device setting — miles or kilometers — and you can switch in Settings. Pricing: All core features are free. A Supporter plan (subscription) removes ads and opens up your full history — charts and records. Subscription details: The Supporter plan is an auto-renewing monthly subscription. Payment is charged to your Apple ID at confirmation of purchase, and renews automatically unless cancelled at least 24 hours before the end of the current period. You can cancel anytime in your App Store settings. Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Privacy Policy: https://d-station.dev/cardilife/privacy/ Cardilife is not a medical device and does not provide diagnosis or treatment.
Show more

What's New in Cardilife

1.3.0

October 6, 2026

• Default zone boundaries are now calculated with separate ratios for cycling and running. • Monthly now also shows how your cycling time compares with your running time. • Fixed HR coverage reading too low on workouts older than a few months. • First sync is faster.

More
1

Subscriptions & In-App Purchases

Supporter

Support development. Ads off, 6-month chart.

$2.991 Month
How to cancel Cardilife subscription ⁉️