A calm breathing companion

Take one breath
at a time.

Guided sessions, BOLT tracking, zero trackers, zero ads.

What it does

Three things. Nothing else.

No feeds. No streaks that shame you. No notifications you didn't ask for.

Guided sessions

Pick a pattern, press go. Box, 4-7-8, Dragon, Coherent — the classics without the jargon.

BOLT tracking

Measure your breath-hold. Watch it climb. See why it matters in 30 seconds.

Family profiles

Up to 6 practitioners on one account. Kids mode with playful visuals. A shared family streak.

The whole app

What a session actually looks like.

Demo coming Drop a 20–40 s loop at {{VIDEO_EMBED_URL}}

This is the whole app. No onboarding quiz, no dark patterns.

Start with the simplest pattern

Box breathing.
Four, four, four, four.

Down-regulates the sympathetic nervous system — your body's alarm — in about ninety seconds.

Try it now
Inhale · 4 Hold · 4 Exhale · 4 Hold · 4 90S calm
BOLT score

What's BOLT?

Body Oxygen Level Test. A simple number that tells you how adapted your breath is.

  1. Measure it.Exhale normally, pinch your nose, time until you need to inhale.
  2. Under 20 seconds.Stressed or mouth-breathing. There's room to grow.
  3. Over 40 seconds.Calm, nasal-adapted, aerobic. What we're training toward.
< 20
Seconds
Where most of us start. Practice moves the needle within days.
20–40
Seconds
Steady territory. Daily sessions keep it climbing.
40+
Seconds
Calm, nasal-adapted, athletically efficient.

Method from Patrick McKeown's Oxygen Advantage. Read more →

For kids

Balloons and dragons
instead of timers.

Kids mode swaps the counter for a balloon that inflates and a dragon that breathes out sparks. PIN-gated so they can't wander into settings.

See kids mode
Why daily

Practice it on a calm day.
Use it on a hard one.

A few minutes a day anchors the state of calm in your body. So when the hard moment comes — a difficult conversation, a sleepless 3 a.m., a spike of panic — your nervous system already knows the way home.

Anchor the state

Repetition builds a neural groove. Calm stops being a mood you catch and becomes a place you can return to.

Regulate in real time

Slow nasal exhales pull the parasympathetic brake. Heart rate drops. Thinking returns. It works in sixty seconds.

Five minutes, not fifty

The floor is one session a day. Miss one, start again tomorrow. No shame streaks, no broken chains.

Train together

Get trained together
with the kids and family.

One account, up to six practitioners, a shared streak. Do a five-minute session before school, before a trip, before bed. Kids learn what adults rarely do: how to meet a hard feeling with a breath.

Start a family session
What people say

Early practitioners.

Short clips from the people testing BreatheFlow. Drop video embeds into the tiles below.

“I used to wake up at 3 a.m. with my chest racing. Five minutes of 4-7-8 before bed changed that in a week.”

Opel · Teacher

“My nine-year-old asks for ‘dragon breathing’ now. She does it herself before tests.”

Parent practitioner

“Box breathing every day for three months. Now when I come home wound up, my body finds the rhythm before I do — calm in under a minute.”

Box breathing, daily
What's new & what's coming

Shipped recentlyUnder construction

Two columns: what just landed, and what's queued next. Ideas welcome — reply to any email and it lands on the roadmap.

Recently shipped

  • v1.22 Kids profiles & family mode

    Up to 6 practitioners on one account. Kids mode with playful visuals, PIN gate, shared family streak.

  • v1.21 Account deletion & auth cache

    Delete on demand. Stays signed in offline so the screen never whiplashes back to guest.

  • v1.20 BOLT cloud sync

    Your breath-hold history follows you across devices.

  • v1.18 Daily reminders & voice packs

    Optional web push at the hour you pick. EN, ES, RU, UK voice cues.

Coming next

  • Soon Sessions cloud sync

    Family progress that follows the household across phone, tablet, desktop.

  • Soon Heart-rate live in session

    Pair a chest strap or watch over Bluetooth, see bpm + HRV trend after each session.

  • Later Coach mode

    A live session you can lead — family, classroom, team. One leader, synced breath for everyone.

  • Later Watch companion

    Apple Watch + Wear OS with haptic pacing so the breath lives on your wrist.

This section is still being shaped — copy and items will keep changing as we ship.

Common questions

The honest answers.

Is it free?

Yes — free for early users. Some features may become paid later. We'll tell you before anything changes.

Do you track me?

No analytics, no ads, no third-party scripts. Your data stays with you.

Does it work offline?

Yes — it's a PWA. Install it once, use it on the subway.

Can I use it on my phone today?

Yes. Open the web app in your phone browser and add it to the home screen — it installs like an app and runs offline. Android users who prefer a direct install can sideload the APK. Native iOS is on the roadmap.

Android

Prefer a direct install?

The web app already installs to your home screen and runs offline. If you'd rather sideload a signed APK — for deeper haptics or testing before the Play Store listing — you can. Android 8+ only. iPhone users, stick with the web app.

Download APK v1.27 · debug
~4 MB · Capacitor wrapper around the PWA
  1. Tap the download button on your Android phone. Chrome may warn "this file could harm your device" — that's the standard sideload warning. Tap Download anyway.
  2. Allow install from your browser. Open the downloaded file. Android will ask you to enable Install unknown apps for Chrome (or whichever browser you used). Toggle it on once — you can turn it off afterwards.
  3. Tap Install, then Open. BreatheFlow lands in your app drawer with a proper icon. Screen stays on during sessions, vibration/haptics work, and it runs offline once you've opened it once online.
This is a debug build. Unsigned by Google Play, logs enabled, slightly slower than a release build. Fine for trying it out — the Play Store listing will replace it when we ship.
Ready?

Ready?

Breathe now
Takes 30 seconds · No signup required