The workout app for gym anxiety: know every move before you walk in

Most gym anxiety is the gap between walking in and knowing what to do. A good app closes it before you leave the house. RIRLift shows today's session with a weight for every exercise, a demo for every move, and a swap ready if a machine is taken. Between sets you tap one number, and nobody can tell it's your first month.

Free on iPhone and Apple Watch · No account · Coming to Android: join the waitlist

4.9 on the App Store 3,000+ lifters
The dashboard before a session: Push Hypertrophy is ready, with Coach's starting load for each exercise and a Start button

What someone with gym anxiety needs from an app

From first visit to just another session

First visit: machines only, quiet hours

Alex has lifted at home a little and avoided the gym for a year. First session on the machine plan below, at 2 pm on a Tuesday.

ExerciseYou loggedNext sessionWhy
Leg Press90 lb (Estimate), 22 reps, nothing left110 lb × 10–12The light estimate measured you in one set: 22 reps to failure converts to about 110 lb for 10 with 2 left.
Machine Chest Press50 lb (Estimate), 14 reps, nothing left55 lb × 8–1250 × 43 ÷ 39 ≈ 55. One set, and the rest of the session is set from what you actually did.
Seated Cable Row70 lb (Yours), 11 reps, 2 left70 lbAlex picked this weight himself, so it's marked Yours and the app works from it. Close to plan: the weight holds.

Nobody saw a struggle with a weight that was too heavy. The light starts were deliberate, and session 2 opens with real numbers.

Week 4: same route, heavier weights

Eight sessions in. Alex knows where every machine is and walks straight to the leg press.

ExerciseYou loggedNext sessionWhy
Leg Press130 lb, 12 / 12 / 12 reps, 2 left140 lb × 10–12Every set reached the top of 10–12: up one step, reps back to 10.
Machine Chest Press60 lb, 12 / 11 / 10 reps, 2 left (target 10)60 lb × 11The weakest set hit the target, not the top. Same pin, one more rep.
Seated Leg Curl60 lb, 15 / 15 reps, 2 left65 lb × 10–15Top of the range on both sets: one 5 lb step.

Progress happens without a single decision on the gym floor. You move the pin to the number on the screen.

A crowded evening, and a set goes wrong

Work ran late, so it's 6 pm and busy. Alex rushes the rest and the chest press falls apart. Target: 8 reps with 2 left.

ExerciseYou loggedNext sessionWhy
Machine Chest PressSet 2: 60 lb × 7, 1 leftSet 3: 55 lbBelow the 8–12 range: 60 × 37 ÷ 39 ≈ 57, rounded to the stack's 55.
Leg Press140 lb × 10, 1 left (target 10, 2 left)140 lbCloser to failure than planned, but you got the reps. The weight holds.

A bad set isn't a verdict. The next set adjusts quietly and the plan carries on.

Plans that keep the gym floor simple

Make it fit you

When a different app fits better

Questions

How do I get over gym anxiety?

Go in with a plan you can follow without thinking: which machines, in what order, at what weight. Quiet hours and a short machine routine make the first few weeks easier.

What should I do on my first day at the gym?

A short machine circuit: a leg press, a chest press, a row and a leg curl. Start light, and let the first set tell you the right weight.

What if I don't know how much weight to lift?

The app picks it. New lifts start light with an Estimate, and one set of as many good reps as you can sets your working weight. The weight calculator works outside the app too.

What if someone is using the machine I need?

Open the swap picker. It shows replacements that train the same muscles, each with a starting weight, so you can move on instead of waiting.

Is it free?

Yes. Unlimited workouts, the suggested weights and up to 4 active routines are free with no account. Pro adds more Coach conversations and unlimited routines.

More ways lifters use RIRLift

Every lifter and goal