#bioloop
platformWebhardwarePolar H10authinvite-onlysourceclosed
Live biofeedback for graded exposure therapy. Bioloop pairs a Polar H10 chest strap with a stimulus video and trains your stress response in real time — heart rate, HRV, and respiration update live alongside playback so you can see your body adapt as you watch.
###What it does
Graded exposure therapy works by repeatedly facing a stressor at gradually rising intensity. Bioloop turns that loop into a closed feedback system: pick a stimulus video, strap on a Polar H10 over Web Bluetooth, and watch your heart rate, HRV, and breathing react in real time. Per-user history is stored in a self-hosted SQLite so you can track desensitization session over session.
###Features
- Web Bluetooth connection to Polar H10 — no app install, browser only
- Apple Watch as an HR source via a small bridge app (optional)
- Stimulus video from a local file, URL, or YouTube
- Live charts: heart rate, HRV (RMSSD), respiration, all timeline-aligned with the video
- Per-user SQLite — sessions, baselines, and trend lines persist across visits
- Self-hosted at
bioloop.madebyjames.app — invite-only behind auth
##How it works#
- Pair your sensorOpen Bioloop in a Web-Bluetooth-capable browser (Chrome / Edge / Arc on macOS). Click Pair and select your Polar H10. The signal indicator confirms a clean stream.
- Pick your stimulusDrop in a local video, paste a URL, or paste a YouTube link. Bioloop loads it into the playback pane and primes the timeline.
- Run the sessionHit Start. Live charts for HR, HRV, and respiration update alongside playback. Pause anytime; the session timeline records exactly where each spike happened.
- Review & iterateSessions save to your private store. Each return visit can compare against your baseline and prior runs so you can see desensitization curves develop.
##Requirements#
| Browser | Web Bluetooth — Chrome, Edge, or Arc on desktop |
| Sensor | Polar H10 chest strap (preferred). Apple Watch via bridge app supported. |
| Account | Invite-only — auth via auth.madebyjames.app |
| Storage | Per-user SQLite, self-hosted |
##Notes#
- Bioloop is a personal tool, not a medical device. It's built for structured self-experimentation around graded exposure — not for diagnosis or treatment.
- Web Bluetooth is browser-only. iOS Safari does not support it; use a desktop browser for the Polar H10 path.