FeaturesSnoozeCopArticlesAbout
Log inGet Started →
AI Sleep Analyst

Meet SnoozeCop

After you upload your CPAP data, SnoozeCop reads every event, pattern, and anomaly — then writes you a plain-English briefing. No jargon. No noise. Just the things worth knowing about last night's therapy.

Get started free →

Your AI therapy analyst

📊

Reads your full session

Processes AHI, pressure, leak rate, and event breakdowns automatically after every upload. No manual setup.

🔍

Spots patterns and spikes

Flags multi-night streaks (good and bad), leak spikes, pressure trends, and unusual event counts compared to your baseline.

💬

Plain-English briefing

Writes a short, non-alarmist summary you can read in 30 seconds. Built for patients, not clinicians.

📈

Tracks improvement over time

Compares this week vs. last week. Tells you if your therapy is getting better, worse, or holding steady.

SnoozeCop device (optional)

The AI insights work with any uploaded file. For real-time CPAP power monitoring and auto-upload alerts, you can build the SnoozeCop hardware device.

What you need
Tapo P110 Smart Plug
Monitors CPAP power draw — detects when therapy starts/stops
Raspberry Pi Zero 2 W
Runs the SnoozeCop daemon, reads SD card, uploads data
USB card reader
Reads ResMed SD card automatically on insertion
Python 3 + pip
SnoozeCop daemon runs on any Linux SBC
Setup steps
1
Plug in Tapo P110
Connect your CPAP machine through the Tapo smart plug. Set up in the Tapo app.
2
Flash Pi & install daemon
Flash Raspberry Pi OS Lite. Run the one-line install script from the GitHub repo.
3
Link to your account
Log in once via the Pi browser. Your Firebase auth token is stored securely.
4
Insert SD card after sleep
Pi detects the SD card, parses data, and uploads to your SnoozeSense dashboard automatically.

Your SnoozeCop report

Upload your CPAP data to generate your personalised briefing.