
iPhone / iPhone Duo Live
Last night before you are out of bed. Apple Health vitals, Face ID.
Download on the App StoreFree on every plan: unlimited imports, the full dashboard and your last 30 nights.
Compatibility checkerWill my machine work?Type your model. You get a straight answer: supported, partial, waitlist, or why not.Check my machine If it writes an SD card, we probably read it. ResMed AirMini has no card, so no app can read it.
Sleep Check-up
3 of 6 checks done
Six short screeners, one picture of how you sleep. Earn a milestone for each, save results and get retake reminders.
Latest milestone: Sleepiness check done
NEWTrack your 90-day compliance windowOpen the calculator 13 free tools. No account needed — sign in to save results and fill answers from your own CPAP data.

Last night before you are out of bed. Apple Health vitals, Face ID.
Download on the App Store


One account on every screen. Apple Watch vitals sync through Apple Health.
Your CPAP machine counts events. It cannot tell you what they did to your oxygen. Pair a recording oximeter with Apnealytics and your overnight SpO₂ and pulse are drawn on the same time axis as your airflow, pressure and events, with ODI₃, ODI₄ and T90 worked out for you.
Free on every plan · Web, iPhone, iPad, Android

The SpO₂ overlay reads the export from your pulse oximeter and lines it up with the night your machine recorded. It supports the Wellue O2Ring, the CMS50 family from Contec via CSV, ResMed's SAD.edf files, and any oximeter that exports EDF or CSV. It is the feature people ask for when they want to know whether a "Mild" AHI night still came with meaningful desaturations.


Wear your oximeter overnight as usual.
Save the night as EDF or CSV from the oximeter's app or software.
Drop the file into Apnealytics on the web or import it from the companion app. It is matched to the therapy night by date and time.
Apnealytics computes SpO₂ average, median and low, pulse, ODI₃, ODI₄ and T90 for the night.
Open the night to see oxygen beside events and pressure, and watch desaturation metrics in Trends over time.
SpO₂ and pulse drawn under your airflow, pressure, leak and event strips with a shared crosshair, so you can read "SpO₂ 88 percent, pulse 71, during this cluster of obstructive events" at a glance.
ODI₃ — desaturations of at least 3 percent per hour. · ODI₄ — desaturations of at least 4 percent per hour, the threshold some insurers and labs use. · T90 — minutes and percentage of the night spent below 90 percent. · SpO₂ average, median and nightly low and pulse summaries.
If you also sync Apple Health or Health Connect, the daily SpO₂ average and low from your watch sit in the Vitals tiles. The oximeter overlay is the detailed, second-by-second view; the watch summary is the daily trend.
ODI and T90 over 30D, 90D, 1Y or All, with the same change-point markers as the rest of Trends, so you can see whether a pressure change or new mask moved your oxygen as well as your AHI.

Apple Health and Health Connect vitals, including daily SpO₂ average and low, are free. Oximeter file import, the per-night SpO₂ overlay and ODI₃ / ODI₄ / T90 analytics are Pro features, at $8.99 a month or $99.99 a year.
The Wellue O2Ring, CMS50-family devices from Contec that export CSV, ResMed SAD.edf files, and any oximeter that exports EDF or CSV. You are not limited to a branded device; if your oximeter can save a standard file, Apnealytics can usually read it. See the oximeters page for details.
AHI counts breathing events per hour that your machine detects from airflow. ODI counts oxygen desaturations per hour from an oximeter, at a 3 percent (ODI₃) or 4 percent (ODI₄) drop. They often track each other but not always; some events do not desaturate, and some desaturations are not scored as events. Seeing both is the point.
The time you spent with SpO₂ below 90 percent, shown as minutes and as a share of the night. It captures sustained low oxygen that a per-hour index can miss. What a given T90 means for you is a question for your clinician; Apnealytics reports it, it does not interpret it clinically.
Partly. Apple Health and Health Connect give Apnealytics a daily SpO₂ average and low, shown in Vitals for free. They do not provide a continuous overnight trace, so the per-night overlay and ODI / T90 analytics need a recording oximeter's EDF or CSV export.
Yes. On Pro, the oximetry summary for the period, including ODI₃, ODI₄, T90 and nightly lows, is included in the PDF report alongside AHI, usage and leak.
The web app is live today. iPhone and iPad are on the App Store. Android is on Google Play. Your first 30 nights are free, forever.
DashboardSleep Score, AHI band, leak and pressure
Trends & historyA year down to a night
Breath-by-breath viewerAirflow, pressure, leak tracesPro
SpO₂ overlayOximeter data on the same nightPro
Pressure insightsP95, set range, EPR and ramp
SD card importDrop the card folder, only new nights added
Mask fit & gearWhich mask actually seals
Ask your dataPlain-English questions, your own AI keyBYOK
Year in SleepYour therapy year in one storyNew
Compliance reportFinds the qualifying window for youPro
Share with your doctorRead-only, revocable links
Companion appiPhone, iPad and Android
Privacy & securityYour data, locked to you
ResMed AirSense 10 & 11Supported
ResMed AirCurve 10 & 11 VAutoSupported
ResMed S9 / LumisSupported
Philips DreamStation 1 & 2Supported
Fisher & Paykel SleepStyleSupported
Löwenstein / DeVilbissPartial
React Health Luna G3Waitlist
Transcend MicroWaitlist
Full face masksFit, leak signature, Mask Analytics
Nasal masksOver-nose and cradle styles
Nasal pillowsMinimal-contact fit tips
Wellue O2RingSupported
Contec CMS50 familySupported
Apple Health / Health ConnectResting HR, HRV, SpO₂, sleepSupported
What is AHI?The apnea-hypopnea index, explained
What is a good AHI on CPAP?
CPAP leak rate explained
Pressure settings explained
Reading CPAP waveformsAll 14 explainers
Apnealytics vs SleepHQ
Apnealytics vs OSCAR
Apnealytics vs myAir
Apnealytics vs DreamMapper
SleepHQ vs OSCARBest CPAP apps in 2026
How to read CPAP dataStart here: six numbers, in order
Read your CPAP SD card
Share data with your doctor
Choosing a CPAP mask
Travel with CPAPAll guides
Mask finderSeven questions, a ranked mask typeYour data
Machine finderA two-machine shortlist for your prescription
iPhone / iPhone DuoLast night before you are out of bed. Apple Health vitals, Face ID.Live
iPadSame universal app, side-by-side panes and full-width waveforms.Live
AndroidPhones, tablets and foldables, with Health Connect built in.Live
Web portalWhere your SD card goes. Every chart, report and setting.Live