Meet Cadence
FlowBeat
Endless lo-fi that types along with you.
Your keystrokes are the signal. Cruise and the groove builds; stall and Cadence gently de-escalates to pull you back into rhythm — endlessly, without you touching a thing.
- BPM range
- 58–96
- Gapless runtime
- 90+ min
- Keys uploaded
- Zero
How it works
Three steps to music that plays you.
Calibrate your rhythm fingerprint
Type three 30-second passages. We capture timing metadata only — never character content — to tune the music to your hands.
Pick a mode & mood seed
Pomodoro, Deep Block, Flow Marathon or freeform — seeded with Rainy Tokyo, Warm Tape, Night Drive, or Dusty Library.
Type into the groove
Rolling WPM, pause depth and error bursts reshape BPM, layers and tone every 250ms, crossfaded over 2–4s so shifts feel intentional.
The adaptation loop, in plain language
- Away > 8s — drums and bass duck out, the pad holds, and BPM glides down to 58.
- Backspace burst — a soft lowpass sweep lands as a gentle, audible reset cue.
- Steady streak, rising pace — new layers crossfade in over 2.5s as BPM climbs toward 96.
- Flow lock at 120s — structure freezes for 90 seconds so nothing interrupts deep work.
Inside the engine
Everything tuned to keep you there.
Generative, never looped
Six layered stems — vinyl crackle, pads, chords, sub bass, brushed drums, melodic accents — synthesized live over constrained Markov progressions. Truly endless.
Live sync visualizer
An outer ring pulses with your typing, an inner ring with the beat. Watch them converge as flow takes hold.
Flow score & summaries
Close every session with consistency, your longest streak, and a timeline of when the music shifted — and why.
Privacy-first telemetry
Only anonymized 30-second timing windows leave your device. Character content never does. Ever.
One-tap feedback
Thumb any moment mid-session; timestamped votes tune your future personalization.
History & trends
Weekly WPM and flow-score charts show deep focus quietly compounding.
Privacy, plainly
Your words never leave the page.
Cadence hears when you type, never what you type. Character content stays on-device; only anonymized timing windows ship out, batched every 30 seconds.
POST /api/sessions/:id/windows
{ "bucket_start": "…", "wpm_avg": 61.4,
"pause_tiers": [12, 2, 0], "backspaces": 3 }
// no text payload — unknown fields rejectedPricing
Free while we’re in beta.
Beta
$0
- ✓Full adaptive engine & calibration wizard
- ✓All session modes & 4 mood seeds
- ✓History, trends & flow scores
- ✓Unlimited minutes
Pro
$8 /mo
- ✓Weekly digest emails
- ✓Extended trend history
- ✓Priority instrument packs
- ✓Early access to new seeds
Find your cadence.
Calibrate once, press play, and let the music meet your momentum.
Start free with FlowBeat