Lifting, running, recovery, and food in one app, on one subscriptionRecovery-aware programming, built on exercise scienceWorks with Apple Health, WHOOP, Strava, and Health ConnectIn beta now · Founder pricing for the first 50 membersLifting, running, recovery, and food in one app, on one subscriptionRecovery-aware programming, built on exercise scienceWorks with Apple Health, WHOOP, Strava, and Health ConnectIn beta now · Founder pricing for the first 50 members
ProductOverviewFeaturesProgramsSOREN Research EngineNutrition TrackingIntegrations
How It WorksPricing
ResourcesGuides1RM CalculatorTDEE CalculatorMacro Calculator (Lifters & Runners)ACWR CalculatorAbout

Algorithm-driven · Beta

One coach for your lifting, your running, your recovery, and your nutrition.

Four separate apps leave you connecting the dots. Mass in Motion brings your training together.

Free to join. Founder pricing is $64.99/year for the first 50 eligible members, against $89.99 normally.

See it all together
Mass in Motion Today screen showing a lift and run session, coach notes, and recovery guidance
Mass in Motion

Your training. Together.

Lifting, running, recovery, and nutrition. One app. One subscription.

Mass in Motion

Less juggling.
More training.

Mass in Motion is a hybrid athlete training and nutrition app that brings strength training, running, recovery, and nutrition tracking into one system.

Get early access

Separate tools are illustrative examples with sample data. Final screen is from Mass in Motion.

The centerpiece

What each piece does, and what it feeds

Lifting feeds recovery, recovery shapes training, and nutrition fuels both. An integrated loop instead of four apps that never talk.

Mass in Motion multi-week schedule for the Strength Base + Running Maintenance program, showing lift and run days across the block
Progression

Strength programming built around the rest of your training

Programs progress around your goals, equipment, and fatigue. Heavy lower-body sessions are spaced away from hard runs so leg work never sabotages aerobic progress.

Estimated 1RMTracks top working sets automatically without 1-rep grind tests
Volume balanceMonitors weekly sets by muscle group to avoid chronic under/over-training
Progression modelsHypertrophy, conjugate, traditional strength, or powerbuilding
Aerobic fitness

Pace zones set from your actual fitness, not arbitrary miles

Easy, threshold, interval, and marathon targets update dynamically from your recent logged runs. Weekly mileage scales safely alongside your lifting load.

Performance Index pacesIndividualized pace zones that adjust as your running fitness changes
Schedule protectionHard speed days stay separated from heavy squat and deadlift days
Race forecastsPredicts 5K to marathon times directly from completed run history
Autonomic readiness

A readiness score that explains the reason why

Synthesizes training load (ACWR), HRV trends, resting heart rate, and sleep quality to indicate which fatigue mechanism is limiting your adaptation today.

Rolling baselinesUses 7-day HRV windows so one bad night doesn’t distort the trend
Load vs capacityAcute:chronic workload ratio prevents sudden volume spikes
Transparent rulesDocumented sport science instead of an arbitrary percentage score
Adaptive fuel

Calorie targets that adapt to your real expenditure

The engine calculates observed daily burn by matching your logged intake against your smoothed bodyweight trend. Targets adjust weekly toward cut, maintenance, or surplus.

Observed expenditureMeasures what actually happened, eliminating formula guesswork
Capped weekly stepsAdjustments clamped to 150 kcal a week, with physiological calorie floors
Integrated loopFeeds the exact energy demands of your lifting and running volume

01 / Train as one athlete

Lifting and running aren’t separate programs

Most apps force you to pick: follow a marathon plan that ignores your deadlift, or follow a powerlifting plan that treats running as an accident. Mass in Motion constructs the entire week together so your legs survive both.

Week 3 · Strength Base + Running Maintenance3 lift days · 3 run days
  1. MonRun + Lift

    6x800 + Upper

    Intervals paired with an upper day on purpose: VO2 max work without adding lower-body lifting fatigue

  2. TueRunning

    Easy Run

    Easy aerobic volume the day after intervals

  3. WedStrength

    Lower

    Heavy lower day placed two days clear of the next quality run

  4. ThuRecovery

    Rest

    No session scheduled

  5. FriStrength

    Full Body

    Full-body session between the lower day and the weekend quality run

  6. SatRunning

    Tempo Run

    The week's one quality run, on legs that have not squatted since Wednesday

  7. SunRecovery

    Rest

    No session scheduled

Lifting styles

Hypertrophy, conjugate, traditional strength, and powerbuilding options.

Pace zones

Pace zones come from your Performance Index and update as your recent running changes.

Conflict protection

Heavy squats and hard speed sessions are never scheduled on consecutive days.

Programs Overview
Mass in Motion Programs screen showing concurrent lifting split and running plan
Multi-Week Schedule
Program Overview screen showing the full multi-week coordinated training block

02 / Know when to push

Recovery guidance you can trace to real numbers

Most recovery scores are black boxes: an arbitrary percentage with no explanation. Mass in Motion shows the exact inputs — training load, HRV baseline, sleep, and resting heart rate — and tells you how to adjust today’s session.

Mass in Motion Recovery Trends screen displaying recovery score history, HRV rolling baseline, and training load
01Training Load (ACWR)

Acute:Chronic workload ratio

Compares your acute 7-day fatigue against your 28-day chronic fitness capacity. Keeps training in the 0.8–1.3 progressive zone and flags sudden volume spikes.

02Recovery Trend

7-day rolling HRV & RHR baseline

Heart rate variability and resting heart rate are compared against your personal running baseline, preventing a single restless night from derailing your training block.

03Today's Recommendation

Transparent training adaptation

Translates physiological data into actionable decisions: hold planned intensity, trim accessory sets, or cap run pace at Zone 2 aerobic recovery.

Read the methodology →HRV recovery score guide

03 / Personalized athlete research

Machine learning built to study one athlete: you.

SOREN is the research engine inside Mass in Motion. It analyzes your training, sleep, recovery, nutrition, and performance over time to discover relationships specific to your physiology.

Your Data
TrainingSleepRecoveryNutritionPerformance
SOREN Research Engine
Collect

Raw logs, wearable feeds & weigh-in trends

Compare

Isolates similar training contexts against each other

Learn

Surfaces emerging patterns under "Still learning"

Validate

Promotes only repeatable, sustained relationships

Personal Insights
ExampleValidatedTraining × SleepN-of-1 Discovery

Squat sessions after < 6.5h sleep lose an average of 4.2% top-set load

Across your last 30 lower-body sessions, acute sleep restriction reliably compromised top-set working weight, while bench press and easy runs showed no statistically significant reduction under the same sleep deficit.

What was compared18 sessions with 7.0h+ sleep against 12 sessions under 6.5h.

04 / Fuel the work

Food logging without the busywork

Logging should take seconds, not minutes. Scan a barcode, snap a nutrition label, describe your plate in plain English, or search verified databases — every entry can be reviewed before it counts.

Mass in Motion barcode scanner framing a product barcode

Barcode scan

Scan the package in seconds

Point your camera at any barcode to pull verified nutrition from a catalog built on USDA, Open Food Facts, and athlete-verified data.

Fast and reliable. If a product is not in the catalog yet, add it once and it is verified for the community.

Nutrition Facts scan

Scan the label straight off the packaging

No barcode, or a product the catalog has never seen? Frame the Nutrition Facts panel and serving size, calories, and macros are captured directly.

The numbers come directly from the packaging in front of you, not a generic online lookup that might be a different formulation.

Describe meal

Type what you ate in plain English

"Cheeseburger with onions, pickles, ketchup, wheat bun and kettle chips." Eating out means no barcode, so describe the plate in one line and let the parser split it into items.

Deterministic parsing, not an LLM hallucination. It matches your words against verified catalog servings without ever inventing numbers.

Mass in Motion daily nutrition dashboard showing the calorie ring, calories eaten against target, and macro breakdown

The Payoff

Everything lands in one clean daily view

See calories eaten, targets, and remaining at a glance. Protein, carbohydrates, fat, and fiber are tracked against adaptive targets set for your specific training demands — not a generic 2,000 calorie estimate.

2,028 / 2,084kcal target
178 / 168g P198 / 209g C61 / 64g F
Calorie balanceLive dial showing calories consumed vs remaining
Macro targetsProtein, carbs, and fat balanced for lifting and running recovery
Meal timingChronological timeline mapping intake around workouts
MicronutrientsSecondary view for sodium, potassium, and essential vitamins
Explore nutrition tracking →

The Adaptive Loop

What you eat + how your weight moves → next week’s target

01

What you eat + how your weight moves

Logged daily calories paired with your smoothed 7-day scale trend

02

Your real energy needs

Calculates observed daily burn from empirical data, eliminating static formula errors

03

Next week's target

Weekly steps capped at 150 kcal toward cut, maintenance, or surplus, with physiological calorie floors

Try the macro calculatorEstimate your TDEE

Data sources

Your wearable already knows. Now your training plan does too.

Recovery metrics and completed runs sync seamlessly into your schedule, informing what the algorithm prescribes next.

Apple HealthLIVE

HRV · Sleep · RHR · Steps

WHOOPLIVE

Recovery · Sleep · Strain

StravaLIVE

Runs · Pace · Routes

Health ConnectLIVE

Android health · Wear OS

OuraPLANNED

Sleep · Readiness

Early access

Seen enough?

Join the list and we will email you the launch date and your founder pricing details. Founder pricing is $64.99/year for the first 50 eligible members, against $89.99 normally.

Transparent pricing

One subscription covers all of it

Log your own lifts and runs for free, forever. Premium replaces what would otherwise be four separate apps and four separate subscriptions with one coordinated system. Every paid option includes a 14-day free trial.

Free

$0/forever

Log lifts and runs, track sets with RIR, save routines, and browse the full exercise library with no credit card.

Included foreverManual logging, rest timers, workout history export
Monthly

$12.99/month

Full premium access billed month-to-month. Cancel anytime with one tap.

Flexible cadence14-day free trial included before first charge

Compare with four separate subscriptions: lifting app ($12/mo) + running plan ($15/mo) + recovery tracker ($30/mo) + macro tracker ($10/mo) = $67/mo. Mass in Motion starts at $5.41/mo.

See full pricing and feature breakdown →

Why this exists

“I tested an AI coaching app that scheduled a hard interval session the day after my heaviest leg day. I asked if anything looked off. It said no. I had to point at both days directly before it admitted the intervals would probably take a hit from the leg fatigue.”

“I knew enough to catch that. Most people wouldn’t.”

Brandon Lemley

Founder, Mass in Motion

That gap is why Mass in Motion generates programs from a deterministic algorithm instead of a language model improvising a workout. The scheduling rules are written down, they run the same way every time, and you can read exactly how they work before you ever pay for anything.

FAQ

Common questions

Do I still need separate apps for lifting, running, and macros?

No, that is the point. One subscription covers strength programming, running plans, recovery scoring, and nutrition tracking in one place. Beyond one bill instead of several, the pieces inform each other: training load feeds the recovery score, recovery shapes the next session, and your bodyweight trend tunes your calorie target.

What do I actually get if I join today?

Two emails and no obligation: a confirmation email now, and the launch date when it is set. Joining also puts you in line for founder pricing, which is $64.99 per year for the first 50 eligible members against $89.99 normally. If you want the app before launch instead of news about it, apply for the beta and you can be training on the build now.

What does it cost?

Logging your own lifts and runs is free forever, with no subscription. Premium is $12.99 per month or $89.99 per year, and every paid plan starts with a 14-day free trial. Founder pricing is a limited annual rate of $64.99 for the first 50 eligible early members. One subscription covers programming, recovery scoring, pace targets, and nutrition tracking.

What makes this different from every other lifting app?

Most apps store a program you picked and log what you did against it. This one writes the program and keeps revising it. Loads climb off an estimated max recalculated from your logged working sets and RIR, volume is tracked against per-muscle-group landmarks so nothing quietly gets undertrained, weak points get their own accessory work, and progressions, deloads, and tapers are scheduled before you stall. If you also run, the running is planned into the same week rather than left to fight your leg days for recovery.

Does AI write the programs or pick exercises?

No. Programs are generated by a deterministic algorithm designed and tuned by a human. No language model invents exercises, substitutes lifts, or assembles plans on the fly. The same inputs produce the same program every time, and the methodology is published rather than hidden.

You say no AI, but you also say machine learning. Which is it?

Both, doing different jobs. SOREN is a research engine, not a chatbot: it uses machine learning to run the statistical equivalent of an n-of-1 study on you, across your own logged sleep, outcomes, recovery, exercises, and nutrition. It waits for a pattern to repeat across enough sessions and enough weeks, tells you plainly what it is still learning, and only then shows a finding with the evidence behind it. It does not use generative AI to create your workouts. Your program is still written by the deterministic algorithm. ML learns, algorithms program.

When does Mass in Motion launch?

It is in beta now, and beta testers are training on the build today. The core algorithm, wearable integrations, GPS run tracking, and active workout logger are all live in it. Remaining work before public launch is device testing, app store review, and payment validation. Join the list and you will get the date as soon as it is confirmed.

Do I need a Garmin or Apple Watch?

No. Everything works with manual entry - log runs and lifts by hand if you prefer. Apple Health, WHOOP, and Strava integrations are live so HRV, resting HR, sleep quality, and run data can flow into the recovery engine.

Can I use my own program?

The 5-step custom program setup is live in the build now. Answer questions about your goals, weekly availability, experience level, injuries, and equipment, and the algorithm generates a full multi-week plan.

What happens if I get injured?

Flag the area in settings. The algorithm uses your flag to remove conflicting lifts, suggest lower-risk alternatives, and reduce running load until you clear the flag.

Does it track nutrition too?

Yes. The food logger supports barcode scanning, Nutrition Facts label scanning, plain-text meal descriptions, search across a database built on USDA, Open Food Facts, and FatSecret Premier data, plus verified entries submitted by other athletes, quick-add macros, custom foods, and saved recipes. Calorie and macro targets adapt weekly from your logged intake and bodyweight trend, with conservative caps and floors: same deterministic, transparent approach as the training engine.

Does it work offline?

Yes, by design. Every tap writes to local storage first and syncs when connection returns.

Is there a companion watch app?

Not at launch. The app reads from your wearable rather than writing to it. The lock screen Live Activity widget for rest timers and GPS runs works natively on iOS without a watch app.

Early access

Carry the momentum

Join the list and we will email you the launch date and your founder pricing details. Founder pricing is $64.99/year for the first 50 eligible members, against $89.99 normally.

Want to train on it now? Beta testers get the build before launch. Four questions, about thirty seconds.

Apply for the beta →