---
title: "HRV Apps: What a Study of 206 Apps Really Reveals"
description: "A peer-reviewed study checked 206 HRV apps: lots of scores, little transparency. How to spot a good app, and why free often does the job."
url: https://www.thefitfuturist.com/en/news/hrv-apps-study/
locale: en
author: Christopher Klenk
published: 2026-07-22T11:15:35.886Z
modified: 2026-07-22T11:15:35.886Z
---

# HRV Apps: What a Study of 206 Apps Really Reveals

An HRV app measures your heart rate variability and turns it into a single number for your recovery. Sounds simple. It isn't. A recent study went through 206 of these apps from the app stores, and the result is sobering: many hand you a value without ever revealing how it came about.

Here is what that means for you: neither the price nor the brand name decides whether an HRV app is any good. What decides it is whether the app measures transparently, and whether you measure cleanly yourself. The rest of this shows you how to tell, and why a free solution is often all you need.

:::tldr
**In short:** A peer-reviewed analysis of 206 HRV apps shows that most give you a pretty number, but only a minority reveal how they measure or under what conditions the value holds. Accuracy does not come from the app, it comes from the sensor and your measurement routine. A cheap chest strap with an open app often beats the expensive premium app. Price is no proof of quality. What matters more than the app is measuring the same way every morning.
:::

## What an analysis of 206 HRV apps shows

A study found 206 HRV apps, but for more than half there was no way to find out how they even measure. A research team led by Eline de Jager (University College Dublin) systematically searched Apple and Google app stores and took a closer look at 206 relevant HRV apps out of 746 hits ([published in JMIR Cardio](https://cardio.jmir.org/2026/1/e84764)). The data came from app descriptions, screenshots, linked websites, and direct enquiries to the developers.

The problem shows up in a single number: **for only 93 of the 206 apps, that is 45 percent, was it possible to fully trace how the measurement and the calculation work.** For the rest, the necessary details were missing, on the website, in the store, and on request. The analysis appeared peer-reviewed and open access in the journal JMIR Cardio, but it does not test how accurately the apps measure. It only checks what the apps disclose. And that is exactly the point: the manufacturers' nice values are not refuted, you simply cannot verify them most of the time. No single product is crowned a winner in the analysis either. It is not about the one best app, it is about a whole field that shows too little. Why you should [stay sceptical of wearable numbers in general](https://www.thefitfuturist.com/en/news/fda-wellness-wearables-oura-classification/), I have already covered elsewhere.

## Why the number says less than you think

The pretty value in your app is often less accurate than it looks. Most people never think about the numbers behind it. There is a value and a comparison value, and some know their personal baseline. What few have on their radar: HRV measurement is anything but simple, because of noise. Every wobble, every irregular heartbeat, every movement distorts the raw signal. Watch makers still spit out smooth, pretty values anyway. How credible that is in detail stays questionable.

A second problem this analysis does not test at all, it is known from the direct comparison with the ECG: optical sensors in a watch or phone camera measure the pulse indirectly through the light on your skin (PPG) and systematically underestimate HRV compared to an ECG chest strap. On top of that, the values are not directly comparable across different body positions. In concrete terms: if you measure lying down today and sitting tomorrow, you are comparing two numbers that do not belong together. The app still shows you a trend as if nothing had changed.

:::info[tip]
**Quick explainer: RMSSD, PPG and ECG** RMSSD and SDNN are the actual metrics behind your HRV score. Both describe how much the gaps between your heartbeats vary. PPG means measuring via a light sensor, so through the phone camera or the optical sensor on your watch. ECG measures the heart's electrical activity directly, which for athletes usually means a chest strap. ECG is the gold standard, PPG is the cheaper but more error-prone option.
:::

## Camera or chest strap: where accuracy actually comes from

A chest strap measures more accurately than any phone camera, full stop. Accuracy is not decided in the app's slick interface, it is decided at the sensor that picks up the signal. A chest strap like the Polar H10 records a real ECG signal and is the benchmark everything else is measured against. Your phone's camera, by contrast, estimates the pulse from tiny colour changes in your skin. That works surprisingly well at rest in the morning, but gets inaccurate fast with any movement and poor light. In the analysis, 56.8 percent of apps measured via such light sensors.

For you as an athlete, that means a simple ranking. If you want to rely on your HRV, there is barely a way around a chest strap. The app behind it is then almost a side note, it just has to crunch the clean signal correctly. Which [chest-strap setup actually works in practice](https://www.thefitfuturist.com/en/training-analysis/dfa-alpha-1-setup-garmin-apple-watch-chest-strap/) I have already worked through for threshold measurement, and the hardware logic is the same for recovery.

## How to spot a good HRV app

A good app shows you how it measures, not just what. That is the decisive difference between a tool and a black box. Concretely, you recognise a usable HRV app by these points:

- The measurement path is disclosed, via camera or external sensor, along with the method behind it.
- The raw values like RMSSD are visible, not just a pre-computed recovery score.
- The comparison runs against your personal baseline, not against someone else's norms.
- There is a clear instruction on how to measure, meaning position, time of day, and conditions.
- Your data can be exported, ideally as CSV.
- The basis is traceable, whether documentation, a validation, or open source code.

This is exactly where most apps from the analysis fall short. Even among the 93 apps whose measurement could be traced at all, only about a third (31 percent) required standardised conditions, and only a small share tells you which position to measure in. It is precisely the proprietary scores that reveal little about how they come about, even though 86 percent of these apps output exactly such readiness or recovery ratings. If an app will not even tell you whether to lie down or sit, you can hardly trust its trend.

## Free or open source: do you need the premium app?

Free plus a chest strap often beats the expensive black box. The well-known names are almost all paid or run on a subscription, and that is not bad in itself, good quality and work deserve to be paid for. And yet most HRV apps are not expensive at all: in the analysis, nearly 90 percent were free or available as freemium, paid-only apps are the exception. There are good free and even open options that deliver exactly the transparency this is about. The overview below sorts the examples by measurement path, cost, and insight, not by a blanket verdict.

| App | Platform | Measurement | Cost | Insight into measurement/data | For whom |
| --- | --- | --- | --- | --- | --- |
| HRV4Training | iOS, Android | Camera or strap | paid | partial, proprietary score | training guidance |
| Elite HRV | iOS, Android | Strap | Freemium | partial | recovery entry point |
| Welltory | iOS, Android | Camera (strap optional) | Freemium | low, score-focused | everyday, stress |
| Kubios HRV | iOS, Android | Camera or strap | app free (desktop premium paid) | high, research-grade | analytical users |
| HRV Monitor | Android | Strap (BT/ANT+) | free | high, shows raw values | Android, raw data |
| VARSE | Android (iOS listed) | Strap | free, open source (MIT) | very high, source open | anyone who wants to check the math |
| HRV Logger / Polar Sensor Logger | Android / iOS + Android | Strap (Polar H10) | free | high, CSV export | own analysis, export |

For the sceptical mind, VARSE is the most interesting case. The app is open source under the MIT licence, so you can read up on how it calculates if in doubt. Not a single one of the big premium apps manages that. HRV Monitor gives you the bare values on Android including a stress index, without locking you behind a score. And the free logger apps I recommend for threshold measurement anyway export your raw data with a single click.

:::info[warning]
**Free does not mean entirely without cost** The open apps like VARSE or HRV Monitor are free, but need a Bluetooth chest strap. You can get one from around €30 to €60, once. In return you measure at ECG level and, with the open apps, even see how the calculation runs. Skip the strap and measure by camera only, and you save money but pay with more measurement errors.
:::

## How to measure so the number is worth something

Without the same time and position, every HRV trend is worthless. That is the message no one wants to hear who is hoping a pricier app will fix it: the biggest lever is not in the software, it is in your routine. Measure every morning right after waking, in the same position, before your first coffee and before you get up. Lying or sitting hardly matters, as long as you always do it the same way.

The reason is simple. HRV swings from day to day and reacts strongly to small things like sleep position, caffeine, or the time of day. A single value therefore says almost nothing. Only the trend over weeks tells you whether your body is really recovered or under constant stress. HRV only becomes a usable signal once you measure in the morning like brushing your teeth, every day at the same time. Measure just two or three times a week, whenever you happen to think of it, and you end up with numbers you cannot read a trend from. How to actually [use HRV to steer your recovery](https://www.thefitfuturist.com/en/training-analysis/dfa-alpha-1-recovery/) I have described separately in more detail.

If you want to start today, keep it simple: get a chest strap and an app that shows you the raw values and lets you export them, for example one of the free logger apps or the open VARSE. Measure the same way every morning and watch the trend over several weeks, not the single number. The expensive app with the pretty readiness score you can save yourself, as long as you do not know what feeds into it. Transparency and a fixed routine will do more for you than any premium subscription.

## Sources

\[^1\]: de Jager E, Caulfield B, Angelidi E, Holden S. Mobile Apps for Heart Rate Variability: App Store Search and Content Analysis. JMIR Cardio. 2026;10:e84764. DOI: 10.2196/84764. Open access (CC BY 4.0): [https://cardio.jmir.org/2026/1/e84764](https://cardio.jmir.org/2026/1/e84764) . The figures in this article follow the published version.
\[^2\]: VARSE, milegroup / University of Vigo, MIT licence, available via Google Play and GitHub.
\[^3\]: Schäfer A, Vagedes J. How accurate is pulse rate variability as an estimate of heart rate variability? A review. 2013.
