A target, a window, and progress from what you already log
Join a challenge, keep training as usual, and your position updates as your logged sets, meals and weigh-ins come in. You report nothing by hand, and nothing is posted to the feed until you finish.
Who can start a challenge
MuscleBuddy runs global challenges anyone can join, such as a 30-day protein streak or 20 workouts in a month, plus special event challenges with a deadline and their own badge, around New Year or a summer cut.
A coach can run a challenge for their own clients, a group can run one for its members, and two accountability partners can run a streak between the two of them. Anyone can also host a challenge for their followers: one at a time, up to 90 days long. A hosted challenge waits for approval before it goes live, because it can reach people who have no connection to you, and its share link works only after that. Joining through the link follows the host.
Each scope names who can see it. A challenge without its own visibility rule stays off the open list instead of defaulting to public.
Scored from what you already log
A challenge measures one of seven things: a streak of consecutive days, consistency (the share of days you were active in the window), total volume lifted, PR count, a PR on one named lift, new exercises tried, or a change in bodyweight in a set direction. Streak challenges read your workout log or your food log, whichever the challenge names.
You submit nothing. Your score updates when the set, meal or weigh-in behind it is logged, and only logged data counts. A bodyweight challenge counts only the change from your first weigh-in inside the window.
Organized by what you're already training
Your active challenges page groups challenges into shelves: training, nutrition, health, and everything else. An empty shelf is hidden.
A training challenge measures sets and volume, a nutrition one reads your food log, and a health one reads your health logs. The shelf tells you which part of your logging a challenge measures.
One challenge can close a gap your avatar already flagged
Your avatar's ghost shows where your current plan would take you if you followed it in full. When a gap is worth closing, such as a lift behind its target or a macro you keep missing, the app can link you to a challenge built around that number, highlighted when the page opens.
Your feed shows a challenge once you finish it
MuscleBuddy posts a challenge to the feed only when you complete it. Your live position stays on that challenge's own leaderboard. If you want your training visible day to day, the social feed already carries your finished workouts and PRs.
When you finish, you get the XP and any special badge, and your name appears in the results the other entrants see.
Frequently asked
- Do I have to log anything extra to make progress on a challenge?
No. Progress comes from your workout log, food log and weigh-ins. Join, keep training as usual, and your position updates on its own.
- Can I run my own challenge?
Yes. Anyone can host a challenge for their followers, up to 90 days long and one at a time. It waits for approval first, since it can reach people with no connection to you, and its share link goes live once it's approved.
- What can a challenge measure?
A streak of consecutive days, the share of days active in the window, total training volume, PR count, a PR on one lift, new exercises tried, or a change in bodyweight. Coach, group, partner and follower challenges use the same metrics.
- Who sees my progress while a challenge is still open?
The people in that challenge see its live leaderboard. MuscleBuddy posts the challenge to your feed only when you finish it.
- What happens if a coach challenge ends and I leave that coach?
Challenges you took part in stay in your history. New challenges from that coach are for their current clients, so you stop seeing them when the relationship ends.
Find a challenge that fits what you're already doing
Join one scored from the training and food you already log, or host one for the people who follow you. Free: challenges and achievements.