App that exports user data for the WHOOP strap fitness tracker from whoop.com as a workaround because the company currently offers no data export.
I've also written a Python script to export data with a username and password.
The app uses Flask (a python framework) and is hosted on Heroku. The app makes a GET request to whoop.com using the provided user ID and authentication. It then downloads the raw JSON data and makes a summarized CSV file.
- Install and setup virtual environment
pip install virtualenv virtualenv env
- Activate environment (on Mac):
- Activate environment (on Windows):
- Install python dependencies
pip install -r requirements.txt
- Start Flask local server
The server can be reached at http://localhost:5000 and updates automatically as long as
app.debug = True in deploy.py.