Frequently asked
Questions,
answered honestly.
No marketing answers. NOOP is free, runs entirely on your own device, and is open from top to bottom. Here is the plain truth about what it does, what your data does (nothing leaves), what it costs (nothing), and where the honest limits are.
Start here
The short version
NOOP reads a strap you already own over Bluetooth and does all the maths on your device. There is no cloud, no account and no subscription, so most questions answer themselves: nothing leaves your phone or Mac, nothing is gated, and the code is open for you to read. The longer answers are below, grouped into the basics, privacy and trust, and devices and data.
01
The basics
Is NOOP free?Yes
Yes, forever. Every feature, on every platform, with no subscription, no pro tier and no account to create. NOOP is powered entirely by optional donations. Nothing is ever gated, and a donation never unlocks anything, because there is nothing to unlock.
Is it safe? What is the catch?
There is no catch. NOOP is open, so you can read the code yourself rather than take our word for it. It has no account, no cloud and no tracking, so there is nothing to harvest and nothing to sell. Donations are optional and nothing is ever held behind them. If something feels too good, read the source: github.com/NoopApp/noop.
How often does it update?
Constantly, and all in the open on GitHub. The latest release is v7.7.0. New releases land regularly with fixes and features driven by the community, and every change is visible in the public commit history and changelog. You can follow along through GitHub, the wiki, the r/NOOPApp Reddit community and the Discord.
How do I install it on iPhone?
On iPhone you sideload NOOP with AltStore or SideStore, since it is not on the App Store. Mac and Android install directly. The step-by-step guide for each platform lives on the download page.
Is it a medical device?No
No. NOOP is not a medical device and nothing in it is medical advice or a diagnosis. Every value is an approximate estimate for personal, informational use. If you have a health concern, talk to a clinician, not an app.
02
Privacy and trust
Is my data private?Yes
Yes, completely. Everything is computed on your device and stored locally. There is no cloud, no account and no server, so nothing leaves your phone or Mac unless you choose to export it. There is no tracking and there are no ads. Your heart rate, HRV and sleep are yours alone, and because there is no server, there is nothing to breach.
Is it legal?Yes
Yes. NOOP reads a strap you own over Bluetooth. That is interoperability with your own hardware, not impersonation. It never touches WHOOP's or Oura's servers, never logs into their accounts, and copies none of their software. NOOP is an independent project and is not affiliated with WHOOP or Oura.
Is NOOP a serious, maintained project?
Yes. NOOP is open and developed in the public, with constant releases (latest v7.7.0), a maintained wiki, and an active community working through GitHub Discussions, issues and pull requests, plus the r/NOOPApp Reddit community and a Discord. You can see the work happening, weigh in, and shape what gets built. It is a real, living project, not a one-off.
03
Devices and data
Which devices does it support?
WHOOP 4.0 is fully supported, end to end, and is the most tested path. WHOOP 5.0 and MG give live heart rate today, with the deeper metrics still being built. Oura Ring 3, 4 and 5 are in beta, read locally over Bluetooth. There is no bridge and no account: NOOP speaks to the hardware you already own. See the devices page for the full picture.
Can I import my history?Yes
Yes. NOOP imports WHOOP CSV exports and Apple Health, so the years you have already logged carry across. The import is read locally on your device like everything else, and an existing WHOOP export still wins for any day it already covers.
Why don't my numbers match the WHOOP app?
Because they are computed differently, and on purpose. NOOP uses different measurement windows from WHOOP, and our methods are open, published approximations (Task Force HRV, Karvonen, Edwards and Banister, Tanaka), not WHOOP's private algorithms. So the scores track in direction, not number for number. If your recovery trends up in NOOP, it should trend up in WHOOP too, even if the exact figures differ. The full working is on the science page.
There's no SpO2 on my WHOOP 5 or MG. Is that a bug?Expected
Not a bug, this is expected. On WHOOP 5 and MG the strap never sends a calibrated SpO2 percentage over Bluetooth, so NOOP has nothing to read. Rather than invent a number, NOOP shows none. We would rather leave a value blank than fake one.
My Polar or Wahoo strap shows no recovery or sleep. Is that broken?Expected
Expected, not broken. A Polar, Wahoo or generic chest strap is live heart rate only: useful for workouts, but it does not record the overnight data that recovery and sleep scores need. Those scores require a WHOOP's overnight signals. So you will see live HR from a generic strap, but Charge and Rest need a WHOOP.
How do I report a bug?
Because NOOP runs entirely on your device, there is no server or account for us to look at. A bug is diagnosed from a log you export. Since v7.3 the in-app Test Centre (Settings > Test Centre) does this in one tap.
Update to the latest version first, then pick the mode that matches your problem (Sleep & Rest, Battery & Charging, Connection & Sync, Workouts & GPS, Display & Performance, Import & Data Ingest, Steps, Recovery/Charge, or HRV & Autonomic), reproduce the issue, then choose Export and Report to GitHub. That hands you one redacted zip and opens a pre-filled issue for you to post yourself. Everything runs on-device, the export is redacted, you review it before sharing, and nothing uploads on its own.
First check whether your question is actually one of the "expected, not a bug" cases above. Questions and feature ideas are best in GitHub Discussions; a reproducible bug goes to a new issue. Full guidance is on the support page.
Still stuck?
If your answer is not here, the support page walks through exporting a log and reaching the right place, and GitHub Discussions is the best spot for questions, ideas and "is this a bug?" You can also write to thenoopapp@gmail.com.