The workout app for intermediate lifters whose gains have slowed

Past the first year, adding weight every session stops working, and a log that only records numbers can't tell you why. An intermediate lifter needs an app that decides when a lift has earned a jump, sizes the jump by how hard the sets were, and notices a real stall. RIRLift does that from the weight, reps and RIR you log: double progression judged on your weakest set, two steps when the sets were clearly easy, and a 10% step back offered only after a measured stall.

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

4.9 on the App Store 3,000+ lifters
The progress screen: an exercise's estimated 1RM trend charted over the last eight weeks

What an intermediate lifter needs from a workout app

What the weights do once progress gets hard

A bench press that's stopped moving

Leo has trained for three years and runs the 4-day plan for stalled lifters below. Upper Heavy: bench for 5–8 reps with 2 left, rows for 6–10.

ExerciseYou loggedNext sessionWhy
Barbell Bench Press235 lb, 7 / 6 / 6 / 6 reps, 2 left, third session in a rowRecap offers 210 lb × 5–8Three sessions without a new rep is a measured stall. 235 × 0.9 ≈ 212, rounded to 210 lb. Tap Deload and the target resets to 5; tap Not yet and nothing changes.
Barbell Row185 lb, 10 / 10 / 10 / 10 reps, 2 left190 lb × 6–10Rows didn't stall. Every set at the top of the range: one 5 lb step, target back to 6.

One lift steps back, the others keep going. The deload is a response to your numbers, and the call is yours.

A squat day that went better than planned

Lower Heavy, then Lower Volume later in the week. Squat targets 5–8 reps with 2 left; hack squat 8–12 with 1 left.

ExerciseYou loggedNext sessionWhy
Barbell Back SquatSet 1: 275 lb × 8, 4 leftSet 2: 290 lbTwo more left than planned: 275 × 41 ÷ 39 ≈ 289, rounded to 290 lb.
Romanian Deadlift225 lb, 10 / 10 / 9 reps, 2 left (target 9)225 lb × 10The weakest set hit the target but not the top. Same weight, one more rep.
Hack SquatLower Volume: 180 lb, 12 / 12 / 12 reps, 1 left185 lb × 8–12Every set at the top of 8–12 at the planned effort: one step up, reps back to 8.

When a set says the weight is light, the next set fixes it. When a lift isn't ready, it holds. Neither needs a spreadsheet.

Six days of push/pull/legs

Maya is an advanced lifter on the 6-day split. Push day: lateral raises for 12–20 taken to failure, incline press for 8–12 with 1 left.

ExerciseYou loggedNext sessionWhy
Dumbbell Lateral Raise25 lb, 20 / 18 / 16 reps, nothing left (target 16)25 lb × 17The weakest set hit 16, so the next target is 17 at the same weight.
Incline Dumbbell PressSet 1: 70 lb pair × 8, 3 leftSet 2: 75 lb pair70 × 40 ÷ 38 ≈ 74, rounded to the next dumbbell.
Cable Fly40 lb, 15 / 15 reps, 1 left45 lb × 12–15Both sets at the top of the range: one stack step up, reps back to 12.

Every lift in a high-volume week gets its own decision. You train; the app keeps the books.

Plans for lifters past the first year

Make it fit you

When a different app fits better

Questions

What's the difference between an intermediate and an advanced lifter?

Roughly, how long progress takes. A beginner adds weight most sessions; an intermediate needs weeks; an advanced lifter may need a whole block for a small gain. Newbie gains covers when the first stage ends.

How do I break a plateau?

First check it's real: three sessions without a new rep at the same weight. Then take about 10% off and build back up, or change the rep range. How to break a lifting plateau goes deeper.

Can I import my workouts from another app?

Yes, from Hevy, Strong and FitNotes. Coach reads the imported history from day one, and your first weights are worked out from it.

Does it work for powerlifting?

For building strength and size on the big lifts, yes. For peaking to a meet, no: there's no taper toward a single heavy rep.

Do I need Pro?

No. Progression, stall suggestions, Ease back in and the Pace setting are free. Pro adds Fine-tune for step sizes, custom plates and bar, all-time analytics, unlimited routines and more Coach conversations.

More ways lifters use RIRLift

Every lifter and goal