HEALTH DASHBOARD

WHOOP · FUNCTION HEALTH · SUPPCO

SOURCES WHOOP ○ FUNCTION HEALTH ○ SUPPCO ● INBODY ○ POLAR ○ HEVY ○

Connect Whoop via Supabase. Enter your project details once — tokens are stored securely and refresh automatically.

1

Create a free project at supabase.com, run the migration SQL, then deploy both Edge Functions (see SETUP.md)

2

Enter your Supabase project URL and anon key below — found in Project Settings → API

3

Click Connect Whoop — you'll be redirected to authorize, then returned here automatically

Drop your Function Health JSON export here

Use the "Personal Health Data Tool" Chrome extension to export

chrome.google.com/webstore → search "Personal Health Data Tool"

Drop your InBody CSV export here

Export from the InBody app → History → Export CSV

All readings will be imported automatically

Connect your Polar account via AccessLink API.

1

Go to admin.polaraccesslink.com, log in with your Polar Flow account, and create a new client

2

Set the redirect URI to YOUR_SUPABASE_URL/functions/v1/polar-auth

3

Enter your Client ID and Client Secret below, then click Connect

Connect your Hevy account with an API key. Requires Hevy PRO.

1

Go to hevy.com/settings?developer and generate an API key

2

Run supabase secrets set HEVY_API_KEY=your_key in your terminal, then redeploy whoop-data

3

Click Load Workouts below