How it works
One plan for lifting and running
You tell Mass in Motion what you're training for, how many days you have, and what you've got to train with. It writes a week of lifting and running around that, then changes the plan as your fatigue and fitness move. Here's what's happening underneath.
Your goal sets the shape of the week
Setup starts with what you're actually chasing: a faster race, more strength, both at once, or leaning out while you hold the strength you've built. That choice decides how much of the week goes to the barbell versus the road. It also factors in your experience, your schedule, your equipment, how long you can train in a session, your current mileage, and anything you've flagged as an injury. Two people with different answers get genuinely different plans.
Strength work with a structure behind it
On the lifting side the app supports multiple training styles: traditional strength, hypertrophy, conjugate-style, and powerbuilding, so the program matches the way you actually want to train. Whether that means heavier low-rep work, higher-volume muscle-building sets, rotating max-effort and dynamic-effort days, or a blend of strength and size, the structure adapts. It chooses accessories to shore up your weak points, tracks your volume by muscle group against sensible weekly targets, and progresses your loads off an estimated one-rep max rather than a guess. When you've been pushing hard for a few weeks, it schedules a deload before you dig yourself into a hole.
Running paces that keep up with you
Your training paces come from your own recent running, not a generic table. The app estimates your current fitness and sets easy, threshold, interval, and long-run targets from it, then adjusts them as you get faster. Weekly mileage climbs at a rate your body can absorb, so a build doesn't turn into an injury. There's more on this in the running pace zones guide.
It keeps the hard days apart
Here's the part most apps miss when you train for both: a heavy squat session and a hard interval run don't belong stacked on top of each other. Mass in Motion schedules around that conflict, so a demanding run isn't landing on legs that are still wrecked from yesterday, and a max-effort lift isn't the morning after a long run.
A recovery score you can read
Each day you get a recovery score with the reasoning attached, not a number out of nowhere. It's built from your recent training load, and (when you've connected a wearable) your HRV, resting heart rate, and sleep. The model tracks different kinds of fatigue separately, so it can tell you whether it's your nervous system or your legs that needs the day. If you haven't connected anything, it still works off your logged training; it just tells you it's less certain. The recovery score guide breaks down the inputs.
Training load, tracked over weeks
The app weighs what you've done in the last several days against what you've done over the past month: for lifting and running on their own, and combined. That ratio is what catches a build that's ramping too fast, and it feeds both the deloads and the recovery score. The training load guidegoes deeper.
Logging that survives a real gym
Set tracking is built around reps in reserve (how many you had left in the tank) because that's how effort actually moves day to day. Everything logs offline first, so a dead signal in the basement never eats your session. You can run your sets and rest timers straight from the lock screen, and each workout carries short notes on what to focus on that day.
It works around a tweak
Flag a sore shoulder or a cranky knee and the app swaps in exercises that avoid it and eases the load until you clear the flag. That's a training adjustment, not medical care. It doesn't diagnose, treat, or replace a doctor or physical therapist.
Written by rules, not a chatbot
No language model invents your workouts. Every session comes from defined training logic, your inputs, and your history. That's deliberate. It means the same situation gives you the same sensible plan every time, and you can see why the app made the call it did.
Mass in Motion is a training tool, not a medical service. Training carries risk, and nothing here is a substitute for a doctor, physical therapist, or qualified professional. Read the medical disclaimer.
Want in before launch?
Join the update list for launch news and founder pricing, or apply for the beta.
Want to beta test the app? The update list is for news. Beta access is a separate application.
Apply for the beta →