iVitals

face-scan vitals
v0.14.0
iVitals
Face-scan vitals report

Fit your whole face in the frame and line your forehead up inside the box, in good even light. Estimates pulse, heart-rate variability and a rough blood-pressure band from facial blood-flow color changes (rPPG).

camera off signal
Camera is off. Press “Start scan”.
Not calibrated — blood pressure uses a population baseline.

Tools

History

Trends

Your data & reports

Saved on this device only.

Cloud sync

Not a medical device. Experimental wellness estimates from a consumer camera; they change with lighting, motion and skin tone. Blood pressure is a coarse, uncalibrated estimate — not a cuff replacement. Do not use for diagnosis, medication, or emergencies. If you feel unwell, contact a clinician.
How this works, calibration & accuracy notes
Each frame's average green-channel intensity over your forehead forms a photoplethysmographic (PPG) waveform — haemoglobin absorbs green light, so the signal pulses with your heartbeat. We detrend, band-pass filter to 0.7–4 Hz, and take an FFT; the dominant peak is your pulse. Beat-to-beat intervals give HRV (RMSSD, SDNN, pNN50) and a rough autonomic stress proxy. Respiration rate comes from the slow breathing modulation of the same pulse signal (the 0.1–0.5 Hz band). Blood pressure is inferred from HR + HRV features with a transparent heuristic.

Calibration. Take a reading with a real arm cuff, then run a scan and enter the cuff numbers. We store the difference and apply it to future estimates (single-point offset calibration). This personalizes the baseline and is the single biggest accuracy improvement, but it is still an estimate, not a diagnosis. Re-calibrate periodically. History and calibration are stored only in this browser on this device.



Blood-pressure categories (American Heart Association): Normal below 120/80 · Elevated 120–129 and below 80 · Stage 1 is 130–139 or 80–89 · Stage 2 is 140+ or 90+. The category is set by whichever number is higher, so a raised bottom (diastolic) number alone can read as Stage 1. It's a rough camera estimate, not a diagnosis — confirm with a real cuff.

Best results: bright, even, flicker-free light; hold still; forehead inside the box; ~40 s scan.
iVitals is an experimental wellness tool, not a medical device. Estimates are produced from a phone camera and vary with lighting, motion and skin tone; blood pressure in particular is a rough, uncalibrated estimate. Do not use for diagnosis, medication, or emergencies. If you feel unwell, contact a clinician.