Privacy Policy
Your Data Never Leaves Your Browser
Your Data Never Leaves Your Browser
- All CPAP data processing happens entirely in your browser using JavaScript.
- Your sleep therapy data (EDF files from your SD card) is never uploaded to any server.
- Data is stored locally in your browser's IndexedDB. Clearing browser data removes it.
- No user accounts. No login. No server-side database stores your health information.
What We Do Collect
- Google Analytics 4: anonymous page visit data (pages viewed, time on site, device type). No health data is included. You can opt out by using a browser ad blocker.
- First-party usage analytics:anonymous product events (for example, that an import succeeded or a report was generated) sent to our own database so we can find and fix problems. Identified only by a random session ID kept in your browser's sessionStorage, which disappears when you close the tab. No cookies, no account, no health data.
- Standard web server logs via Vercel: IP address, browser type, pages requested. These are used for security and performance monitoring. No health data.
Affiliate Links
Some insight cards and articles contain Amazon Associates affiliate links (identified by rel="sponsored"). Clicking these links takes you to Amazon.com where Amazon's own privacy policy applies. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
Advertising
Article pages may show ads served by Journey by Mediavine (the "Grow" service). Mediavine is an advertising and first-party-data service: it may use cookies and similar identifiers to build an advertising audience, may share that audience with its advertising and identity partners, and may offer an optional email signup. The script loads site-wide, but only after you accept the cookie banner, and ads appear on article pages. You can turn it off at any time by clicking "Manage cookies" in the footer and declining, which stops the script from loading.
Mediavine and Google Analytics run independently of your CPAP data and cannot access it. Your imported therapy data exists only in your browser's local storage (IndexedDB). These services see general browsing behavior and page URLs, never health data: no AHI values and no therapy data are ever included in a page URL.
Cookies
On your first visit, a consent banner asks whether you accept analytics and advertising cookies. Google Analytics and the Journey by Mediavine ad script load only after you click Accept. If you decline, no third-party cookies are set.
Your choice is stored in your browser (localStorage) under the key cpapclarity-consent. You can change your choice at any time by clicking "Manage cookies" in the site footer.
Third-Party Services
- Vercel (hosting): vercel.com/legal/privacy-policy
- Google Analytics: policies.google.com/privacy
- Journey by Mediavine (ads): mediavine.com/legal-and-privacy-center
- Amazon Associates: amazon.com/gp/help/customer/display.html?nodeId=468496
Children's Privacy
CPAP Clarity is not intended for use by anyone under 18.
Changes
We may update this policy. Changes will be posted on this page with an updated date.
Contact
For privacy questions or data requests, contact us at hello@cpapclarity.com
Last updated: June 16, 2026