bio-overlay

Your live heart rate, on your video, for remote training sessions — right in the browser. Nothing to install.

Open the app Session history

Two people working out in a home gym with live overlay cards on
             the video: BPM colored by intensity zone, banded sparklines,
             time-in-zone bars, and a session clock

What your trainer sees — real session data: live BPM colored by training zone, a 5-minute sparkline over the zone bands, whole-session stats, and time-in-zone bars.

What it does

bio-overlay reads your heart rate from a Bluetooth chest strap and shows it as an overlay on your webcam video — live BPM, training zone (Z1–Z5), a rolling sparkline, and session min/avg/max. Share the tab in Zoom and your trainer sees your effort in real time, composited right on your video. Works for one or two people (two straps) in the same room.

Every workout is recorded in your browser: the history page lists past sessions with time-in-zone bars and a full-workout chart, and you can export your workout data to a local file.

What you need

How to use it

  1. Put the strap on — moisten the electrode pads; the strap only wakes up on skin contact.
  2. Open the app, click Start camera and Connect strap…, and pick your strap from the chooser. First time, your browser asks once for camera and Bluetooth access, and the app asks your name and birth year (birth year sets your personal training zones).
  3. In Zoom: Share Screen → this Chrome tab, and tick “Optimize for video clip” so motion stays smooth. That's it — nothing else to set up.

Your data stays with you

There's no account and no server: heart-rate readings go from the strap to your browser and are stored only there (and can be deleted from the history page). Nothing is uploaded.