Everything is optional โ the dashboard works with whatever you have. Connect more sources for a more complete picture. All data stays on your personal server.
Dashboard โ Training tab โ Log Workout button. Or go directly to workout_logger.html
2
Choose or create a program
Built-in Program A (Upper/Lower) and Program B (Hypertrophy) are ready to use. Tap + New Program to build your own, or use the AI generator โ describe your goals and it builds a full program automatically.
3
Log your session
Tap a program day โ Start. Log sets, reps, weight. Rest timer starts automatically. Tap Tips on any exercise for form cues. Tick each set when done.
4
Sync to dashboard
After logging, hit Sync Workouts on the dashboard โ your Training tab updates with PRs, progression charts, and next session targets.
Hormone & peptide tracking ยท Lab PDF auto-parse ยท Trend history
โ Built in
1
Set up your protocol
Dashboard โ Protocols tab โ add your compounds, doses, and schedule. Injection reminders and cycle countdowns are calculated automatically.
2
Upload blood work PDFs
Dashboard โ Blood Work tab โ Upload lab report. Labcorp and Quest PDFs both supported. All markers are extracted automatically โ upload each draw to build trend history.
What you get
All markers auto-extractedTrend arrows vs previous drawProtocol-aware suggestionsAI-generated synopsisHematocrit donation alertsInjection remindersCycle countdowns
Optional integrations
โ๏ธ
Withings Scale
Full body composition ยท OAuth sync ยท No manual exports
Recommended
1
Install Withings Health Mate
Download the Withings Health Mate app and connect your Withings scale. Take one weigh-in to confirm it's syncing.
2
Connect on the dashboard
Open the sidebar โ Connections โ Withings โ authorise with your Withings account. Data syncs automatically on each Sync Data press.
๐กUsing Calibrate or another clinical programme that controls your Withings account? Use manual entry or drop a CSV export onto the dashboard to import your readings.
โ๏ธ
Wyze Scale
Body composition ยท Drop XLSX export to import
Manual import
1
Export from Wyze app
In the Wyze app โ Scale โ Export data โ download the .xlsx file to your device.
2
Drop on the dashboard
Drag the .xlsx file anywhere onto the dashboard โ it'll be identified automatically and imported to your body comp history.
Set up your Fitbit Air through the Google Health app (iOS or Android). Wear it overnight โ it needs one full sleep cycle before data appears.
2
Enable Google Health API in Google Cloud
Go to console.cloud.google.com โ APIs & Services โ Enable APIs โ search Google Health API โ Enable. Then go to OAuth consent screen โ Data Access โ Add scopes โ search "googlehealth" โ select all readonly scopes โ Save.
3
Add yourself as a test user
In Google Cloud โ OAuth consent screen โ Audience โ Test users โ Add your Google account email โ Save.
4
Connect on the dashboard
Dashboard โ click the Google Health pill in the connections bar โ sign in with your Google account โ approve all health permissions.
5
Sync daily
Hit Sync Data each morning. Sleep stages, resting HR, HRV, SpO2 and steps all populate automatically in the Body tab.
๐กThe Fitbit Air syncs through the Google Health app. Data is accessed via the Google Health API โ no Fitbit developer account needed, just a free Google Cloud project.
Coming soon
โ๏ธ
Other Scales
Renpho ยท Withings ยท Additional smart scale support
Coming soon
๐งฌ
Direct Lab Integration
Auto-fetch results from Labcorp and Quest โ no PDF uploads needed
Coming soon
Hemingway Performance ยท All data stored privately on your personal server. Create an account โ
Medical Disclaimer: Hemingway Performance is an informational tool only. Nothing on this platform constitutes medical advice. Always consult a qualified healthcare provider before making changes to health protocols or medications.