OpenWhoop is project that allows you to download heart rate data directly from your Whoop4.0 device without Whoop subscription or Whoops servers, making data your own.
First you need to copy .env.example
into .env
and then scan until you find your Whoop device:
cp .env.example .env
cargo run -r -- scan
After you find your device copy its address to .env
under WHOOP_ADDR
, and you can download data from your whoop by running:
cargo run -r -- download-history
- Sleep detection, for most of things like strain, recovery, HRV, etc..., I have been able to reverse engineer calculations, but I need reverse engineer sleep detection and activity detection before they can be automatically calculated
- Mobile/Desktop app
- Sp02 readings
- Temperature readings