Your weightlifting coach, always on.
Lifting Lab programs your cycle, analyzes your lifts frame by frame, tells you why it missed, and gets you through meet day. Built for one sport, competitive weightlifting: the snatch and the clean & jerk.
12weeks out
A cycle built off your real numbers.
Technique, strength, specification, peak, and masters cycles, periodized off your actual PRs, not a generic percentage table. Every set arrives with target weight, percentage, and plates already loaded. Miss a session and Lifting Lab reschedules it, no guilt trip.
8weeks out
Tell it how you feel. It builds the day.
Energy, soreness, your equipment, the time you have. Lifting Lab builds the session around it: the right lift for today's rotation, strength work that avoids what's sore, accessories that balance the day. Then it's yours to reorder, swap, or dial up or down.
Open the app on any day and it already knows: an unfinished session waiting to resume, the week at a glance, and a flag the moment the same technique fault shows up twice.
4weeks out
It missed. Here's where it went.
First pullTransitionSecond pullTurnoverCatch
Film a set on your phone. Lifting Lab plots the bar path, splits it into five phases, and shows you where it drifts, no sensor, no pairing. Compare today's snatch against your best one, at true scale.
And when the tracking isn't clean, it says so and shows the evidence, rather than handing you a number it can't stand behind.
1week out
The week the numbers matter.
Taper week is arithmetic. Lifting Lab carries the maths the sport actually runs on, worked against your lifts rather than a table.
- Sinclair
- Your total, scored across bodyweights
- Openers
- A first attempt you will make, not one you hope for
- Prilepin
- Rep and intensity ranges per block
- Plate math
- Loaded for your gym's actual inventory
- Warm-up ramps
- Jumps shaped the way a coach would set them
- Your own history
- Every number above, against what you lifted last cycle
0meet day
The warm-up room runs on attempts, not the clock.
Lifting Lab counts your warm-ups, tells you when to take the next one, and tracks your six attempts on the board. Openers you'll make. Totals you'll keep. Nobody explains the warm-up room. This does.
It already knows how you actually train.
Before it builds today's session, Lifting Lab reads your last month: how often you trained, how long sessions actually ran, where your misses clustered, and what Bar Trace and Technique Doctor caught on film. Then it scales volume, intensity, and rest to match, real progressive overload instead of a fixed plan, and swaps in a corrective exercise for a fault that keeps showing up. It never rewrites your program, and it always shows its work.
- Effort
- You trained 5 of the last 12 scheduled days.
- Pacing
- Your last 8 sessions ran about 100 minutes against a 73 minute estimate.
- Fatigue
- 9 of your last 9 misses came in the last third of a session.
- Technique
- Bar Trace caught "Bar Swung Away" twice on film. Technique Doctor named it, and today's session swaps in Segment Clean to fix it.
A rough month never spirals: a floor stops it from easing a session below 70% of normal. Free, from the first session, no upgrade required.
A log book for what a sensor can't measure.
Sessions and reflections land on one timeline. Nothing is required, nothing is scored, and the chart knows five-out-of-five sleep is good news while five-out-of-five fatigue is not.
Every session counts for something.
Levels and streaks built from real training: sessions finished, sets made, tonnage moved, and PRs set. Badges unlock for real milestones, strength, Sinclair, programs completed, and lifts analyzed. No fake points, it's computed from your log, so your history counts from day one.
The rest of it.
A cycle is the spine, but most of the app is the things you reach for between sets. All of it is free.
Everything you need to start is free.
Log your training, get an adaptive session every day, and run Beginner Foundation, free, forever. Pro adds unlimited video analysis, the other four programs, and meet day.
Questions.
Yes, and generously. The daily dashboard, guided workouts, Build My Workout, the Beginner Foundation program, the PR tracker, the illustrated exercise library, every calculator, sharing, and three bar-path analyses a month never expire, never lock, and need no account. Pro is a separate add-on for unlimited analysis and the rest of the programs.
No. Tell Lifting Lab how you feel, what's sore, and how much time you have, and it builds the session, or run one of the five periodized programs if you want a full cycle. Either way, nothing is locked: reorder, swap, or adjust anything before or during the workout.
No. Bar Trace reads speed, path and phase timing from a phone video. No sensor, no clip-on unit, no pairing.
It depends on the clip: side-on, whole bar in frame, steady phone. When tracking is weak, Lifting Lab says so and shows the evidence, rather than giving you a number it can't back up.
Video analysis runs entirely on-device. No clip or lift data is sent anywhere to score it. Training data syncs to your own private iCloud so it follows you across devices (clip sync is a separate opt-in), never to a third-party server, and there's no Lifting Lab account required.
Both. Pick kg or lb in Settings and every screen follows your choice, plus there's a dedicated kg to lb converter in Tools. Everything is stored in kg internally, matching IWF competition and the way the sport is actually coached, and converted for display.
Not yet. Lifting Lab is iOS-only today.
No. Every field is optional, nothing is scored, and skipping it costs you nothing. Lifting Lab suggests a reflection every few weeks and that suggestion is dismissible.
Have a question?
Got a question the FAQ didn't answer? Ask it here. Bug reports and feature requests land in the same inbox, and a real person reads every message: a software engineer and weightlifter who built Lifting Lab to run his own training.