See What Your PAP Data Actually Shows
Your PAP device says your AHI is fine. But you still wake up exhausted. AirwayLab uses the Glasgow Index and three more research-grade engines. They automatically analyze flow limitation, RERAs and breathing instability that standard metrics miss. Learn about the methodology
Your data never leaves your browser, unless you choose to share it.
Uploading requires a desktop computer with an SD card reader.
Private by Default
All analysis runs in your browser. Your data stays on your device unless you choose to share it.
Open-Source Engine
The analysis engine is GPL-3.0 licensed and publicly auditable on GitHub. Community-driven development.
Research-Grade
Algorithms ported from peer-reviewed sleep science. Glasgow Index, WAT, NED, and 17-metric oximetry framework.
How It Works
From SD card to actionable insights in seconds
- 01
Upload SD Card
Select your SD card folder. Optionally add a Viatom/Checkme O2 Max pulse oximetry CSV.
- 02
In-Browser Analysis
Four engines run entirely client-side via Web Workers. Zero data transmitted by default — you choose what to share.
- 03
Explore Results
Interactive per-night dashboard with traffic-light indicators, multi-night trends, and exportable reports.
Ready? Upload your SD card to see your results in 60 seconds.
Upload Your SD CardWhat You'll Need
PAP SD Card
ResMed AirSense 10/11 or AirCurve 10/11 (DATALOG folder), or BMC Luna 2 / RESmart (files at the card root).
Pulse Oximetry CSV (optional)
Viatom/Checkme O2 Max CSV for SpO₂, heart rate surges, and coupled cardio-respiratory analysis.
Sleep consultant or clinician?
Your patients share a link, you see the full analysis. No software installs, no file transfers.
See how AirwayLab fits your workflowNot on PAP therapy yet?
AirwayLab requires PAP flow data from your machine's SD card. If you suspect sleep-disordered breathing but aren't yet diagnosed, talk to your doctor about a sleep study. Our blog has resources to help you understand what to ask for.
Read the blogWhy We Built This
Your machine collects thousands of data points every night. Most of it never gets looked at. We think that's wrong.
AHI Doesn't Tell the Whole Story
Millions of PAP users have an AHI under 5 but still feel terrible. Flow limitation, RERAs, and breathing pattern instability go undetected by the one number most clinicians check. AirwayLab makes that hidden data visible.
See what your own data can show youYour Data, Your Choice
Every analysis runs in your browser by default. The analysis engine is open source and GPL-3.0 licensed: you can verify exactly how your data is analysed. When you're ready, contributing anonymised scores helps the whole community get better insights.
Accessible to Everyone
Not just people with technical skills. Not just those who can afford specialist clinics. Everyone on PAP therapy deserves access to detailed analysis of their therapy data beyond a single number.
Premium Funds Development
The free tier is complete and always will be. Premium features like AI-powered therapy insights exist to fund continued development, not to gate essential analysis. If you never pay a cent, you still get the full toolkit.
Where We're Going
AirwayLab is more than a tool — it's the first step toward a future where breathing data drives better therapy for everyone.
Now
Your data, visible
AirwayLab analyses your SD card data and shows you what your machine can't — flow limitation, RERAs, breathing patterns. Free, private, open-source engine.
Next
Shared insights, collective intelligence
With your explicit consent, contribute anonymised breathing scores to the largest PAP therapy research dataset. Patterns that no single sleep lab has the data to find.
Future
Smarter therapy for everyone
Aggregated insights from thousands of real-world nights could help researchers, clinicians, and device manufacturers understand real-world therapy patterns at scale — beyond AHI.
Four Engines, One Dashboard
Research-grade algorithms adapted from peer-reviewed sleep science literature
Glasgow Index
Scores each breath shape on a clinical 0–9 scale. See your nightly average and spot nights where flow limitation spiked.
Skew · Spike · Flat Top · Multi-Peak · No Pause · Variable Amp
WAT Analysis
Quantifies the breathing patterns your AHI completely misses. Measures flow-shape flattening and breathing regularity.
FL Score · Sample Entropy · FFT Periodicity
NED Analysis
Measures negative effort dependence — a flow pattern associated with upper airway resistance in published research.
NED Mean · Flatness Index · M-Shape · RERA Index
Oximetry
Your full oxygen story: desaturation depth, recovery speed, HR surges, and first-half vs second-half split analysis.
ODI-3/4 · T<90% · HR Surges · Coupled Events
What Your Analysis Looks Like
Upload once, get a complete picture. Every metric scored, every breath analyzed.
Smart Insights
Glasgow worsened from previous night
Changed from 1.2 to 1.8 (+0.6).
Settings change: flow limitation decreased
Glasgow Index went from 2.1 to 1.5.
Trending down over 7 nights
Flow limitation is lower (2.1 → 1.8).
Research-Grade Scoring
- Glasgow Index
- 1.8
- FL Score
- 64
- NED Mean
- 20%
- RERA Index
- 6.4
Example data
Glasgow Breath Shapes
This illustration shows the 9 breath-shape components that the Glasgow Index scores.
Open-Source Engine on GitHub
The AirwayLab analysis engine is GPL-3.0. Star the repo to follow development, report issues, or contribute.
Join the conversation
Learn About Your Therapy
Evidence-based articles about flow limitation, AHI, PAP data privacy, and getting more from your therapy data.
Flow Limitation · PAP
What Is Flow Limitation in CPAP Data and Does It Matter?
Flow limitation is a narrowed airway your CPAP may not count as an event. What the flattened waveform means, why you can feel tired with a low AHI, and how to check.
AHI · Fatigue
Your AHI Is Normal But You're Still Exhausted — Here's What Your Data Is Missing
An AHI under 5 doesn't mean your therapy is working. Flow limitation, RERAs, and autonomic stress can fragment your sleep without showing up in standard metrics. Here's how to find out.
Privacy · Data Rights
Your PAP Data Belongs to You: Privacy in Sleep Medicine
Every night, your PAP machine collects intimate health data. Where does it go? Who can see it? And what are your rights? A look at privacy in the age of connected sleep devices.
OSCAR · CPAP Software
What Are the Alternatives to OSCAR for CPAP Data in 2026?
Web-based alternatives to OSCAR for reading CPAP data, including SleepHQ and AirwayLab. What each shows, which ones show the flow waveform, and what stays free.
Frequently Asked Questions
What is AirwayLab?
AirwayLab is a free web tool, built on an open-source analysis engine, that analyses CPAP and BiPAP SD card data using four research-grade engines: Glasgow Index (breath shape scoring), WAT (flow limitation and periodicity), NED (negative effort dependence and effort-pattern analysis), and Oximetry (SpO2 and heart rate analysis). All analysis runs entirely in your browser. No data is uploaded to any server unless you choose to share it.
Is AirwayLab free?
Yes. All four analysis engines, up to 3 nights per upload, AI insights, cloud backup, and the AirwayLab Discord community are free. Premium tiers (Supporter $9/month, Champion $25/month) add unlimited AI analysis, extended history, PDF reports, and supporter-only Discord channels. The free tier is complete and will remain free.
What PAP machines does AirwayLab support?
AirwayLab supports ResMed AirSense 10 and 11, AirCurve 10 and 11, BMC Luna 2 / RESmart G2 and G3, and Löwenstein Prisma Smart machines, and the list is growing. If your device is not supported yet, the upload screen lets you tell us so we can prioritise it.
Is my sleep data private?
Yes. All core analysis runs entirely in your browser using Web Workers. Your data stays on your device by default. Optional features like AI insights, cloud backup, and data contribution require your explicit consent. The analysis engine is open source (GPL-3.0) and publicly auditable.
What is the Glasgow Index?
The Glasgow Index is a 9-component scoring system that evaluates each breath for flow limitation characteristics including skew, spike, flat top, multi-peak, and variable amplitude. Scores range from 0 to 9 where lower is better. Below 2.0 is in the lower range. It was originally developed by DaveSkvn as an open-source analyser and ported to AirwayLab.
How is AirwayLab different from OSCAR?
There is more overlap than most people assume. AirwayLab runs automated flow limitation scoring across four independent engines, tracks the trend from night to night, and lets you zoom into the waveform behind any flag — in the browser, with nothing to install. OSCAR is a mature desktop application for breath-by-breath browsing if that is already where you work.
More questions? Read about our methodology or browse the glossary
Ready to Analyze Your Therapy Data?
No sign-up, no cloud upload, no cost. Just drag your SD card folder and explore your data in seconds.
Upload Your SD Card