Skip to content

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. 50

Physiological inputs

Target zone

Generated audio player

rx_15611dc4486a

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. 50
AeroGlyphics — VO₂max music videoPrescribed at 169–181 bpm · 38 min · 6 phasesSource

Video 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 stream

163bpm · 90% HRmax

Tempo
82 BPM
Phase
Restore
Energy
79%
Key
F lydian
Filter
low-pass 300 Hz
Blocks
4

6 bpm breath entrainment · one drop per 8-minute block. Goal: duration · 30 min · zone 5.

Why it sounds like this

Tempo
Your 163 bpm reading is entrained directly to the beat, halved to stay musical above 150 bpm, giving 82 BPM.
Energy
You are at 90% of your 181 bpm max, so drive sits at 79%. Push harder and the mix adds layers; ease off and it thins out within a few seconds.
Texture
That effort lands in the “Restore” band: 6 bpm breath entrainment, low-pass 300 Hz, F lydian. 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

Primary goal
Target zone

Connect Apple Health or Fitbit to pull these numbers from your watch instead.

Prescription

high fitness38 min · 6 phases
HR max
181 bpm
Zone target
169–181 bpm
VO₂max
46.0
Prescription
rx_15611dc4486a

01PrimeAutonomic priming

4 min · 165–179 bpm HR · 170 BPM · A minor

sub-bass drone, no percussion

02RampAerobic ramp-in

6 min · 167–181 bpm HR · 172 BPM · D dorian

filtered kick, rising pad

03Load APrimary work block

8 min · 169–181 bpm HR · 174 BPM · E minor

four-on-floor, tight hats

04FloatActive recovery valley

5 min · 167–181 bpm HR · 172 BPM · G mixolydian

half-time, wide reverb

05Load BSecondary work block

9 min · 171–181 bpm HR · 174 BPM · C major

driving arp, side-chain

06RestoreVagal down-shift

6 min · 164–177 bpm HR · 170 BPM · F lydian

6 bpm breath entrainment

Shareable link

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

5/6 clear
  • 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_15611dc4486a; 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_15611dc4486a
Generated at
2026-08-12T16:25:00.000Z
FieldValueCarrier
physiological_prescription_idrx_15611dc4486aPostgres
session_idses_4c7c308ePostgres
ai_generatedtrueID3 / TXXX
generation_modelgemini-2.0-flash + lyria-rtID3 / TXXX
disclosure_textAI-generated audio — VO₂max.OneID3 / TXXX
vo2max_ml_kg_min46.0Postgres
target_zone5 (90–100% HRR)Postgres
hr_target_range_bpm169–181Postgres
fitness_bandhighPostgres
phase_count6ID3 / TXXX
duration_seconds2280ID3 / TXXX
watermark_payloadRX_15611DC4486A:SES_4C7C308EWatermark
watermark_strength−28 dBFS, 8 kHz spread-spectrumWatermark
content_id_assetA-VO2-1B014C44Content ID
content_id_policymonetize_own_channel / no third-party claimsContent ID
attribution_sharesgenerative model 100% · no training-set match >2%Content ID