Heart-rate variability is one of the best daily windows into recovery, but raw numbers are meaningless without your personal context. This tool compares today’s reading to your 7-day rolling baseline and turns the deviation into a clear train-hard, hold, or ease recommendation.
How it works
The tool builds a normal band around your baseline using the variability of your own readings:
band width = baseline × coefficient of variation (default ~6%)
deviation = (today − baseline) / band width (in standard deviations)
If you supply a standard deviation, it is used directly; otherwise a typical 6 percent coefficient of variation is assumed. A reading well below the band signals suppressed recovery and an easier day; near or above baseline signals readiness to train as planned or push.
Notes
One low reading can be measurement noise — trends over several days matter more than any single morning. Always measure at the same time, position, and conditions. HRV guidance complements, but does not replace, how you actually feel and your coach’s plan.