15 min read
5.0
2

Nervous system regulation apps compared

Oura, WHOOP, Garmin, Google Health, Apple and Welltory all read your nervous system — but they measure different things at different times of day. What each one actually does.

Jane Smorodnikova
Founder & CEO
Tatsiana Yashyna
Deputy COO
A feature-by-feature comparison of six apps that report on nervous system state and daily stress, built entirely from each manufacturer's own documentation. The decisive difference is when the measurement happens: Oura and WHOOP compute heart rate variability during sleep, Garmin reads it overnight for HRV Status and through the day for Stress Level, Google Health takes one reading from the longest sleep period, Apple records background samples with a daytime view on its newest watches, and Welltory measures on demand from a phone camera. Covers why HRV values disagree between apps (RMSSD versus SDNN, different sampling windows), why stress scores are not convertible between products, how long each needs before its baseline means anything, and which tool fits which question. States plainly what none of them can do: diagnose, measure emotion, or predict an episode.

Short answer

Six widely used apps report on your nervous system, and they do not measure the same thing. The biggest difference is when the measurement happens: Oura, WHOOP and Google Health compute heart rate variability during sleep, Garmin and Apple add a daytime view, and Welltory takes a reading on demand from a phone camera.

In detail: Oura and WHOOP calculate HRV during sleep only. Garmin reads it overnight for its HRV Status and separately through the day, while you are inactive, for its Stress Level. Google Health takes one reading from your longest sleep period in the past 24 hours. Apple records samples in the background and, on Apple Watch Series 12 and Ultra 4, adds a daytime view of resting heart rate and HRV. Welltory shows the millisecond values behind every reading.

That difference decides what you can actually do with the number. A score computed from last night tells you how you started the day. A reading taken at four in the afternoon tells you what a particular meeting, meal or walk did to you.

If you have been trying to "regulate your nervous system" and it isn't working, that is not laziness and not a discipline problem. Most of these tools give you one number per day, and one number per day cannot show you the thing you are trying to change.

Note: this is a wellness comparison, not medical advice. None of these products is a diagnostic device, and none of them detects arrhythmias. Features described here come from each manufacturer's own published documentation, read on 16 September 2026.

Do you need a wearable for this?

No — but only one of these six works without one.

Oura requires the ring, WHOOP sells the band as part of the membership, Garmin and Apple require their watches, and Google Health requires a Fitbit device or a Pixel Watch. Welltory measures heart rate variability through your phone's camera: you cover the lens and its light with a fingertip and hold still for about a minute. No hardware purchase, no subscription needed to take the reading.

This matters more than it looks. The reason most people never learn anything about their autonomic nervous system is that the entry ticket has been a $250–$400 device plus a monthly fee. A phone camera reading removes the entry ticket, and that is the only reason this comparison has a sixth column at all.

A wearable still adds something a camera cannot: the night, and continuous data through the day. If you already own one, Welltory reads Apple Watch, Samsung Watch and Bluetooth heart rate monitors directly, and pulls data through Apple Health, Health Connect, Samsung Health, Oura and Garmin. The honest framing is: start with the phone you have, add hardware when you want the night as well as the moment.

What each app measures

Only verifiable, documented features are in this table. Everything here comes from each company's own support pages or manuals, checked on 16 September 2026.

OuraWHOOPGarminGoogle HealthAppleWelltory
headline metricReadiness Score 0–100Recovery 0–100 %Body Battery 5–100, Training Readiness 1–100Readiness score 0–100Readiness 0–10Stress and Energy, plus Nervous System Snapshot
when HRV is measuredduring sleep onlyduring sleepovernight for HRV Status; while inactive for Stress Levellongest sleep period over 24 hbackground samples; daytime view on newest watcheswhenever you take a reading
reading on demandthrough some sessionslive heart rate, not HRVHRV Stress Test on some models, chest strap requiredEDA scan, not HRVnot documentedyes, any time
HRV metric shownmilliseconds; formula not statedRMSSD, millisecondsRMSSD, millisecondsRMSSD; units not statedSDNN, millisecondsRMSSD, SDNN, pNN50 and more
separate stress metricDaytime Stress, four zonesStress Monitor, 0–3Stress Level 0–100Resilience score; Body responsesnoneStress, in minutes per day
works without hardwarenononononoyes, phone camera
subscription$5.99/mo or $69.99/yrfrom $199/yr, device includedcore features free; Connect+ $6.99/moGoogle Health Premium from $9.99none stated for these featuresfree tier: one reading a day

Two notes on reading this table honestly. Garmin states that its existing Connect features and data remain free, so its stress and HRV metrics are not behind the Connect+ subscription. And Apple does not publish a statement that these features are free — we simply found no subscription mentioned for them, which is not the same thing.

The thing that actually separates them: when the measurement happens

Oura's documentation is unusually direct about this: "Oura measures HRV only during sleep to ensure the most reliable and interpretable data." WHOOP's HRV page says the same in different words — HRV is recorded during sleep, weighted towards slow-wave sleep and the later hours of the night.

There is a good reason for that choice. Sleep is the most standardised condition a body ever reaches: you are lying down, not talking, not digesting a large meal, not reacting to anything. Measurements taken there are comparable night to night, which is exactly what you want for a recovery trend.

The cost of that choice is that the entire waking day disappears from the measurement. If your question is "am I recovered enough to train", overnight is the right window. If your question is "why do I fall apart every afternoon", overnight cannot answer it, because it never looked.

Garmin sits in between and is worth understanding properly. Its HRV Status is computed from sleep. But its Stress Level is computed differently: Garmin states that the watch "analyzes your heart rate variability while you are inactive to determine your overall stress", through the day, on a 0–100 scale. So Garmin does have a daytime autonomic signal — it just reports it as a stress number rather than as HRV.

WHOOP is a similar case, and here we want to be careful rather than clever. WHOOP's HRV article says HRV is recorded exclusively during sleep. WHOOP's Stress Monitor article says the feature gives "real-time insights into stress" using heart rate and HRV data compared against your personal baseline. The company does not explain how these two statements fit together, and we are not going to resolve it for them. Both statements are quoted here as published.

Google Health is the most explicit about frequency: your HRV measurement comes from the longest sleep period in the past 24 hours, only sleep periods over three hours count, and the readiness score is calculated once a day, within about twenty seconds of you getting out of bed.

Apple changed recently. HealthKit has always recorded HRV samples in the background rather than tying them to sleep, and with watchOS 27 the Vitals app added a daytime view of resting heart rate and HRV on Apple Watch Series 12 and Ultra 4. Apple also introduced a Readiness app with a 0–10 score, available on those same two models.

Welltory is the outlier in this group because the reading is something you start. You open the app, hold a fingertip to the camera for about a minute, and get a result. That means you can measure before and after a specific thing — a difficult call, a nap, a walk, a glass of wine — and see what it cost you. None of the overnight tools can answer that question, because by design they were asleep.

Why is my HRV different on two apps?

If you wear two of these at once, the numbers will disagree, sometimes wildly. This is not a malfunction, and it is usually not an accuracy problem either. Three separate things are going on.

They compute HRV differently. WHOOP, Garmin and Google Health all state that they use RMSSD — the root mean square of successive differences between beats. Apple uses SDNN, the standard deviation of intervals between normal heartbeats. These are different statistics of the same raw signal and they do not produce the same number. Oura publishes millisecond values and a typical range from under 20 to over 200 milliseconds, but does not state which formula it uses.

They sample at different times. A value averaged across a whole night, a value weighted towards deep sleep, and a value taken at three in the afternoon are three different measurements. Comparing them directly is like comparing your weight on three different days and concluding the scale is broken.

"Stress" means something different in each product. Garmin's Stress Level is a 0–100 index with published bands: 0–25 resting, 26–50 low, 51–75 medium, 76–100 high. WHOOP's Stress Monitor runs 0–3 against your own fourteen-day baseline. Oura's Daytime Stress is not a number at all but four zones — Stressed, Engaged, Relaxed, Restored — updated every fifteen minutes, and by Oura's own documentation it is not measured during movement or during sleep. Google Health reports a qualitative Resilience score, Optimal, Balanced or Low, plus separate Body Responses, which its documentation describes as sudden increases in autonomic activity rather than a measure of overall stress. Welltory reports stress as accumulated minutes in a stressed range across the day.

So when one app tells you thirty minutes of stress and another tells you three hundred, neither is lying. One is counting discrete episodes and the other is counting elapsed time in a zone. There is no conversion between them, and anyone who offers you one is guessing.

What "nervous system regulation" actually refers to

The phrase has spread far beyond its original meaning, so it is worth being precise, because the precision is what tells you which tool can help.

Your autonomic nervous system has two branches. The sympathetic branch mobilises: it raises alertness, speeds the heart, prepares you to act. The parasympathetic branch settles: it slows things down and lets the body recover. Heart rate variability — the small differences in timing between consecutive beats — is the most accessible window we have into the balance between them, which is why every product above is built on it.

A well-regulated system is not one that is always calm. It is one that can go up when something demands it and come back down afterwards. Regulation is about the return, not about the level.

That is the specific thing a once-a-night number cannot show you. It sees where you landed by morning. It does not see the rise, and it does not see whether you came back down. If you are working on regulation — through breathing, pacing, therapy, exercise, or simply not scheduling four hard conversations in a row — the thing you want to observe is the shape of a day, and that requires measuring more than once in it.

Which app should I use for what?

You want to know whether to train hard today. Overnight recovery scoring is built exactly for this, and any of Oura, WHOOP, Garmin or Google Health does it. WHOOP and Garmin publish the most training-oriented output.

You want to see what specific things do to you. You need on-demand readings. Welltory's camera measurement or Garmin's HRV Stress Test are the two documented ways to start a measurement yourself — though Garmin's test requires a chest strap and takes three minutes standing still.

You have no wearable and are not sure you want one. Welltory is the only option here that works with the phone you already own.

You want the raw numbers, not a score. Welltory shows RMSSD, SDNN, pNN50 and others directly. WHOOP, Garmin and Apple publish which statistic they use and show millisecond values. Oura shows milliseconds without naming the formula.

You are pacing a chronic condition. Be careful with every tool on this list. Fixed morning protocols and once-nightly scores assume your body has one state per day, which is precisely the assumption that breaks in ME/CFS, long COVID, POTS and fibromyalgia. A reading you can take after an activity, and again two hours later, describes the thing you actually need to watch — this is covered in detail in when a good HRV reading is not good news.

You already own a ring or a watch. You do not have to choose. Welltory reads data from Apple Health, Health Connect, Samsung Health, Oura and Garmin, so the overnight picture from your existing device and on-demand daytime readings can sit in the same place.

What none of these apps can do

This section applies to every product in the table, including ours.

None of them diagnoses anything. Heart rate variability is not a diagnostic test. It does not detect arrhythmias, it cannot identify a disease, and a low value is not a finding.

None of them measures emotion. These tools read a physiological signal. A body can be highly activated during something you are enjoying, and calm during something you are dreading. When the reading disagrees with how you feel, both are true and they are describing different things.

None of them predicts an episode. No product here has published evidence that it forecasts a migraine, a crash, a flare or a panic attack, and neither do we.

All of them need a baseline before they mean anything. Google Health asks for seven nights and says a month gives an accurate picture. Garmin needs about three weeks of sleep data before HRV Status appears. Oura's Daytime Stress needs five days of consistent wear. Apple's Readiness needs seven of the last forty-nine nights. Welltory needs about a week of readings before your own range is visible. A first reading is a data point, not a verdict.

Ours specifically. A camera measurement is more sensitive to movement and to stray light than a chest strap is. Frequency-domain metrics need a longer 300-beat mode rather than a standard reading. Readings may be unreliable under 18 or during pregnancy. On the free tier you get one measurement a day, which is enough to build a baseline but not enough to measure before and after an event — that takes Premium. And our own published validation study was run on 26 elite cyclists, so its correlations of r = 0.77–0.94 against ECG describe that population, not everyone.

How to bring this up with your doctor

Tracking data is not evidence of a medical problem, and most clinicians are rightly cautious about consumer wearables. But if something in your readings coincides with symptoms that are affecting your life, there is a way to raise it that tends to go better.

Bring a pattern, not a screenshot. One reading means nothing to a clinician, and a phone shoved across the desk rarely lands. Two to four weeks of readings with a one-line note on each day — what you did, how you slept, how you felt — is a record of your life, and that is what a doctor can work with.

Lead with the symptom, not the number. "I've been waking unrefreshed for two months and my afternoons are unusable" is a clinical presentation. "My HRV is 28" is not, and it invites the conversation to be about the gadget instead of about you.

Ask what is worth ruling out. Thyroid function, iron and ferritin, vitamin D, blood glucose, and in some presentations a sleep study, are the usual first questions when fatigue or persistent stress symptoms are the complaint. Asking which of these is appropriate for you is a reasonable question, and a more productive one than asking about the number.

If your resting heart rate has shifted and stayed shifted, say that separately. A sustained change in resting heart rate over weeks is a concrete, familiar observation that clinicians recognise, and it does not depend on trusting a consumer HRV algorithm.

Seek care promptly, not through an app, for fainting or near-fainting, chest pain, a racing or irregular heartbeat that does not settle, or breathlessness at rest. No tracker in this comparison is designed to catch any of those.

How Welltory fits

Welltory measures heart rate variability from a phone camera in about a minute, and reads it in two views. The Nervous System Snapshot describes your state at that moment — how activated your system is, how readily it settles, and how well the two branches are working together. The Heartbeat Report gives Stress, Energy, Focus and Health scores from a morning reading taken under consistent conditions. The underlying metrics — RMSSD, SDNN, pNN50 and the rest — are visible rather than hidden behind a score, and the method has a peer-reviewed validation study behind it.

What we do not claim: that we are more accurate than a chest strap, that we can tell you why a number moved, or that any reading means something on its own. What we do differently in this group is simple and checkable — you can take a measurement whenever you want one, without buying anything, and see the numbers underneath it. If you want the detail on what a camera reading can and cannot do, it is in how accurate is HRV from a phone camera, and the practical side is in measuring HRV without a wearable.

How we made it

Built from each manufacturer's own published documentation — Oura Member Care, WHOOP Support, Garmin owner's manuals and health-science pages, Google Health Help, and Apple's support and developer documentation — read on 16 September 2026, plus peer-reviewed literature on heart rate variability measurement. Every feature statement about another product is taken from that company's own text, with the source listed below. Where two of a company's own pages disagree, we quote both rather than resolve it. No competitor screenshots, logos or interface elements are reproduced.

Data analysis by Jane Smorodnikova — the founder and CEO of Welltory. A recognized tech leader with two Master's degrees and experience at MIT, she has scaled Welltory to over 17 million users.

Written by Tatsiana Yashyna — Deputy COO at Welltory. With a background in medicine and years of working with health data, she translates research and real physiological signals — sleep, stress, heart rate, and hormones — into clear, evidence-based explanations that help people understand what their bodies are telling them.

Discounts for blog readers: up to 36% off

See what affects your energy, stress, sleep, and daily state with Welltory

This article is for educational purposes only and is not medical advice. Heart rate variability is not a diagnostic test: it cannot replace an electrocardiogram or a doctor's consultation, and it does not detect arrhythmias. Feature descriptions are taken from each manufacturer's published documentation as of 16 September 2026 and may change. Welltory readings may be unreliable if you are under 18 or pregnant. Seek medical care for fainting or near-fainting, chest pain, a racing or irregular heartbeat that does not settle, or breathlessness at rest.

Was this helpful?

Ask AI for a summary of page

ChatGPTGeminiClaudePerplexityGrok

Written by Jane Smorodnikova

The founder and CEO of Welltory. A recognized tech leader with two Master's degrees and experience at MIT, she has scaled Welltory to over 17 million users.

Written by Tatsiana Yashyna

Deputy COO at Welltory. With a background in medicine and years of working with health data, she translates research and real physiological signals — sleep, stress, heart rate, and hormones — into clear, evidence-based explanations that help people understand what their bodies are telling them.

References

  1. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. Heart rate variability: standards of measurement, physiological interpretation, and clinical use. Circulation. 1996;93(5):1043-1065. doi:10.1161/01.CIR.93.5.1043
  2. Shaffer F, Ginsberg JP. An Overview of Heart Rate Variability Metrics and Norms. Frontiers in Public Health. 2017;5:258. doi:10.3389/fpubh.2017.00258
  3. Thayer JF, Ahs F, Fredrikson M, Sollers JJ, Wager TD. A meta-analysis of heart rate variability and neuroimaging studies: implications for heart rate variability as a marker of stress and health. Neuroscience and Biobehavioral Reviews. 2012;36(2):747-756. doi:10.1016/j.neubiorev.2011.11.009
  4. Kim HG, Cheon EJ, Bai DS, Lee YH, Koo BH. Stress and Heart Rate Variability: A Meta-Analysis and Review of the Literature. Psychiatry Investigation. 2018;15(3):235-245. doi:10.30773/pi.2017.08.17
  5. Munoz ML, van Roon A, Riese H, Thio C, Oostenbroek E, Westrik I, de Geus EJC, Gansevoort R, Lefrandt J, Nolte IM, Snieder H. Validity of (Ultra-)Short Recordings for Heart Rate Variability Measurements. PLOS ONE. 2015;10(9):e0138921. doi:10.1371/journal.pone.0138921
  6. Moya-Ramon M, Mateo-March M, Pena-Gonzalez I, Zabala M, Javaloyes A. Validity and reliability of different smartphones applications to measure HRV during short and ultra-short measurements in elite athletes. Computer Methods and Programs in Biomedicine. 2022 Apr;217:106696. doi:10.1016/j.cmpb.2022.106696
  7. Oura Member Care. Readiness Score. Updated 14 July 2026. https://support.ouraring.com/hc/en-us/articles/360025589793-Readiness-Score
  8. Oura Member Care. Heart Rate Variability. Updated 14 July 2026. https://support.ouraring.com/hc/en-us/articles/360025441974-Heart-Rate-Variability
  9. Oura Member Care. Daytime Stress. Updated 13 August 2026. https://support.ouraring.com/hc/en-us/articles/21205822135315-Daytime-Stress
  10. WHOOP Support. WHOOP Recovery. Accessed 16 September 2026. https://support.whoop.com/s/article/WHOOP-Recovery
  11. WHOOP Support. Heart Rate Variability (HRV) Insights. Accessed 16 September 2026. https://support.whoop.com/s/article/Heart-Rate-Variability-HRV-Insights-WHOOP-Metrics
  12. WHOOP Support. Get to Know the Stress Monitor. Accessed 16 September 2026. https://support.whoop.com/s/article/Get-to-Know-the-Stress-Monitor
  13. Garmin. HRV Status — Health Science. Accessed 16 September 2026. https://www.garmin.com/en-US/garmin-technology/health-science/hrv-status/
  14. Garmin. vivoactive 5 Owner's Manual: Body Battery and Stress Level. Accessed 16 September 2026. https://www8.garmin.com/manuals/webhelp/GUID-5D183A14-BB43-4A9B-B441-5F824214CE40/EN-US/GUID-87E1392B-2C55-40B7-A1FF-3AB9252DA0A0.html
  15. Google Health Help. Readiness score. Accessed 16 September 2026. https://support.google.com/googlehealth/answer/14236710
  16. Google Health Help. Resilience score and Body responses. Accessed 16 September 2026. https://support.google.com/googlehealth/answer/14237928
  17. Apple Developer Documentation. heartRateVariabilitySDNN. Accessed 16 September 2026. https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartratevariabilitysdnn
  18. Apple Support. Readiness on Apple Watch. Accessed 16 September 2026. https://support.apple.com/guide/watch/readiness-flx4gnzby346/watchos

FAQ