Skip to main content

How bodyweight and assisted exercises work

Progression and tracking
01Read

Pull-ups, push-ups, dips, ring rows, pistol squats, assisted pull-up machines. The lift is your body, sometimes plus or minus a load. Rackd treats bodyweight as a real number on the bar, because it is. Set it once and the math works for every variant in the library.

Set your bodyweight in your profile

Open Settings, tap Profile, enter your current bodyweight. That number is what Rackd reads when you log a bodyweight set. Update it when it shifts. The history of your bodyweight is kept, so older sessions stay accurate to the bodyweight you had on the day, not today's number.

If you log a session and your bodyweight has not been entered, the app prompts you the first time you tap a bodyweight exercise. One tap, one number, done.

Logging a bodyweight-only set

For a clean bodyweight set, like a strict pull-up or a push-up, log the reps. The weight field is filled with your current bodyweight automatically. Volume, training max, and PRs all read that figure. If you bang out 8 strict pull-ups at 180 lbs of bodyweight, that is 1,440 lbs of working volume on that set. The engine knows.

Adding a plate or a band

Wear a dip belt with 25 lbs hanging? Tap the weight chip and add 25. Rackd stores the added load on top of your bodyweight, so the working number is bodyweight plus added. Take a band off a heavy bar set? Same field, negative number. The total is the load your bones actually felt, and that is what the engine progresses on.

Assisted machines subtract from bodyweight

Assisted pull-up and assisted dip machines work the other way. The pad takes weight off you, so you log the assistance as a subtraction. Bodyweight 180 lbs, machine assistance 60 lbs, working load 120 lbs. The chip shows the working number. Drop the assistance over time and the working number climbs. That is the progression you are after.

The 453 exercises in the library include the bodyweight variants, the weighted variants, and the assisted-machine variants as separate entries. Pick the one that matches the rack you are using. The math runs the same on all of them.