A higher-load score can be a reminder that another hour of work may be less useful than a good night’s sleep.
Understand your heart rate.
Notice change sooner.
Take better care of yourself. Centered on resting-heart-rate trends, HeartStress turns Apple Watch data into one clear daily score and explains in plain language how today differs from your usual state.
A real change in my heart rate taught me to listen to my body
I am a developer, and I have also been an everyday Apple Watch user for more than a decade.
In 2024, Apple Watch heart-rate tracking—especially resting-heart-rate trends and high-heart-rate alerts—showed me that my heart rate had been outside its usual range for several days. I went to the hospital promptly and was later diagnosed with hyperthyroidism.
The watch and app did not make a medical diagnosis. The sustained change in my heart-rate data simply told me that the signals from my body deserved serious attention.
I wanted a clearer, easier-to-understand tool that could help more people notice changes in their heart-rate data sooner. That is how HeartStress began.
Turn small daily changes into better-informed choices
When resting heart rate is well above usual, you have more context for deciding whether to push on or slow down.
The trend may show your heart rate quietly returning to baseline—a small shift you might otherwise miss.
The Apple Watch app and complications show where today sits relative to your own normal.
Compare with your past self, not other people
HeartStress builds a personal baseline from your history. The question is not whether your heart rate meets a universal target, but how today differs from your usual.
Recovered
Several heart-rate and recovery signals look better than your personal normal. Keep the rhythm that feels good for you.
Steady
Today is broadly within your personal baseline. Go about your day as usual and keep listening to how you feel.
Watch
Some signals have moved away from your usual state. Consider slowing down and prioritizing sleep and recovery.
Overloaded
Several signals are clearly outside your personal baseline. Prioritize rest, and seek medical advice if the change persists or comes with symptoms.
In seconds, see how today differs from your usual
From today's score to 7 / 30 / 90-day trends, sleep and activity signals, see scattered data in one meaningful context.
-
TodayA daily 0–100 heart-stress score with one warm, easy-to-understand explanation.
-
TrendsFollow 7 / 30 / 90-day changes and see whether heart rate is returning to baseline.
-
Sleep & recoveryView sleep, overnight heart rate and HRV together to understand recovery.
-
ActivityAdd activity and workouts for a fuller view of the day's heart-rate changes.
More than a number: see what changed and why
HeartStress reads resting and overnight heart rate, HRV, sleep and activity, then brings them together in a daily 0–100 heart-stress score.
Daily heart-stress score
A 0–100 summary of the day's heart-rate and recovery signals, compared with your personal baseline rather than a population average.
See the main contributing signals
Resting heart rate, overnight heart rate, HRV, sleep and activity are ranked by impact, so you can understand why today's score changed.
Trends & heatmap
Follow 7 / 30 / 90-day trends in resting heart rate and related signals, and see when they move away from—or return to—baseline.
Sleep & recovery
Bring sleep duration, overnight heart rate and HRV together to understand how late nights, rest and recovery may be affecting you.
Sustained-change reminders
When high load or under-recovery continues, HeartStress gently reminds you to rest and pay closer attention to your body's signals.
Recovery notes
Log late nights, stress, caffeine or how you feel alongside heart-rate data to better understand your own patterns.
Shareable PDF reports
Summarize key dates, heart-rate factors and recovery notes in a report you can share with a doctor or someone you trust.
Apple Watch app & complications
Raise your wrist to see at a glance where today sits relative to your own normal—without opening your phone.
A heart-shaped friend, beyond the numbers
MaiBao shifts through four moods to mirror your state. It's easier to act on a friend than on a number.
Things you might be wondering
Is HeartStress a medical device?
No. HeartStress helps you notice changes relative to your personal normal. It does not provide medical conclusions or predict or diagnose disease. Seek medical advice if a change persists or comes with symptoms.
Do I need an Apple Watch?
Strongly recommended. HRV and overnight HR come primarily from Apple Watch. iPhone-only falls back to an RHR-only model with reduced precision.
Is any of my data uploaded?
No. Every calculation runs locally on your iPhone using Apple HealthKit. Persisted state is encrypted by iOS. There is no server.
Which signals does the HSI algorithm use?
Resting heart rate, overnight heart rate, HRV, sleep and activity. HeartStress compares them with your historical baseline, summarizes them in a daily 0–100 score and shows the main contributing signals.
Is there a trial for Pro?
Yes. Both monthly and yearly plans include a 7-day free trial. Cancel a day before renewal at no charge.
You might also like
More focused, privacy-friendly products crafted by our team.
OnePlayer
iPhone · iPad · Apple Watch · CarPlay
An offline player for local music with 20+ audio formats including FLAC and DSD, plus lyrics, widgets and offline playback on Apple Watch.
Explore product
ColorMemo
iPhone · iPad
Capture ideas and to-dos with colorful notes, tags, search, Home Screen widgets, password protection and iCloud sync.
Explore product Understand your heart rate.
Notice change sooner.
Take better care of yourself. Centered on resting-heart-rate trends, HeartStress turns Apple Watch data into one clear daily score and explains in plain language how today differs from your usual state.