How accurate is a phone at this, really?
It's a fair thing to be skeptical about. A clinical sleep study straps a dozen sensors to you — airflow, oxygen, chest movement, brain waves. SomniSense uses one microphone, sitting on the nightstand, two feet away. So when someone asks me "how accurate can that possibly be," I don't think they're being rude. I think they're asking the right question.
The honest answer is: more accurate than you'd guess, less accurate than a sleep lab, and — this is the part that matters — you can't describe it with a single number. Anyone who gives you one number is hiding something.
Why "98% accurate" is a marketing sentence, not a measurement
Here's the trick almost every sleep app plays. They quote one big round number — "98% accurate!" — and they don't tell you accurate at what. Accurate at noticing a sound happened? Easy, anything can do that. Accurate at telling a snore apart from a passing truck? Harder. Accurate at counting the right number of breathing pauses across a whole night? Harder still, and a completely different question.
The two numbers that actually matter pull in opposite directions:
- Sensitivity — of the real events that happened, how many did we catch? Miss too many and we'd undercount your night.
- Precision — when we flag an event, how often was it really one? Flag too eagerly and we'd cry wolf, inflating your number with false alarms.
You can make either one look great by sacrificing the other. An app that flags everything has perfect sensitivity and useless precision. The only honest disclosure is to publish both, and let you see the tension. A single blended "accuracy" number is what you report when you'd rather people didn't look closely.
What our numbers actually are
So, plainly. For snoring detection, SomniSense lands around 91–93% sensitivity and 89–94% precision — and that's a range across five different random splits of the data, not the single best one I could have cherry-picked. For breathing irregularities, the on-device model runs at about 88.5% accuracy. And when you zoom out to the number you actually see each morning — the per-hour rate — it agrees with the clinical sleep-study count within ±5 events on 87% of nights.
I'm deliberately not going to unpack every one of those here, because that's a longer, more careful read, and I'd rather you have it in full than in a blog-sized summary. The number-by-number version lives on the accuracy page, and the study design and the model behind it — how a phone gets to those numbers at all — is on the research page.
The honest part: where it's weaker
The events we miss are mostly the borderline ones — the short, shallow pauses sitting right on the threshold. We miss them on purpose, because we tuned the model to avoid false alarms. The practical consequence: if your real number is a 12, we might tell you 10. But if we tell you 18, you can trust it's at least 18. I'd rather under-promise than inflate.
It's also weaker in a noisy room, a partner who snores louder than you, a fan blowing straight at the phone. And it was validated on adults — not kids. None of that is in the marketing copy of most apps. It should be.
Read next
- → The research behind SomniSense — the validation study and the on-device model, in plain language
- → What "validated against PSG" actually means — why the testing method matters as much as the number
- → The full accuracy breakdown — every metric, built so you can argue with it
If this is the kind of writing you'd want more of —
Drop your email. I'll send one note when SomniSense is downloadable. No marketing list, no second email unless you ask.
One email at launch. No newsletter, no list-sharing, no second email unless you ask.
First 7 days free at launch · then $7.99/mo or $49.99/yr.