Train Based on Your Recovery Status

United States12
Hungary9
United Kingdom5
United States12
Hungary9
United Kingdom5
United States12
Hungary9
United Kingdom5
United States12
Hungary9
United Kingdom5

The program is built from where your body is, not from a calendar. No excuses, no guesswork.

Free social experience, foreverPremium training engine from $7.99 a month
Workout With Me recovery-based training screenshot

What kind of an athlete are you?

Not just a workout tracker. A training community.

Workout With Me is your all-in-one training app: find people to train with, and let S.H.A.R.P plan every session around your recovery.

  • Tracking workouts
  • Logging sets, reps and weight
  • An exercise library
  • Volume and history graphs
  • Rest timers
  • PR badges
  • Calorie estimates
  • Lifters and calisthenics athletes near you
  • Join or host a workout in a tap
  • Recovery-based training across 19 muscles
  • A premium, research-based engine that plans your next session
  • Premium programs with progressive overload and deloads built in

People are already training together

84lifters
66workouts scheduled
80.1Kkg lifted
493sets logged

Get started in 3 simple steps

Create a workout at a gym or park

Create a workout at a gym or park
1

Choose exactly who can join

Choose exactly who can join
2

Set the exercises, sets and reps

Set the exercises, sets and reps
3

You train. S.H.A.R.P plans what comes next.

Nearby athletes can join you at every stepNearby athletes can join you at every step

01 Input

You train

Your S.H.A.R.P preferences

  • Exercise types
  • Session duration
  • Goal and split
  • Equipment

02 Engine

S.H.A.R.P Engine

What it tracks

  • Every rep
  • Recovery status
  • PRs
  • Session stats
  • Session duration
  • Volume per muscle
  • Rest and fatigue
  • Weight and body fat
  • 1RM per liftReps at each progression
  • Deload timing

03 Output

Recovery cycle
Optimized workout

04 Feedbackand it feeds straight back into your next session

Try it out for yourself

Demo data only, locked to a push/pull/legs program.Demo data only, locked to a bodyweight push/pull/legs split.

Which muscles feel crushed?

Tap the muscles that feel wrecked from your last session and I will plan around them.

Front
Back

Nothing selected yet. Tap a few sore muscles, or generate anyway to see a fresh start.

More from Workout With Me

Training That Follows Your Recovery

The S.H.A.R.P engine schedules every session for when your muscles are actually ready, not for a fixed calendar.

Training That Follows Your Recovery

Key Takeaways

  • Recovery-based training means the muscles that are recovered decide the session, not the day of the week.
  • Adaptation happens between sessions, so recovery is part of the training rather than a gap in it.
  • Soreness is an unreliable signal, which is why the app models recovery per muscle instead of asking how you feel.
  • Workout With Me tracks 19 muscle subcategories and brings a muscle back into rotation at 80% recovered.
  • You can self-report training the app never saw, and the plan reshapes around it.

What is a Recovery-Based Training?

A way of programming where each muscle group is trained only once it has recovered enough from its last session, rather than on a fixed weekly schedule. The training plan is derived from the athlete's current recovery state, so sessions land when the target muscles can actually handle them.

What Recovery-Based Training Actually Means. Most programs are written on a calendar. Chest on Monday, back on Tuesday, and if you're still sore on Tuesday that's your problem. Recovery-based training says the opposite: you train a muscle when it's ready, and you don't when it isn't. The hard part has always been knowing which is which. That's the bit the app does.

You Don't Grow in the Session. You grow between sessions. Training breaks the tissue down and the adaptation happens while you recover, which means the rest is not the gap between the training, it is part of the training. Hit a muscle again before it has finished rebuilding and you are just adding damage on top of damage.

Soreness Is a Bad Signal. Soreness peaks a day or two after training and then fades long before the muscle is actually done adapting. Some sessions leave you crippled and recovered; others leave you fine and nowhere near ready. Going by feel means guessing, and most people guess in the direction of doing more.

The Engine Tracks 19 Muscle Groups. Every set you log starts a recovery clock, not on a vague body part but on a specific muscle. Your chest is tracked as upper, middle and lower separately, 19 subcategories in total. How long each clock runs depends on your experience level and on whether that muscle was doing the work or just assisting.

80% Is the Line. A muscle comes back into rotation at 80% recovered rather than 100%. That's deliberate. Waiting for perfect means training less often than you could, and 80% is where you can train hard without digging a hole. Below that, the engine leaves the muscle alone no matter how good you feel.

What Comes Out the Other End. Open the app and there's a session waiting that's built from what's ready right now. Ask for a full cycle and it plans forward, working out when each muscle will be back, and lays your next block onto real dates. If nothing is ready it tells you to rest and when to come back, instead of inventing a workout to protect a streak.

It Handles the Weeks You Go Off Script. Played five-a-side, went to a class, lifted at a hotel gym with no phone out? Tap those muscles into the body map and the engine treats it exactly like a session it tracked itself. Your plan reshapes around the training it never saw, which is most people's real training week.

Frequently Asked Questions

It's programming that starts from your recovery instead of from a calendar. Rather than deciding in advance that Monday is chest day, you train whichever muscles have recovered enough to be trained hard. The plan follows your body rather than the other way round.

It's a normal split that pays attention. You still pick push/pull/legs or upper/lower or whatever suits you, but which session you do on a given day comes from what's actually recovered. You get the structure of a split without the part where you grind a muscle that isn't ready.

In the app, you look. The body map shows what you worked and how hard, and the Muscle Breakdown gives you a percentage and a time remaining for every group. Outside the app you're mostly guessing, because soreness fades before recovery finishes.

Usually the opposite. Because recovery is tracked per muscle rather than per body part, the engine can nearly always find something worth training. Your chest being wrecked doesn't cost you a session, it just means today is a different session.

Tell it. Open Progress, then Recovery, tap Mark crushed muscles and select whatever feels wrecked. The engine treats self-reported fatigue exactly like a session it logged itself, so a Sunday match still shapes what it gives you on Monday.

Everything social is free forever: finding partners, hosting and joining workouts, gyms, chat, and friends, plus workout logging, personal records, and the recovery body map. The S.H.A.R.P engine is free to try. WWM Pro unlocks unlimited S.H.A.R.P cycles and suggestions, custom engine preferences, the advanced workout report, and full statistics, from $7.99 a month.