Heart Rate
--bpm
BVP (bandpassed)
Demographics
Disease Risk · 30Hz PPG model
Start the camera and hold still ~30s…
Research demo — model trained on contact PPG; rPPG numbers are illustrative, not diagnostic.