Heart Health

How Apps Calculate Your Biological Age (WHOOP, Oura, Garmin & Dalia)

WHOOP, Oura, Garmin, and Dalia all give you a "biological age" — but they calculate it in completely different ways, and none of them is the lab test Bryan Johnson uses. Here is what is really under the hood.

EVEashan VagishJune 14, 20266 min read
A runner outdoors — tracking fitness and aging

Key takeaways

  • Chronological age is how long you have lived; biological age is how old your body seems based on its function.
  • The scientific gold standard is an epigenetic clock (DNA methylation from a blood sample) — what longevity figures like Bryan Johnson use. No wearable can do this.
  • Apps estimate a proxy instead: WHOOP uses a 9-metric fitness model, Oura reads vascular stiffness from PPG, Garmin reinterprets VO₂max, and Dalia applies the Klemera–Doubal Method — a published biological-age framework — to combine VO₂max, blood pressure, HRV, heart rate, and metabolic markers.
  • Treat any app's number as a directional estimate — the trend over time is far more useful than the exact figure.

Open almost any health app today and it will happily tell you your "biological age" — often a flattering number a few years below your real one. It is a brilliant hook: a single figure that supposedly captures how well you are aging. But here is what most apps do not spell out: they are all calculating it differently, and most of them are not measuring biological age at all — they are estimating a proxy from whatever signals they can capture.

That does not make the number useless. It just means you should know what is actually under the hood. Below we break down how the major players — WHOOP, Oura, Garmin, and our own app, Dalia — each calculate it, where the real scientific gold standard sits, and how seriously to take the result.

Chronological vs. biological age

Chronological age is simple: the number of years since you were born. Biological age is the more interesting idea — an estimate of how old your body actually *seems* based on how well it is functioning. Two 45-year-olds can have very different biological ages depending on their fitness, cardiovascular health, sleep, and lifestyle.

The catch is that "biological age" has no single agreed-upon definition or measurement. Researchers have built dozens of ways to estimate it — and the method an app picks determines what your number really reflects.

The gold standard: epigenetic clocks

In research, the most respected way to measure biological age is an epigenetic clock. As you age, chemical tags called methylation groups attach to your DNA in predictable patterns. By reading those patterns from a blood sample, scientists can estimate biological age — and even the *pace* at which you are aging.

You will see names like Horvath's clock, GrimAge, PhenoAge, and DunedinPACE (which measures how fast you are aging rather than a fixed age). These are the tools longevity researchers actually trust — and the key point for this article: they require a lab and a blood sample. No wearable or phone can measure DNA methylation.

Note

The Bryan Johnson benchmark

Bryan Johnson — the entrepreneur behind "Project Blueprint" who spends millions trying to slow his own aging — is the clearest example of doing this properly. He measures biological age through lab epigenetic testing (via TruDiagnostic's TruAge platform), tracking DunedinPACE, GrimAge, PhenoAge, and even organ-specific ages. His widely-cited DunedinPACE score of ~0.69 means he is aging at roughly 69% of the normal rate. That is what rigorous biological-age measurement looks like — blood draws and labs, not a wristband.

So when an app shows you a biological age, understand the trade-off it is making: it cannot run an epigenetic clock, so it estimates an age from the physiological signals it *can* measure. Here is how each one does that.

How each app calculates it

Dalia app icon

Dalia

Dalia Age — a Klemera–Doubal biological-age estimate

Full disclosure, Dalia is our app. Its Dalia Age uses the Klemera–Doubal Method (KDM) — the same validated statistical framework behind clinical biological-age clocks — to combine up to six biomarkers into one estimate anchored to your real age: VO₂max, systolic blood pressure, HRV, fasting glucose, BMI, and resting heart rate. The markers that track aging most reliably (VO₂max and blood pressure) automatically carry the most weight — the math decides, not a hand-set rule. Heart rate and HRV are read from your phone camera; VO₂max, blood pressure, and glucose come from your connected readings or Apple Health (and VO₂max can be estimated from your resting heart rate if it is not directly measured). It reports a confidence level based on how many signals it has, and is upfront that it is an estimate, not a lab test or medical diagnosis.

Pros

  • Uses a published biological-age method (Klemera–Doubal), not a black box
  • Multi-biomarker: fitness, blood pressure, HRV, metabolic & body composition
  • Heart signals come from your phone camera — no wearable required
  • Shows each factor's real value and its effect, with a confidence level

Cons

  • Still an estimate, not a lab epigenetic clock
  • Sharpens once you add blood pressure, glucose & VO₂max data
  • Population-level coefficients — read it as a trend, not a precise verdict
WHOOP app icon

WHOOP

WHOOP Age & Pace of Aging — a 9-metric fitness model

WHOOP estimates a "WHOOP Age" from roughly six months of your data across nine longevity-linked metrics: VO₂max, resting heart rate, lean body mass, sleep duration and consistency, daily steps, time in heart-rate zones, and strength activity. Its "Pace of Aging" score (−1x to 3x) then shows whether your recent habits are speeding up or slowing down that age. It is essentially a fitness-and-lifestyle model dressed as an age.

Pros

  • Holistic — blends fitness, sleep, and activity
  • Pace of Aging gives fast behavioral feedback
  • Grounded in well-studied longevity predictors

Cons

  • Requires a WHOOP band and subscription
  • Reflects fitness habits, not biological aging directly
  • Heavily influenced by recent training and sleep
Oura app icon

Oura

Cardiovascular Age — vascular stiffness from PPG

Oura shares part of its DNA with how Dalia reads your heart: its ring uses photoplethysmography (PPG) — the same optical blood-flow signal Dalia reads from your phone camera — but Oura focuses it on estimating arterial stiffness, a proxy for pulse wave velocity (PWV), the medical gold standard for vascular aging. From that it estimates how old your cardiovascular system looks versus your real age, typically after about two weeks of wear.

Pros

  • Targets vascular aging specifically (PWV proxy)
  • Based on a recognized clinical concept
  • Continuous overnight measurement

Cons

  • Requires an Oura ring (plus membership)
  • Estimates stiffness indirectly from PPG, not a direct PWV reading
  • Narrowly cardiovascular — not whole-body aging
Garmin app icon

Garmin

Fitness Age — VO₂max reinterpreted as an age

Garmin's Fitness Age is the most straightforward of the group: it largely takes your estimated VO₂max (cardiorespiratory fitness) and expresses it as the age of a typical person with that fitness level. Newer devices also factor in resting heart rate, activity intensity, and BMI or body-fat percentage. If your VO₂max matches a typical 35-year-old, your Fitness Age is 35 — regardless of your real age.

Pros

  • Simple and intuitive to understand
  • Anchored to VO₂max, a strong longevity predictor
  • Responds clearly to improved fitness

Cons

  • Requires a Garmin device
  • Really a fitness score, not biological age
  • VO₂max estimates carry a few years of error

A side-by-side comparison

ToolWhat it measures fromWhat it really reflectsWhat you need
Dalia (Dalia Age)VO₂max, blood pressure, HRV, glucose, BMI & resting HR (Klemera–Doubal method)A multi-biomarker biological-age estimatePhone camera + connected / Health data
WHOOP (WHOOP Age)9 metrics incl. VO₂max, RHR, sleep, stepsFitness & lifestyle ageWHOOP band + subscription
Oura (Cardiovascular Age)PPG → arterial stiffness (PWV proxy)Vascular ageOura ring + membership
Garmin (Fitness Age)VO₂max (+ RHR, activity, BMI)Cardiorespiratory fitness ageGarmin watch
Epigenetic test (e.g. Bryan Johnson)DNA methylation from bloodClosest to "true" biological agingLab test / blood draw
How each method estimates "biological age"

So how seriously should you take the number?

Here is the honest answer: no app's biological age is a substitute for a lab epigenetic test, and you should not treat the exact figure as precise. A wearable or camera estimate can easily be off by a few years, and the number will bounce around with your sleep, stress, training, and even how you measured.

But that does not mean these numbers are pointless. Two things make them genuinely useful:

  • The trend beats the number. Whether your estimated age is drifting up or down over months tells you more than any single reading. That is the signal worth watching.
  • The inputs are real. Resting heart rate, HRV, VO₂max, and vascular stiffness are all legitimately tied to long-term health. Improving them improves your actual cardiovascular fitness — whatever the headline age says.

Tip

Use it as a motivator, not a verdict

The behaviors that lower every one of these scores — better sleep, regular cardio, strength training, less alcohol, managed stress — are the same ones that genuinely support healthy aging. If a friendly number gets you doing them, it has done its job.

The bottom line

Every app's "biological age" is really a proxy: WHOOP's is a fitness-and-lifestyle model, Oura's is a vascular estimate, Garmin's is VO₂max in disguise, and Dalia's applies the Klemera–Doubal method to blend VO₂max, blood pressure, HRV, and metabolic signals into one number. The true gold standard — the epigenetic clocks people like Bryan Johnson rely on — still lives in a lab. Pick whichever tool fits how you like to track, watch the trend rather than the digit, and remember that the habits that move the number are what actually matter.

Frequently asked questions

Chronological age is simply how many years you have been alive. Biological age is an estimate of how old your body seems based on how well it is functioning — influenced by fitness, cardiovascular health, sleep, and lifestyle. Two people the same chronological age can have very different biological ages.

Not in the rigorous, research sense. True biological age is best measured with an epigenetic clock that reads DNA methylation from a blood sample, which requires a lab. Apps and wearables instead estimate a proxy — a heart age, fitness age, or vascular age — from signals like heart rate, HRV, VO₂max, or blood-flow patterns.

Dalia's "Dalia Age" uses the Klemera–Doubal Method — a validated statistical framework for biological-age estimation — to combine up to six biomarkers anchored to your real age: VO₂max, systolic blood pressure, HRV, fasting glucose, BMI, and resting heart rate. Signals that track aging most reliably, like VO₂max and blood pressure, automatically carry the most weight. Heart rate and HRV are measured through your phone camera, while VO₂max, blood pressure, and glucose come from your connected readings or Apple Health. It is an estimate that sharpens as you add more data — not a lab epigenetic test or a medical diagnosis.

Bryan Johnson uses laboratory epigenetic testing — analyzing DNA methylation from blood samples — to calculate metrics like DunedinPACE (his pace of aging), GrimAge, PhenoAge, and organ-specific ages. This is the research gold standard, and it is fundamentally different from the estimates consumer apps and wearables provide.

Rather than trusting any single number, focus on the trend over time and the underlying inputs. All consumer estimates can be off by a few years, so a steadily improving trend in your resting heart rate, HRV, or VO₂max is far more meaningful than the exact age displayed.

References & further reading

  1. 1.WHOOP Healthspan: WHOOP Age and Pace of AgingWHOOP
  2. 2.All About Cardiovascular AgeOura
  3. 3.Fitness AgeGarmin
  4. 4.DunedinPACE, a DNA methylation biomarker of the pace of agingeLife / PubMed Central
  5. 5.A new approach to the concept and computation of biological age (Klemera–Doubal Method)Mechanisms of Ageing and Development / PubMed
EV

Eashan Vagish

Founder, Dalia Health

Eashan Vagish is the founder of Dalia Health, where he works on making heart and metabolic health easier to understand and track. He writes these guides to answer the health questions people actually ask — in plain language, with links to reputable sources.

About this guide: These guides are written by Eashan Vagish, founder of Dalia Health. They summarize widely accepted health information in plain language and link to reputable public-health sources such as the CDC, the American Heart Association, the NHS, and MedlinePlus. They are for general education and are not a substitute for medical advice.

Medical disclaimer: This article is for general educational purposes only and is not medical advice. It is not a substitute for diagnosis or treatment from a qualified healthcare professional. Always talk to your doctor about your individual health, and seek immediate care for any urgent symptoms.