At launch a few of you (rightly) asked how accurate reading heart rate from a webcam actually is. So I stopped hand-waving and measured it.
Setup
GlowPulse and a Polar H10 (chest-strap ECG, the practical gold standard) recording at the same time, second by second, across 9 sessions and ~3.5 hours total, in good light, dim light, movement, and dark.
What I found
Good light, sitting still: off by about 1 BPM from the strap on average (0.6 to 1.3 across sessions), within 5 BPM 95% of the time. Shows a value the whole time.
Dim light / movement: error grows to roughly 2.5 to 2.9 BPM. It follows the trend and only lags the fastest spikes.
Dark: it mostly goes quiet, showing a number about 1 time in 10. I'd rather show nothing than something wrong.
To be clear
GlowPulse gives wellness estimates, not medical measurements. Polar H10 is named only as a neutral reference, no endorsement implied.