Flitch

Whoop

Connect Whoop to build dashboards on recovery, strain, and sleep.

Read-only access to your Whoop data. No writes back to Whoop.

Objects

ObjectFields
CyclesPhysiological cycles with day strain
RecoveryRecovery score, resting heart rate, HRV
SleepSleep performance, stages, and disturbances
WorkoutsLogged workouts with strain and heart rate

Scopes

Read-only: read:cycles, read:recovery, read:sleep, read:workout, read:profile, plus offline for refresh. Flitch only reads your data and never writes to Whoop.

Connect

Open Data

In app.flitch.io, open the Data page.

Add Whoop

Top right, click Add, pick Whoop.

Sign in with Whoop

Complete the OAuth popup to authorize Flitch.

Pick objects and save

Tick the objects you want (Recovery, Cycles, Sleep, Workouts). Set a name. Save.

Each object becomes a dataset.

Refresh

Refresh is off by default. Every dashboard load runs a live query against Whoop. Enable refresh to schedule a background refresh and serve from cache between runs. See Refresh.

Disconnect

  • In Flitch: open the connection from the Data page and delete it. Token revoked, cache cleared.
  • In Whoop: revoke Flitch's access from your Whoop account's connected-apps settings.

Troubleshooting

Reconnect required. Token revoked or expired. Open the connection and click Reconnect.

On this page