ProductOverviewFeaturesProgramsSOREN Research EngineNutrition TrackingIntegrations
How It WorksPricing
ResourcesGuides1RM CalculatorTDEE CalculatorMacro Calculator (Lifters & Runners)ACWR CalculatorAbout

Adaptive nutrition

Nutrition Tracking Built for Training

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

Mass in Motion nutrition day screen showing calories eaten against target, with protein, carbohydrate, fat, and fiber progress

Log food whichever way is fastest

Four routes in, so a meal never goes unlogged

The worst logging outcome is a blank day. Packaged food, a label with no barcode, a restaurant plate, or the same lunch you have every week — each one has a route that takes seconds.

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 Describe meal screen, with the note that you review the result before anything is logged

Trust & verification

Nothing is logged until you say so

Every route through the logger ends on a transparent review screen. You see exactly what was found, what it was matched to, and the portion it assumed. You can adjust servings or swap items before it becomes part of your day.

That matters most when typing what you ate. Each detected item links back to the specific words you wrote, so an estimate is something you can inspect and verify — never a mysterious black-box number you have to take on blind faith.

Deterministic, not generative: No language model writes your food log. The parser matches your input against verified catalog servings so the same description produces identical results every time.

Adaptive energy balance

Your targets should change when your body changes

Online TDEE calculators rely on static formulas that know nothing about your metabolism. Mass in Motion measures what actually happened: logged calories against your smoothed bodyweight trend.

STEP 1

Observed Burn Measured

Your smoothed weight curve and logged intake reveal your true daily energy expenditure, free from daily water weight spikes.

Observed TDEEMeasured, not estimated
STEP 2

Weekly Target Check-in

Each week, targets step toward your chosen goal (cut, maintain, or surplus) in small, safe increments.

Target Step150 kcal max / week
STEP 3

Physiological Guardrails

Rate-of-change caps prevent severe deficits, calorie floors preserve lean muscle mass, and missing days freeze targets instead of guessing.

Missing DataFreezes target

Connected system

Nutrition connected to your training

Nutrition isn’t isolated from the rest of your training. Mass in Motion brings your food, lifting, running, recovery, and progress into one subscription.

Your targets move with your body, not with a formula

The engine computes your observed energy expenditure from what actually happened — logged intake against your smoothed bodyweight trend — and steps your calorie and macro targets toward your goal in small, capped weekly moves.

Training is in the same system

Your lifting, running, recovery, and food live in one app on one subscription. The plan does not have to guess what you ate, and your nutrition does not have to guess what you trained.

It is one of the five signals SOREN reads

Nutrition is the N in SOREN, so what and when you ate around training is part of what the research engine studies when it looks for patterns specific to you.

Missing data freezes the target instead of guessing

A few unlogged days will not walk your calories somewhere strange. Rate-of-change limits, calorie floors, and deficit caps follow established energy-balance science.

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 →