Rabits records respiratory effort from the chest wall directly. A central event is an absence of effort — not a desaturation you have to work backwards from.
A PSG gives you one night under observation. A wrist wearable gives you thirty nights of an inference. Rabits gives you thirty nights of a measurement, from a module on the nightstand that the patient never has to remember.
Chest-wall displacement is the measurement. Effort cessation ≥ 10 s is a central apnea — unambiguous, with no oxygen dip to reason backwards from.
Beat-timing jitter adds in variance to every interval statistic. Rabits removes σ² from SDNN and 2σ² from RMSSD before reporting, and reports nothing once noise exceeds half the variance.
Every session exports as a timestamped CSV straight from the patient's phone. No printouts, no scanning, no vendor portal to log into.
The patient records the night and taps share. The file lands wherever you already work — email, secure message, EHR attachment, or straight into R or Python. No paper, no portal, no proprietary viewer.
| t_s | hr | rr | effort | gate |
|---|---|---|---|---|
| 0.000 | 62.4 | 14.1 | 0.812 | open |
| 0.040 | 62.4 | 14.1 | 0.809 | open |
| 0.080 | 62.3 | 14.0 | 0.804 | open |
| 0.120 | — | — | 0.061 | motion |
| 0.160 | — | — | 0.058 | motion |
| 0.200 | 61.9 | 13.8 | 0.798 | open |
The validity gate is a column, not a filter. You see exactly which samples were suppressed and why — nothing is silently interpolated.
Built in the visual language of Apple Health, so the patient already knows how to read it — and every figure carries the caveat it earned.
You will ask this in the first five minutes, so it is on the page instead of in a footnote.
On validation: beat-timing jitter σ is currently reported as a conservative upper bound derived from the tachogram's second difference, and every HRV figure is flagged provisional until σ is calibrated by Bland–Altman against a reference ECG. AF thresholds are literature-derived and have not been calibrated against ECG on this device. We would rather tell you that than let you find it out.
We're placing evaluation units with cardiology and sleep clinicians. Tell us what you'd want to see validated.
Request an Evaluation Unit