
Your bloodwork.
Your health.
Your control.
Standard reference ranges are built for normal people, not enhanced athletes, and ChatGPT doesn't know that either. High creatinine from heavy muscle mass isn't kidney failure. A raised AST after a hard session isn't liver damage. VitalMetrics reads your labs with PED-adjusted ranges and the context to tell the difference.
Why standard bloodwork tools fail enhanced athletes
The problem
Lab reference ranges are based on sedentary, non-enhanced populations. You see a red “H” flag and panic, but it might be completely normal for someone with your muscle mass and protocol.
Why it matters
Panicking over normal-for-you values leads to unnecessary stress, protocol changes, or ignoring bloodwork altogether. Genuinely concerning markers get lost in the noise.
The solution
VitalMetrics uses bodybuilder-adjusted reference ranges, tracks trends over time (not just snapshots), and provides personalised insights that understand PED context, so you know what actually matters.
Built for enhanced athletes, not the average GP patient
Standard health tools don't understand PED context. Neither does ChatGPT. VitalMetrics does.
PDF Blood Test Parsing
Upload your blood test PDF or photo and markers are automatically extracted and stored.
Personalised Insights
Ask about your bloodwork and get insights that understand PED context, not generic GP advice that ignores what you're running.
Marker Trends & History
Track every blood marker over time with interactive charts and trend indicators.
Compound Timeline
Log your cycles with a visual timeline overlay to correlate compounds with blood markers.
Smart Flagging
Stop panicking over creatinine and AST. PED-adjusted reference ranges flag what actually matters and ignore what doesn't.
Harm Reduction Focused
Educational tool built for harm reduction, not medical advice, but better awareness.
How it works
1Organise your bloods
Get a referral from your GP, or order a panel online through a service like RoidSafe, iMedical or InstaScripts.
2Grab your PDF results
Download them from the 1800MEDICARE app, My Health Record on your myGov account, or your pathology provider's own portal.
3Log your cycle and vitals
Add your compounds, doses, blood pressure, heart rate and weight before you upload, so the analysis has context to read the labs against.
4Upload to VitalMetrics
Drop in the PDF or a photo. Every marker is extracted and matched automatically.
5Get insights and track trends
Review a clinical breakdown with PED-aware context, then watch every marker trend build across tests.
From the blog
Our most popular guide
Built by an athlete, for athletes
Why I built VitalMetrics
I'm Bruno, IFBB competitor and the person behind VitalMetrics. After years of getting bloodwork done and struggling to make sense of results through a PED lens, I got tired of GPs telling me my creatinine was “concerning” when it was just my muscle mass, or panicking over AST the day after a heavy squat session.
I wanted a tool that actually understood the context. One that could tell the difference between a genuinely dangerous marker and a perfectly normal result for an enhanced athlete. Something that tracked trends over time instead of reacting to single snapshots. That's VitalMetrics.
This isn't medical advice and never will be. It's a harm-reduction tool built by someone who actually uses it. If you're serious about your health and your training, your bloodwork deserves better than generic lab ranges built for people who don't lift.
Pay For What You Use
Bloodwork is episodic. You test, you read the results, you get on with training for two months. So there is no monthly subscription billing you through the gaps.
Free
Everything that costs us nothing to run. Enter your bloodwork by hand and the whole dashboard is yours.
- Full dosage calculator, all 13 tabs
- Markers, glossary, panels, interactions, compounds
- Manual blood test entry
- Dashboard, trends and unlimited history
- Compound logging, cycle logs, calendar sync
- Supplement shopping list
- Cycle plotter and recommendations
Credits
Pay for what you use. Credits never expire, so there is nothing to cancel.
- Everything in Free
- 1 credit per blood test: upload, parse and first analysis
- 1 credit per extra analysis on the same test
- One credit per generated protocol
- Follow-up chat included, no extra credit
- A$59 for 10 credits
- Credits never expire
Membership
For anyone testing regularly. Annual, because bloodwork runs on an 8 to 12 week cycle, not a monthly one.
- Unlimited uploads, analyses and protocols
- Automated PDF parsing never costs a credit
- Priority model on analyses
- Cancel any time, keep every past result
Prices in Australian dollars. Overseas cards are converted at checkout. Cancelling never removes access to results you already have.
Take control of your health data
Stop comparing your bloodwork to normal people. Know what actually matters.
