Stolen Reps app icon Stolen Reps

Workout generator by equipment: build a session from exactly what you own

Quick answer: an equipment-based workout generator asks what gear you have (dumbbells, kettlebell, barbell + rack, bands, a pull-up bar, machines, or nothing) and programs a complete session using only that. In Stolen Reps, check your gear once in Settings and every generated workout, plan session, and adaptation respects it automatically.

Why generic programs fail at home

Most workout programs quietly assume a commercial gym: leg press here, cable row there. Follow one at home and you're constantly substituting on the fly, which usually means skipping the hard lifts or doing a worse version of the workout. The fix is inverting the order: start from the equipment, then build the program.

What good equipment-aware generation looks like

Stolen Reps adjust panel with time chips, equipment adjustment and energy check-in

How to do it in Stolen Reps

  1. Settings → Home Equipment. Check off what you own, from bodyweight-only to barbell, squat rack, bench, kettlebells, bands, machines, sleds and ergs.
  2. Generate. Pick time + training style; the session is built from your gear with proper warm-up, paired main lifts, and a finisher.
  3. Override per session. On the home screen, "Adjust time · gear · feel" changes today's equipment (garage vs. living room vs. hotel) without changing your defaults.
  4. Swap any single move. Don't like a pick? The variations sheet offers alternatives that still fit your equipment and muscle target.

What a good session looks like from each equipment tier

"Build from my equipment" only helps if the result is actually a complete session, not a random pile of moves the filter happened to allow. A good generator still covers the four movement patterns your body works through — a squat, a hinge, a push, a pull — plus a little core and conditioning, using whatever you own to express each one. Here is what that looks like tier by tier, and how Stolen Reps' AND-logic gating keeps each session honest.

Bodyweight only

With nothing on hand, the constraint isn't the pattern, it's the load. A weak generator fills the gap with volume — 50 air squats, 40 sit-ups — which is boring and stops challenging you fast. A good one reaches for harder progressions: push-up variations and pike or elevated push-ups for the vertical push, split squats and tempo squats for the legs, hip hinges and single-leg work for the posterior chain, rows off a table edge or a bar for the pull, and hollow or plank holds for the core. Because it's all bodyweight, it's also the quietest tier — useful before the kids wake or during a nap-time window.

Dumbbells only

A single adjustable pair is the highest return-per-square-foot equipment there is, and it unlocks nearly every pattern: goblet and front-racked squats, Romanian deadlifts, floor and overhead presses, bent-over and single-arm rows, and loaded carries. Because dumbbells let you load each side independently, they quietly fix left/right imbalances too. This is why the 20-minute dumbbell session is one of the most efficient formats in the app — short, complete, and endlessly scalable by swapping the plates.

Kettlebell

Kettlebells shine for the styles built around momentum and continuous work — HIIT and functional. Swings, cleans, snatches, goblet squats, presses, and get-ups combine strength and conditioning in the same movement, so a metcon or EMOM built from a single bell can be a genuinely hard 20 minutes. The generator leans into that: with a kettlebell checked, a HIIT or functional session will string ballistic and grind movements into intervals rather than treating the bell like a light dumbbell.

Barbell and rack

This is where AND-logic earns its keep. A barbell alone lets you deadlift, row, press, and clean — but a back squat needs a barbell and a squat rack to unrack the load safely, and a bench press needs a barbell and a bench. Stolen Reps models those dependencies per exercise, so it will only program a back squat when you've actually checked both the barbell and the rack. Check all three — barbell, rack, bench — and you get the full compound-lift menu that anchors a serious garage-gym program: squat, hinge, horizontal and vertical press, and heavy rows, paired as non-competing supersets when your window is short.

Resistance bands

Bands are the honest edge case. They travel anywhere and are easy on the joints, and they cover the upper body well — pulldowns, presses, rows, pull-aparts, and face pulls all load cleanly. Where a good generator has to be truthful is the lower body: bands can't load a heavy squat or hinge the way iron can, so the session leans on higher-rep tension, single-leg work, and tempo rather than pretending a light band equals a barbell. Stolen Reps won't hand you a "band back squat" and call it a strength day.

Machines and cables

In the app, machine is a single generic bucket — check it and you open up leg press, cable rows, lat pulldowns, and the rest of a commercial-gym floor. The cardio machines are gated separately and specifically: a rower, bike, treadmill, or ski erg each unlocks the monostructural intervals that make up a good cardio session. That separation matters — owning a treadmill shouldn't make the app think you have a cable stack, and checking "machine" shouldn't conjure a rower you don't own.

Matching your equipment to a training style

Equipment doesn't just decide which exercises are possible — it decides which styles of training play to its strengths. Stolen Reps offers five: strength, bodybuilding, HIIT, functional, and cardio. Picking the style that suits your gear is the difference between a session that flows and one that fights the equipment you have.

You don't have to memorize any of this. Pick the style you're in the mood for and the generator only draws exercises your checked equipment can actually support — but knowing the pairing helps you get more out of a limited kit.

Where most equipment filters go wrong

Plenty of apps have an equipment checklist. The failures show up in the details, and they are exactly the complaints that fill the one-star reviews of the big fitness apps — people who told an app what they had and got served the opposite. The common breakages:

Common questions

What if I only own one adjustable dumbbell pair? That's plenty. Check dumbbells and nothing else, and every session is built from that pair — squats, hinges, presses, rows, and carries — scaled by how you set the plates, not by pretending you have a rack.

Does it work at a full commercial gym? Yes. Check the barbell, rack, bench, machine, and cardio machines you have access to, and the generator draws from the whole menu. Traveling to a hotel gym for a week? Override the equipment for those sessions without touching your home defaults.

Can I really use it with nothing at all? Yes — bodyweight-only produces a real, progression-based session, not a filler circuit. See the no-equipment guide for what that looks like.

Is any of this locked behind an account or a surprise bill? No. Stolen Reps runs offline, keeps your data on your device, and doesn't require an account to generate a workout — so there's no login wall between you and training, and no questionnaire that ends in an unexpected paywall.

Related: home gym workout plans · the 20-minute dumbbell workout · the workout app for busy dads · training with no equipment.

Join the free beta iPhone · TestFlight · Free during beta