Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 844 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 844 Bytes

OpenWhoop

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.

How to Run?

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

TODO:

  • 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