Medical Disclaimer: I am a researcher, not a doctor. This review is based on personal data testing and is for informational purposes only. It does not constitute medical advice or diagnosis. Always consult a medical professional for health concerns.
The Checkme O2 Max is the one I recommend when you want clean, trustworthy overnight oxygen data you can actually do something with. It’s FDA-cleared, it ran three nights on a charge, and it tracked a hospital-grade Nonin 3150 almost perfectly. Here’s what three nights of side-by-side testing showed, and where it fits.


My verdict
Wellue Checkme O2 Max
The O2 Max is the data person’s overnight oximeter. In three nights against my $1,500 Nonin 3150 it scored 90.7/100, with a near-perfect +0.2% bias and readings that stayed within 2% of the reference 99.7% of the night. It’s the Tesla of the lineup: premium build, a 72-hour battery, an app that exports clean data straight into OSCAR, and an FDA 510(k) clearance most of its rivals don’t have. The trade-offs are physical, not digital.
- Pro: Overall O2 Score 90.7/100 against a hospital Nonin 3150
- Pro: FDA 510(k) cleared (Viatom K191088)
- Pro: Near-perfect +0.2% bias, 99.6% signal stability
- Pro: Steady oxygen within ±2% of the Nonin 99.7% of the night
- Pro: 72-hour battery and a clean CSV export that drops into OSCAR
- Pro: Adjustable vibration alarm on the finger sensor
- Con: A wrist-plus-sensor unit, bigger than a ring (comfort 7/10)
- Con: Stiff clasp that takes a firm push (eases after a few nights)
- Con: Left-wrist-only — the screen won’t flip for right-hand wear
- Con: Logs slightly fewer of the briefest dips than the Nonin (0.6 an hour against the reference’s 1.0)
New to the category? My best overnight pulse oximeters lab test ranks the whole field; this is the deep dive on the FDA-cleared pick.
Test Protocol
Testing Disclaimer: FDA validation uses controlled hypoxia and arterial blood sampling. I didn’t do that. Instead, I used the next best real-world approach: simultaneous overnight benchmarking against a hospital-grade reference device.
What the Checkme O2 Max Is
The O2 Max is a wrist-worn overnight oximeter. A small screen unit sits on your wrist like a watch, and a soft sensor on a short cord clips to the base of your finger to read your blood oxygen and heart rate all night.
That two-piece design is the point. The sensor sits low on the finger, so you can curl your hand naturally in your sleep instead of sleeping around a rigid fingertip clip.

The build is a step up from the budget units. Glossy black casing, a smooth long band, a tactile side power button, and a single port that does double duty for charging and for the sensor cable.


The Accuracy Data
Here are the numbers, lined up against the Nonin 3150 second by second and averaged across three nights.
| Metric | Nonin 3150 | Wellue Checkme O2 Max | Agreement |
|---|---|---|---|
| Overall O2 Score | – | – | 90.7 / 100 |
| ODI 4% (events/hr) | 0.3 | 0.0 | 78.5% |
| ODI 3% (events/hr) | 1.0 | 0.6 | 80.9% |
| Time below 90% (min) | 0.10 | 0.00 | 90.9% |
| Time below 88% (min) | 0.00 | 0.00 | 100.0% |
| Lowest SpO2 | 90 | 91 | 99.0% |
| Signal stabilityThe share of the night the device held a usable reading. | – | – | 99.6% |
| BiasThe device's average error against the reference. + means it reads high. | – | +0.2% | Perfect |
Three nights scored against the Nonin. The +0.2% bias lands in the "Perfect" band.
Chart Definitions
- ODI (3% & 4%): The “Oxygen Desaturation Index” counts how many times your oxygen drops per hour. 3% is a mild dip; 4% is severe. The 3% is a more sensitive metric.
- Time <90%: A timer counting every second you spent below 90% oxygen.
- Time <88%: A timer counting every second you spent below 88% oxygen.
- Lowest SPO2 (Nadir): The absolute lowest oxygen point of the night. We checked if the device caught this “rock bottom” moment or smoothed it over.
- Bias: Shows the device’s “personality.” Positive (+) bias means it overestimates oxygen (optimist); Negative (-) means it underestimates it (pessimist).
- Signal Stability: Measures how often the device stays within ±2% of the medical reference. High stability means it rarely loses its “lock” on your data.
- Overall O2 Score: A 0–100 final grade. It heavily weights ODI and Stability to determine if the device is safe for medical tracking.
The Overall O2 Score is calculated by the following weights: 40%: ODI Accuracy (3% and 4% combined) 30%: Signal Stability (FDA-style ±2% agreement) 20%: Nadir Accuracy 10%: T90 Accuracy.
On steady oxygen, this is one of the most accurate devices I’ve tested. Its average bias was +0.2%, signal stability was 99.6%, and across more than 79,000 paired readings it stayed within 2% of the hospital reference 99.7% of the night. It also caught the night’s true low, reading a 91% nadir against the Nonin’s 90%.
Deviation by hours into the night. Night 1 bias +0.28 pts; Night 1 within ±2 pts 99.8%; Night 1 worst minute +1.6 pts; Night 2 bias +0.15 pts; Night 2 within ±2 pts 99.7%; Night 2 worst minute −2.1 pts; Night 3 bias +0.31 pts; Night 3 within ±2 pts 99.4%; Night 3 worst minute +2 pts.
See the numbers
Night 1
- BiasThe average gap from the reference oximeter that night. + means the device read high.
- +0.28 pts
- Within ±2 ptsThe share of the night (second by second) the device stayed within 2 SpO2 points of the reference.
- 99.8%
- Worst minute
- +1.6 pts
Night 2
- BiasThe average gap from the reference oximeter that night. + means the device read high.
- +0.15 pts
- Within ±2 ptsThe share of the night (second by second) the device stayed within 2 SpO2 points of the reference.
- 99.7%
- Worst minute
- −2.1 pts
Night 3
- BiasThe average gap from the reference oximeter that night. + means the device read high.
- +0.31 pts
- Within ±2 ptsThe share of the night (second by second) the device stayed within 2 SpO2 points of the reference.
- 99.4%
- Worst minute
- +2 pts
Three nights of per-minute deviation from the Nonin. The green band is the ±2-point agreement zone, and each night is its own line — tap a night to read it on its own.
Think of each line as one night’s report card.
- The Center Line (0): A perfect score. At that moment the device matched the hospital-grade Nonin exactly.
- The Green Band (+2 /-2): The guard rails. Hospital oximeters are themselves allowed a ±2-point tolerance, so as long as a line stays inside the band, the device is tracking the medical equipment as closely as medical equipment tracks itself.
- The Night Buttons: Each colored line is one full night. Tap a night above the chart to view it on its own — the Bias, Within ±2, and Worst Moment boxes below recalculate live for whatever you’re looking at.
- The Takeaway: Notice how the lines spend almost the entire night inside the band. That’s what reliability looks like.
Where it slips, honestly, is the briefest dips. Across the three nights the Nonin counted about 1.0 short 3% desaturation an hour; the O2 Max logged 0.6. On the deeper 4% dips the Nonin counted 0.3 an hour and the O2 Max logged none.
Brief desaturations per hour, O2 Max against the hospital reference, averaged across the three nights.
Read those numbers for the scale they sit on. Across those same three nights the Nonin itself counted anywhere from 0.4 to 2.0 short dips an hour — a five-fold swing, on the same person, in the same bed.
When a device lands a few tenths of an event off the reference, it’s sitting inside the night-to-night noise of the person wearing it. That’s why I won’t rank these on the last decimal, and why the O2 Max earns its spot on the whole package rather than one number.
For the vast majority of people watching their overnight oxygen, dead-on steady readings plus most of the dips is exactly what you want from a device you’ll actually trust.
The Overnight Comfort Test
Comfort is a 7/10, and the honest context matters: this is a wrist unit with a finger sensor, so it’s inherently bigger than a ring. For what it is, it wears well. It stayed put all night, never caught on anything, and the low-sitting sensor genuinely lets you bend your finger.

Two real annoyances. The clasp is stiff — you have to push hard to seat it, though mine loosened up after a few nights. And it’s built for the left wrist; wear it on the right and it works fine, but the screen won’t flip, so you read it upside down.
If a barely-there fit is your top priority, this isn’t the form factor for you, and I’ll point you to a ring in the verdict.

Best FDA cleared
Wellue Checkme O2 Max
The FDA-cleared data pick. 90.7/100 against a hospital Nonin, 72-hour battery, clean OSCAR export. Bigger than a ring, but it wears well.
The App and the Data
The O2 Max runs on Viatom’s ViHealth app, and this is where it pulls ahead. Pairing is instant, the night syncs in seconds, and the app shows your O2 score, your lowest reading, and your drops without making you dig.

Export is the real story for anyone troubleshooting a CPAP. You tap share and send the night out as a clean CSV that drops straight into OSCAR, the free sleep-data software. My own analysis pipeline read it without a hiccup, which is more than I can say for some pricier devices.
Add the 72-hour battery and a clean 4-second recording interval, and this is the device I reach for when I want data I can actually work with, not just a morning summary.
Curious how it stacks up on paper against the rest of the range? I keep a running continuous oximeter database with the specs side by side.
Bonus Data: Three Nights, Night by Night
For the data nerds: the accuracy chart above isn’t three nights averaged into one line, it’s all three plotted together. Tap the night pills under it to drop Nights 2 and 3 and read a single night on its own — the Bias, Within ±2 and Worst-moment figures recompute for whatever you’re looking at.
Do that for each night in turn and the story doesn’t change. Every night agreed with the Nonin better than 99% of the time, and the bias never drifted past a third of a point.
That night-to-night repeatability is what earns the 99.6% stability score. A device that only behaves on its best night isn’t one you can trust with a trend.
Final Verdict: Who Should Buy It
This is a device I recommend without hedging, as long as the form factor fits your life. In my testing the O2 Max pairs top-tier steady-state accuracy with the best data workflow in the lineup and an FDA clearance most rivals lack. If you want overnight oxygen you can trust and drop into OSCAR, the Checkme O2 Max is the one I’d hand you.

Inside its own family, the O2 Max is the one that scored highest on my bench.
Two reasons to look elsewhere, both honest:
If you want the smallest, barely-there fit, a ring beats any wrist unit for sleeping comfort. Read my Wellue O2Ring review or, for a ring that also scored higher on accuracy in my testing, the LOOKEE Sleep Ring.
If raw accuracy is the only thing you care about and you don’t need the FDA clearance, the EMAY SleepO2 edged it out in my testing at the top of the overall rankings.
And if you’re weighing this against the rest of the family, my which Wellue oximeter to buy guide lays out all five.

Best FDA cleared
Wellue Checkme O2 Max
FDA-cleared, 90.7/100 against a $1,500 Nonin, 72-hour battery, OSCAR-ready data. My recommended pick for trustworthy overnight oxygen.
Frequently Asked Questions
Is the Checkme O2 Max FDA-cleared?
Yes. It’s cleared under Viatom’s FDA 510(k) (K191088) as a pulse oximeter, which is why it’s my “FDA-cleared” pick in the roundup. That clearance means the device met the FDA’s bar as an oximeter; it does not mean it diagnoses or treats any condition, and it isn’t a substitute for a clinical sleep study.
Does the Checkme O2 Max work with OSCAR for CPAP data?
Yes, and it’s one of the best in the lineup for it. The ViHealth app exports a clean CSV that imports straight into OSCAR, so you can overlay your overnight oxygen against your CPAP data. In my testing the file was well-structured and needed no cleanup.
How long does the battery last?
About 72 hours of recording per charge, so it comfortably covers three nights before you need to top it up. It charges through the same port that connects the finger sensor.
Can I wear it on my right hand?
You can, and it works fine, but it’s designed for the left wrist, so on the right the screen reads upside down because it won’t auto-rotate. If you wear it to sleep and don’t stare at the screen, this won’t matter.
Is it accurate enough to catch sleep apnea drops?
For steady oxygen and the deep, sustained drops that matter most, yes. It tracked the Nonin within 2% for 99.7% of the night and caught the night’s low. It does log slightly fewer of the briefest desaturations than the hospital reference, so treat it as an excellent screening and tracking tool, not a replacement for a diagnostic sleep study.




