Privacy
Last updated May 20, 2026
What Exhale is
Exhale is a free guided breathing tool that runs in your browser. Most use does not require an account or any personal information.
What is stored on this device
On every visit, Exhale keeps a small amount of data in your browser's local storage so the app remembers your preferences and practice without an account:
- Your session history (date, duration, breath count, session length).
- Your settings (circle size, sound choice, rhythm, last session length).
- A first-visit flag so the app does not repeat its first-run hints.
- A short in-progress session, kept for 60 seconds after exiting so you can resume.
You can clear all of this by clearing browser storage for exhale.guide.
Anonymous identity
When you load Exhale, the app creates an anonymous record on its backend so settings and practice history can sync across devices if you later choose to sync. This identity has no email, name, or other personal information. It is tied to your browser. You are never asked to sign up to breathe.
Optional Backup & Sync
If you choose Backup & Sync on the Practice screen, Exhale can link your practice to either an email code or Google sign-in. This is optional. You can keep using Exhale without any sign-in.
- With email code sync, your email is stored so Exhale can send 6-digit sign-in codes.
- With Google sync, Google and Supabase handle the sign-in flow. Exhale uses the resulting identity only to keep your practice available across devices.
- Your practice history, timer length, circle size, sound choice, and rhythm are saved to the Exhale backend and restored on other devices you sign into.
- No marketing email is sent. Email is only used for Backup & Sync and deletion requests.
Lightweight usage counts
For synced users only, Exhale logs simple event counts (timer selected, session started, session exited, session completed) to help understand whether the default timer, sound choice, and first-use flow are working. These counts are tied to your Exhale user id. They are not sold or shared with third parties.
What Exhale does not collect
Exhale does not use advertising, third-party analytics, social trackers, browser fingerprinting, push notifications, or location data. There are no third-party scripts on the breathing pages. Google is only involved if you choose Google for Backup & Sync.
How data is stored
Practice history, settings, and usage counts (when you have Backup & Sync turned on) are stored on Supabase, with access controls so that only your identity can read or write your records. Local-only data stays on your device.
Deleting your data
To delete data on this device, clear your browser storage for exhale.guide.
To delete cloud data after Backup & Sync, email djgreene@gmail.com from the address you synced with, or include the Google email you used for sync, and request deletion. Your records will be removed from the Exhale backend.
Children
Exhale is intended for people who can choose to use a breathing tool. It does not knowingly collect information from children under 13.
Changes
This page may be updated as Exhale changes. The Last updated date above will reflect the most recent revision.
Contact
For privacy questions or to request deletion: djgreene@gmail.com.