Move
Whoop Sells You a Number
Whoop markets "strain" as if it were a clinical variable. It is not. It is a branded number. This essay is about what that means for the wearable industry and the athletes who pay for it.
Whoop markets "strain" as if it were a clinical variable. It is not. It is a branded number. The distinction matters more than it gets credit for, because the wearable industry has built an entire marketing apparatus around numbers that look like science and behave like brand assets. This essay is about what that means — for athletes who pay for the data, for the industry selling it, and for the coaching profession whose vocabulary is being quietly hijacked.
A caveat up front: Whoop is a reasonable product. The hardware works. The underlying data — heart rate, HRV, skin temperature, respiration — is real. The subscription model has built a sustainable company. This essay is not a takedown. It is a complaint about language.
The strain problem
Whoop's "strain" score is a number from 0-21, proprietary to Whoop, calculated from your heart rate response during the day. The app tells you your strain for today, your strain target, whether you hit a "high" or "low" strain day. The number is presented with the visual language of scientific measurement — clean font, decimal precision, comparison against your historical data.
What strain is not: a measurement grounded in published physiology research, calibrated against any external standard, or comparable to any other measurement in exercise science. Whoop has never published the exact formula. The underlying calculation appears to be something like "time spent in various heart rate zones, weighted in a proprietary way." Which is fine as a proprietary metric. It is not fine as a proxy for scientific rigor.
Compare this to training stress score (TSS), which is the de facto standard for endurance training load. TSS is published. It has a known formula (intensity factor squared times duration, normalized). It can be calculated by anyone from heart rate or power data. Coaches use it. Academic studies use it. It is not a perfect metric but it is a transparent one.
Strain is not transparent. And Whoop presents it, through the full visual vocabulary of scientific measurement, as if it were.
Why this matters
An athlete paying for Whoop sees their strain score every day and calibrates their training against it. They think "I had a strain of 15 yesterday, I should aim for recovery today." They talk to their coach about their strain. They make training decisions based on it. The number becomes part of their internal vocabulary.
In doing so, they are substituting a proprietary metric they cannot verify for the coaching science that exists. This is not necessarily worse than no metric at all — a consistent proprietary metric is better than nothing, and the underlying signal (heart rate response) is real. But it is worse than using a transparent published metric, because:
- You cannot compare notes with athletes using other tools.
- You cannot check the metric against academic research.
- You cannot verify the formula if Whoop changes it silently.
- You are locked into Whoop's subscription to keep using your training history.
The "recovery" score has similar issues. It is calculated from HRV, resting heart rate, sleep metrics, and prior strain. The formula is proprietary. The number says "recovery: 74%" with the confidence of a medical reading, when what it actually means is "our proprietary algorithm combining several inputs produces a score of 74 for you today."
The industry pattern
Whoop is the cleanest example but not the only one. The wearable industry has collectively decided that proprietary scores with branded vocabulary are better products than published metrics. Apple has Training Load and Cardio Fitness. Garmin has Training Status, Training Readiness, Body Battery, and Acute-to-Chronic Workload ratio. Fitbit has a Daily Readiness Score. Oura has a Readiness Score. None of these are fully documented in the way an academic sports science paper would require.
Some of these are closer to published science than others. Garmin's Acute-to-Chronic Workload ratio is grounded in sport-science literature that is real and published (though itself controversial). Apple Cardio Fitness is a VO2 max estimate that has some published validation. Oura's scores are based on physiological inputs that are measurable.
Whoop's strain, as far as I can tell from the available documentation, is the least grounded in published methodology of the major branded metrics in this space. The "strain coach" feature explicitly prescribes training load based on a metric whose formula is not public. This is a lot to build into an athlete's decision-making on proprietary terms.
The coach vocabulary problem
Coaches are increasingly having conversations with athletes in wearable-brand vocabulary. "My Whoop said I was strain 17 yesterday" or "my Garmin said I was unproductive." This requires the coach to know the vocabulary of every brand their athletes use, translate between them, and sometimes override them based on coaching knowledge the brand software does not have.
This is not fundamentally different from previous generations of technology entering the coaching conversation. Power meters did the same thing in the 2000s for cycling. Heart rate monitors did the same thing in the 1990s. Each time the new tool brings new vocabulary and the coaching profession adapts.
The difference now is that the vocabulary is branded and proprietary. TSS is vocabulary that belongs to the sport. Strain is vocabulary that belongs to Whoop. Using brand vocabulary to talk about universal physiological concepts is a subtle but real change, and it makes the coaching profession more dependent on brand software in ways it was not before.
What I tell athletes who ask
Wear whatever you want. The underlying data is real regardless of the brand. Heart rate, HRV, sleep, activity, and resting heart rate are measurable and meaningful, and wrist-based consumer wearables in 2026 are good enough at measuring them for most training applications.
But do not let the proprietary scores drive your training decisions. Look at the underlying data — your HRV trend, your resting heart rate baseline, your total activity load — and use the branded scores as summaries, not prescriptions. When the Whoop strain recommendation disagrees with how your body feels, trust your body. When the Garmin Training Readiness score tells you to rest on a day you had planned to do a hard workout, decide based on the underlying data, not the score.
The underlying physiological reality does not care about branded metrics. Your training should not either.
The meta-point
The wearable industry is building a business model where athletes pay subscriptions to see branded summaries of their own physiology. The summaries are proprietary, the vocabulary is branded, and the lock-in is real. This is a reasonable business. It is also a real shift in how training information flows, and it is worth being aware of.
The honest alternative is the one the sport-science profession has been saying for decades: learn to read your own body, supplement with transparent published metrics, treat branded numbers as one input among many, and do not subcontract your training decisions to a company whose business model requires you to keep paying them.
None of this changes the fact that Whoop, Garmin, Oura, and Apple all make reasonable products. It does change how I think an athlete should use them.
More in Move
Mobility vs. Flexibility: Two Different Things You Probably Want to Work On
Flexibility is passive range of motion. Mobility is active, controlled range. Most programs improve one and sell it as the other. Here is what to actually work on.
Nike Run Club Review 2026: The Free Running App That Is Quietly Great
Nike Run Club is free, and it is the best free running app on a phone. The Guided Runs are the underrated feature in the category. Coach Bennett is a legitimately good running coach.
Strava vs. Runna: Two Apps, Two Jobs
This is not really a head-to-head because Strava and Runna do different jobs. Strava is the tracking and social layer. Runna is the coaching layer. Most serious runners use both.