Interactive demo
From a heart-rate zone to a signed, six-phase prescription
Move the inputs. The engine recomputes the phase curve, the entrained BPM ladder, and every metadata field that gets embedded in the rendered audio.
AI-GENERATED AUDIOComposed by a generative model from your physiological data. Not a medical device — fitness guidance only.
FTC 16 CFR §255 · EU AI Act Art. 50Physiological inputs
Target zone
Generated audio player
AI-GENERATED AUDIOComposed by a generative model from your physiological data. Not a medical device — fitness guidance only.
FTC 16 CFR §255 · EU AI Act Art. 50Video engagement
Demo player
- play
- 0
- pause
- 0
- completed
- 0
Landing hero
- play
- 0
- pause
- 0
- completed
- 0
No playback events yet — press play on a player to start tracking.
Landing → /demo funnel
- Landing views0
Home page opened
- Goals started0
Touched a preset or slider
- Goals saved0
Confirmed a session goal
- Device connected0
Apple Health or Fitbit granted
- Music preview0
Pressed play / generate
- CTA cards0
Landing CTA card or quick-start tile
- FAQ anchors0
#demo / #science / #how-it-works
- FAQ searches0
Terms typed into FAQ search
- FAQ filters0
Category chip selected
- FAQ zero results0
Search returned nothing
- Advisor: seen0
Hero flow rendered (once per visit)
- Advisor: device0
Picked a watch in the hero flow
- Advisor: goal0
Picked a workout in the hero flow
- Advisor: match shown0
Reached the bpm-to-bpm match panel
- Advisor: explainer read0
BPM-matching explanation on screen for 4s+
- Advisor: clarity answer0
Told us whether the bpm match made sense
- Advisor: start0
Left the hero flow to build a session
- /demo reached0
Landed on the generator
0 events recorded on this device. No analytics leave the browser in this demo build.
Live music settings
Simulated stream141bpm · 78% HRmax
- Tempo
- 142 BPM
- Phase
- Peak push
- Energy
- 63%
- Key
- C major
- Filter
- open + air shelf
- Blocks
- 4
driving arp, side-chain · one drop per 8-minute block. Goal: duration · 30 min · zone 3.
Why it sounds like this
- Tempo
- Your 141 bpm reading is entrained directly to the beat, giving 142 BPM.
- Energy
- You are at 78% of your 181 bpm max, so drive sits at 63%. Push harder and the mix adds layers; ease off and it thins out within a few seconds.
- Texture
- That effort lands in the “Peak push” band: driving arp, side-chain, open + air shelf, C major. Each band swaps instrumentation rather than just turning the volume up.
- Structure
- Your 30 minute session sets 4 music blocks — one drop per 8-minute block.
Goal presets
Connect Apple Health or Fitbit to pull these numbers from your watch instead.
Prescription
- HR max
- 181 bpm
- Zone target
- 144–156 bpm
- VO₂max
- 46.0
- Prescription
- rx_13611a9ed8d9
01PrimeAutonomic priming
4 min · 140–154 bpm HR · 147 BPM · A minor
sub-bass drone, no percussion
02RampAerobic ramp-in
6 min · 142–156 bpm HR · 149 BPM · D dorian
filtered kick, rising pad
03Load APrimary work block
8 min · 144–159 bpm HR · 150 BPM · E minor
four-on-floor, tight hats
04FloatActive recovery valley
5 min · 142–157 bpm HR · 150 BPM · G mixolydian
half-time, wide reverb
05Load BSecondary work block
9 min · 146–161 bpm HR · 152 BPM · C major
driving arp, side-chain
06RestoreVagal down-shift
6 min · 139–152 bpm HR · 146 BPM · F lydian
6 bpm breath entrainment
The link is stored server-side, so you can switch it between public and private — or revoke it outright — at any time after sending it.
Demo build — rendering is stubbed. PDF and JSON exports contain the full prescription plus metadata.
Compliance status
FTC AI disclosure rendered
Persistent on-screen label plus ID3 disclosure_text tag on the exported file.
Inaudible watermark embedded
Spread-spectrum payload carries rx_13611a9ed8d9; survives AAC/Opus transcode.
YouTube Content ID reference delivered
Asset registered with monetize-own-channel policy; no conflicting claims.
Training-data attribution scan
No source above the 2% influence threshold. Scan re-runs nightly.
Audit row sealed
Append-only Postgres row hash-chained to the previous session.
Medical-claim review
Copy limited to fitness guidance; clinical language flagged for human review.
- Prescription ID
- rx_13611a9ed8d9
- Generated at
- 2026-08-12T16:39:00.000Z
Resulting metadata fields
Open this session in the audit explorer →| Field | Value | Carrier |
|---|---|---|
| physiological_prescription_id | rx_13611a9ed8d9 | Postgres |
| session_id | ses_4e7c33b4 | Postgres |
| ai_generated | true | ID3 / TXXX |
| generation_model | gemini-2.0-flash + lyria-rt | ID3 / TXXX |
| disclosure_text | AI-generated audio — VO₂max.One | ID3 / TXXX |
| vo2max_ml_kg_min | 46.0 | Postgres |
| target_zone | 3 (70–80% HRR) | Postgres |
| hr_target_range_bpm | 144–156 | Postgres |
| fitness_band | high | Postgres |
| phase_count | 6 | ID3 / TXXX |
| duration_seconds | 2280 | ID3 / TXXX |
| watermark_payload | RX_13611A9ED8D9:SES_4E7C33B4 | Watermark |
| watermark_strength | −28 dBFS, 8 kHz spread-spectrum | Watermark |
| content_id_asset | A-VO2-22175A9E | Content ID |
| content_id_policy | monetize_own_channel / no third-party claims | Content ID |
| attribution_shares | generative model 100% · no training-set match >2% | Content ID |