Checking a week of training can turn into another task: open each workout, inspect the charts, then try to hold the whole week in your head. Even a simple question such as how much of it was easy depends on whether you count sessions or minutes.
Zonometry makes that check quick and visual. The free iPhone app turns Apple Health data into a colourful running track showing easy, moderate and hard effort. Developer Philip Seifi built it to make training balance enjoyable to look at, even with only a moment to spare.

How it works
TL;DR: Zonometry reads the workouts and heart-rate readings already in Apple Health, then shows the training mix on a track. Heart-rate time and whole-session effort are separate views. There is no extra workout logging and no app account.
The track covers a day, a week, a month or six months. Local weather can bring sunlight, clouds, rain or night lighting to the scene. The app also lets you:
- Review the overall balance before opening individual workouts.
- Explore recorded running routes, heart-rate zones and other workout details.
- Adjust heart-rate boundaries and training targets to suit your own setup.
Why sessions and minutes tell different stories
A hard interval session can contain plenty of easy warm-up and recovery minutes. An easy-rated session can also include minutes above the easy heart-rate boundary. A count of sessions and a count of heart-rate minutes answer different questions.
Take an illustrative month, not a real athlete’s. Sixteen of 20 rated sessions are easy, but only 600 of 1,000 counted heart-rate minutes are. That is 80% easy sessions and 60% easy minutes.
| View | Easy | Total counted | Easy share |
|---|---|---|---|
| Session effort | 16 sessions | 20 sessions | 80% |
| Heart-rate time | 600 minutes | 1,000 minutes | 60% |
A gap like that is a reason to look at the workouts and the zone settings. On its own, it does not show that a runner trained incorrectly. Zonometry keeps the counting method visible so the comparison has a clear meaning. Its developer explains the two methods in more detail in a guide to sessions versus minutes.

The data behind the track
Apple Health is the only data source. The balance uses workout records, heart-rate readings and, for the session view, effort ratings. Extra running details depend on the route and metrics saved with each workout, and cardio fitness comes from the VO2 max readings stored in Apple Health.
An Apple Watch supplies workouts and heart rate to Apple Health directly. Other devices depend on what their companion apps actually write there, and a workout summary without a usable heart-rate stream is not enough to work out time in zones.
Zonometry does not connect directly to Garmin, COROS, Polar or Strava accounts. Imports from those services through Apple Health have not been tested end to end for this article.
Choosing the boundaries
Heart-rate boundaries are adjustable. On iOS 27, where Apple Health’s heart rate zones are available, Zonometry groups Apple’s zones 1 and 2 as easy, zone 3 as moderate, and zones 4 and 5 as hard. On older systems, or when those zones are unavailable, you set the boundaries in the app.
The starting custom boundaries are 140 and 165 bpm. They are editable starting values, not measurements of any runner’s thresholds. Whole-session effort uses a different scale:
- Easy: an effort rating below 4.
- Moderate: from 4 to below 7.
- Hard: from 7 to 10.
Unrated sessions do not count as easy by default.
Price and first use
Zonometry is free for iPhone on iOS 17 or later, with no subscription, in-app purchases or account. An example week is available before you grant Apple Health access, and the app then needs permission to read the relevant records. Health data is processed on the phone. Optional weather uses a chosen city or your approximate location.
Quick answers
Where do Zonometry's heart-rate boundaries come from?
On iOS 27, Zonometry can use the heart rate zones in Apple Health. Otherwise you set them in the app, starting from 140 and 165 bpm. The boundaries describe your chosen setup and are not a lab measurement.
Will Garmin, COROS or Polar workouts count in Zonometry?
Only if the workouts and their heart-rate readings reach Apple Health in a usable form. The workout record and the heart-rate stream are separate requirements, and those import paths have not been tested end to end.
Do I need to record workouts again for Zonometry?
No. Zonometry reads your existing Apple Health records. The session view needs effort ratings and the heart-rate view needs heart-rate readings.
More information: zonometry.com and the App Store.
Author: Philip Seifi, developer of Zonometry, edited by the5krunner.
If you enjoyed reading this, here is another in the Indie Spotlight series: Indie App Spotlight: Pyre Fitness puts a fantasy hunter on your run.
Last Updated on 23 October 2026 by tfk the5krunner

tfk is the founder and author of the5krunner, an independent endurance sports technology publication. With 20 years of hands-on testing of GPS watches and wearables, and competing in triathlons at an international age-group level, tfk provides in-depth expert analysis of fitness technology for serious athletes and endurance sport competitors. See the gear tfk uses. ID
