Cortisol+ puts Apple Health stress signals in context

Developer supplied Indie Spotlight by Mikah Albertson of Elevated Systems LLC. This is not an independent review.

An Apple Watch can fill Apple Health with heart rate variability, sleep and activity records. The harder part is understanding what a change means: whether a reading differs from a personal pattern, whether a sensor has supplied fresh data, and how much confidence belongs in an app’s interpretation.

Cortisol+ brings those signals into a wellness dashboard. Despite its name, Cortisol+ does not measure cortisol. Its score has not been validated against laboratory cortisol testing and cannot establish that hormone levels are high, low or normal.

Cortisol+ dashboard showing HRV, resting heart rate and sleep duration.

What Cortisol+ is designed to show

Cortisol+, published by Elevated Systems LLC with Mikah Albertson as product lead, helps people inspect HRV, sleep and recovery patterns together. Its dashboard places a wellness score alongside individual readings, with further views for sleep and trends. The intended use is to observe everyday patterns, not to diagnose or prove that a particular routine changed a hormone level.

The interface can call the number a cortisol score. That label should be read as the app’s model output, not as a concentration from blood, saliva or urine. Lower values reflect less strain according to the model; they do not establish healthier cortisol levels.

How it works

TL;DR: Cortisol+ combines available biometric factors into a 0-100 wellness score, compares relevant signals with baselines and applies model adjustments. It does not estimate laboratory cortisol concentration. Missing data and the age of a reading matter when interpreting the output.

Input Starting weight
Heart rate variability (HRV) 20%
Sleep 20%
Resting heart rate 18%
Respiratory rate 9%
Activity 8%
Blood oxygen 5%
Cardio fitness estimate (VO2 max) 5%
Walking heart rate 5%
Heart rate recovery 5%
Workout recovery 5%

These published base weights are software design choices, not clinically established contributions to cortisol production.

The published method begins with population defaults and uses weighted history from the preceding 30 days. Personal blending begins after 10 stored readings and reaches full personal weighting at 28 readings. Reading counts do not match calendar days. Available factors, freshness, recent trends and time-of-day assumptions can also affect the result.

The complete methodology, including input weights, baseline behaviour and limitations, is available at cortisolplus.com/how-it-works.

The supplied screenshots below use illustrative figures rather than a real person’s recorded data: HRV 53 ms, resting heart rate 64 bpm, sleep 8 hours 10 minutes, wellness score 26. They demonstrate the interface rather than a working test of the algorithm.

Cortisol+ daily overview with a wellness score, HRV, resting heart rate and sleep information.

Data sources and integrations

The Apple Watch pathway reads permitted records through Apple Health and HealthKit. The score’s inputs cover HRV, sleep, resting heart rate, respiratory rate, steps and active energy, blood oxygen, VO2 max, walking heart rate, heart rate recovery and workout context. The app can also read heart rate and wrist temperature; the latter is not a separate weighted factor in the published ten-factor score.

The Apple Watch workflow described here uses Apple Health and HealthKit on iPhone. Available measurements depend on the watch model, permissions, recording history and wear time. Apple Watch HRV (watchOS 26) uses SDNN where many other apps use rMSSD.

Cortisol+ sleep chart showing duration, timing and sleep-stage breakdowns.

Availability and pricing

The iPhone version supports iOS 17 or later. Cortisol+ is free to download, while analysis requires a subscription or an eligible trial. Current prices, eligibility and renewal terms appear in the App Store listing and purchase screen. Cortisol+ is also available for Android on Google Play; the Apple Watch workflow described in this article is specific to iPhone.

Quick answers

Does Cortisol+ measure actual cortisol?
No, it calculates a wellness score from biometric signals and model assumptions rather than measuring cortisol directly. The score has not been validated against laboratory cortisol testing and is not a diagnostic measurement.

Why can the score change without a new HRV reading?
HRV is one input, not the entire calculation, so other available factors and model adjustments can change the output on their own. Background sampling and synchronisation are also intermittent, so a refreshed screen doesn’t necessarily include a new sensor measurement.

Does a lower score prove that better sleep lowered cortisol?
No, sleep can influence the model, but a change in the app’s score is not evidence of an actual hormone change or proof of cause and effect.

Author: Mikah Albertson, product lead of Cortisol+, edited by the5krunner.

If you enjoyed reading this, here is another in the Indie Spotlight series: RestOrTrain: AI to help athletes reach their goals.

Last Updated on 12 October 2026 by tfk the5krunner


Small things I always use

Watches and sensors

On the bike

Home and indoor training

  • NPE Runn: Makes my basic treadmill smart, sending more accurate speed and distance to my watch and Zwift. I use it.
  • Google Wifi: Keeps Zwift connected in my pain cave. I use it.
  • Apple TV 4K: Zwift on the big screen. I use two.
  • Google Nest Doorbell (wired, 2nd gen): My video doorbell, running in both Google Home and Apple Home. I use it.

Health, recovery and sleep

  • FreeStyle Libre 3 Plus: Shows how my blood sugar responds to diet.
  • hDrop: Measures my sweat loss in summer and indoors.
  • Fourth Frontier Zone: Checks my heart under load in hard sessions.
  • Kineon MOVE+: Red and infrared light for sore knees, Achilles and other joints after hard training. I use it.
  • Oura Ring 5: My partner’s recovery tracker of choice.
  • Eight Sleep: A cooling mattress cover my partner and I use nightly.


Reader-Powered Content

Buy me a coffee

This content is not sponsored. It’s mostly me behind the labour of love, which is this site, and I appreciate everyone who supports it.

Support the site: Follow (free, fewer ads) · Subscribe (paid, ad-free) · Buy Me A Coffee

Written by real people, with AI assistance. Fact-checked and verified for originality. See the Editorial Policy. FTC: Affiliate Disclosure — some links pay commission. As an Amazon Associate, I earn from qualifying purchases.

6 thoughts on “Cortisol+ puts Apple Health stress signals in context”

  1. Hello: It is unethical to name a product after an existing hormone if that hormone is not actually measured. They should have given it any other name—such as “stress control” or whatever they liked—but this is unacceptable. That is just my opinion. Best regards.

    1. It’s probaly just a matter of time until the Better Business Bureau oder some regulator from the EU will react after complaints from buyers that this title is misleading.

    2. Agree but guess with money they can pay to have that name and also to have a review here 🙂 at least till EU will actually go after them but guess they have more things to focus these days

    3. Legally contestable: the name invites a misleading claim, but the upfront disclaimer defends it. Ethically it fails (AGREED): a health app’s name shouldn’t need a disclaimer to not mislead. Debating whether to remove this.

  2. I understand the worry about the name of the app (Cortisol), but still there are so many conflicts in the market already: Vitamin D apps that don’t measure the hormone, Stressl widgets (whoop I’m looking at you), Reduce inflammation while fasting, Blood Pressure, longevity age, Microbiome optimization with diet, etc.

    Sure, some cases are not so direct with the name but still “promise” results without ever measuring “the thing” itself…

    Still Lumosity got hit with a big fine because of alleged benefits, Whoop had to argue with the FDA, etc. So the rule is that you need to be careful, don’t grow too much and fly under the radar.

Leave a Reply

Your email address will not be published. Required fields are marked *