HeartStress turns your Apple Watch heart rate data into one clear 0–100 daily stress score, built around resting heart rate trends. It establishes a personal baseline from your own history — the question is never “is your heart rate good enough”, but “how is today different from your normal”, explained in plain language.
Gallery
A daily 0–100 heart stress score7 / 30 / 90-day trends and heatmapsSleep, sleeping heart rate and recoveryHeart rate in the context of activity
Features
Daily 0–100 stress score compared against your personal baseline, not population averages
Resting HR, sleeping HR, HRV, sleep and activity signals ranked by impact
7 / 30 / 90-day trends and heatmaps to spot deviations and recovery
Apple Watch app and watch face complications — one glance tells you where you stand
Recovery notes and shareable PDF reports
All computation happens on-device via HealthKit — your data never leaves your iPhone