Features

Recovery, bloodwork, and supplements in one place

The things that decide whether a hard week lands (sleep, resting heart rate, what your last panel said, what you're taking) usually live in four different apps and one notes file. MuscleBuddy tracks them together, flags what's drifted, and leaves the decision with you.

A daily recovery score from HRV, resting heart rate, and sleep

Three inputs, weighted: heart rate variability (40%), resting heart rate (30%), and how you slept (30%). HRV is measured against your own baseline rather than a population average, so one rough night doesn't tank the score, and resting heart rate counts in reverse: lower reads better. The result is a 0–100 number for the morning.

Log HRV and resting heart rate by hand or sync them from a wearable. The score treats both the same; what it wants is a consistent signal, not an expensive one.

Read it next to your training, not instead of it. A recovery score is a piece of information, not a lever that quietly rewrites your week. MuscleBuddy will not cancel your session because a number dipped. Deloads trigger off your lifts stalling, which is the signal that actually earned the right to change your program.

Bloodwork, with your ranges and your trend

Enter a lab panel and each marker is stored with its value, its unit, and a flag (low, normal, high, or critical) read off the reference range for that marker, with separate male and female ranges where they differ. The marker catalog covers the standard panels: lipids, thyroid, hormones, metabolic.

When a marker drifts outside its range it surfaces on your dashboard with the flag and a line back to your previous reading. The point is not to tell you what's wrong; that stays between you and a clinician. The point is that you can see TSH climbing across four panels without maintaining a spreadsheet to notice it.

Basic panels are free: standard lipids, glucose and A1c, CBC, kidney and liver basics, vitamin D, B12, ferritin, and vitals. Advanced markers (hormone panels, advanced thyroid, ApoB and Lp(a), inflammatory markers) are Pro. If you have a coach, they see the readings and flags you see. Nothing about your labs is hidden from the person they describe.

Your supplement stack, checked against itself

Most lifters run a stack without ever checking how the pieces sit together. MuscleBuddy carries a catalog of the common ones (creatine, caffeine, beta-alanine, the fat-soluble vitamins, the usual nootropics), each tagged with its category, its mechanism, and any interaction flags.

Add what you take, log the doses and timing, and the module compares each pair in your stack: stimulants stacked late in the day, fat-soluble vitamins competing for absorption, prescription medications that warrant a clinician's look before you add something on top. Every flag is informational. It's a prompt to read more or ask someone qualified. It is not medical advice, and it never tells you what to take.

For any compound in the catalog you can pull a plain-language explanation of what it is, how it works, and what's worth being careful about, generated against the catalog entry rather than served from a blurb someone wrote three years ago. The entries carry citations, so you can go read the source yourself.

Check-ins tie it together

A daily check-in captures what a number can't: sleep, fatigue, soreness, motivation, stress, alongside whatever you logged that day, whether that's HRV, resting heart rate, or body weight. It takes under a minute and it's the record you'll be glad you kept when a training block goes sideways two months from now.

Some of that data goes to work immediately. Your weigh-ins drive the macro adjustment. Your sleep and vitals feed the recovery score. The rest is context: for you, and for your coach.

If you coach, the dashboard's Alerts widget rolls the whole roster into one glance: who missed a check-in this week, who's gone quiet, whose lifts have stalled, whose last panel came back out of range. It's a plain scan of the data you already have: no AI in the loop, no summarizing away the detail. Any client's full check-in history is one click deep, with a comment thread you can leave feedback on directly.

Frequently asked

Do I need a wearable to use the recovery score?
No. Log HRV, resting heart rate, and sleep quality by hand each morning. A wearable only removes the typing; the score treats both sources the same.
Does a low recovery score change my program?
No. The recovery score is information, not an automatic override. MuscleBuddy will not deload you because a number dipped. Deloads trigger off stalled lifts: no progress across your recent working sessions on an exercise, or across enough muscle groups to warrant backing off the whole block.
Is bloodwork medical advice?
No. MuscleBuddy stores your readings and flags values outside the reference range. It does not diagnose anything, and it does not prescribe anything. Take flagged readings to a qualified clinician.
How does supplement interaction flagging work?
Each compound in the catalog carries category and interaction metadata. Add one to your stack and the module compares it against everything else you're taking, flagging known interactions on the stack view. The flags are informational, not medical guidance.
Can my coach see my bloodwork?
Only while you have an active coach-client relationship with them. Your coach sees the same readings and the same flags you do. When the relationship ends, so does their access, and your history stays with your account.
Is the health module free?
Mostly. The recovery score, daily check-ins, vitals, basic bloodwork panels, and basic supplement stack logging are all free. Pro adds advanced bloodwork markers, cycle and PCT protocols, and the full compound library: search, interaction checking, and generated explanations.

Track recovery like you track training

Recovery score, check-ins, basic bloodwork panels, and stack logging are free. Pro ($9.99/mo) adds advanced markers, cycle and PCT protocols, and the full compound interaction library.