Stolen Reps app icon Stolen Reps

We read 1,000 one-star reviews of the top workout apps

Quick answer: we pulled the most recent US App Store reviews for 8 of the biggest fitness apps and kept every 1 and 2 star review. That came out to 1,003 reviews. The complaints fall into five buckets: surprise billing, workouts lost to bugs and sync issues, login walls, plans that are too rigid for real life, and apps that ignore what you told them about your body and your equipment. Almost nobody complains about missing features. They complain about the app fighting them.

How we did it (and what this can't tell you)

We're building a workout app for busy parents, and before writing more code we wanted to know what actually makes people mad enough to leave a one star review. So we read the roughly 500 most recent US reviews for each of 8 leading apps, a mix of big name trackers, AI workout generators, video class platforms, and home workout apps. Out of those 4,000 reviews, 1,003 were rated 1 or 2 stars. Those are the ones we analyzed.

Some honest caveats before you read on. Recent reviews lean heavily toward whatever the latest update broke. A 1 star filter only measures pain, and every one of these apps also has thousands of happy users. Our counts are approximate. So this isn't a ranking of bad apps. It's a map of what breaks people's trust.

Pattern 1: "They just quietly take your money" (about 200 reviews)

The single biggest source of anger isn't fitness at all. It's billing. Annual subscriptions that renew silently with no warning email. Refunds refused. Cancellation buried somewhere deep in a website. And the most hated move in the category: a long, personal onboarding quiz asking for your email, goals, and health details that ends at a hard paywall you never saw coming. One reviewer summed up dozens of others: "make me sign up and put in all my personal information… and then at the last step tell me I have to pay."

To be clear, the takeaway is not that apps shouldn't charge money. People will happily pay for something they trust. The takeaway is about sequence and honesty. Show real value before you ask, show the price early, and make leaving as easy as joining.

Pattern 2: the app eats the workout (about 250 reviews)

This is the largest bucket overall: reliability. Tracking that silently stops working. Watch to phone sync that duplicates or deletes sessions. Crashes that wipe out a workout you're halfway through. Updates that log everyone out, and then the logout wipes years of history. The angriest version of this complaint has a very specific shape: the person had a small window to train, and the app spent it. In one reviewer's words, "wasting my precious and limited workout time fighting with a freezing and crashing watch app instead of working out."

If your training time is a stolen 30 minutes between bedtime and collapsing on the couch, an app that costs you five of those minutes is not a minor bug. That's the whole product failing.

Pattern 3: logins before lifting (about 40 reviews, some of the angriest)

Verification codes that never arrive. Getting logged out and forced to sign back in every time the app opens. A password typed character by character on a watch screen. One reviewer spent half an hour failing to sign in and, in their own words, missed the workout window entirely. For an app whose whole job is to get you moving right now, an account wall puts friction exactly where friction kills.

Pattern 4: plans that break the moment life happens (about 35 reviews, the most vivid)

This bucket is quieter than billing or bugs, but the language sticks with you. A user of one big app described generating workouts as "like playing workout Roulette," where you hope the algorithm picks something usable or you start over until it does. Another asked why the app is so frustrating for planning spontaneous workouts. There are calendar locked programs that make you wait two weeks for the next series to start. Fixed 30 minute formats nobody can change. Apps where skipping one set silently rewrites your whole routine. And if you get injured, the plan and the subscription clock just keep marching without you.

Here's what surprised us. Almost nobody writes "this workout doesn't fit the time I have." We don't think that's because the need isn't real. It's because no app has ever promised it, so nobody thinks to demand it. The rigidity complaints are all the same need in different forms: real life is unpredictable, and the plan should flex instead of guilting you.

Pattern 5: "I told you about my shoulder" (about 50 reviews, the most personal)

The most betrayed sounding reviews come from people who gave the app a constraint and got it served right back at them. A user tells the app about a shoulder injury and a wrist injury, and gets assigned push-ups, push-ups, and more push-ups. Another selects "no pull-up bar" and gets 40 seconds of pull-ups. A lifter with an injured grip spent an hour and a half excluding grip exercises one at a time, then wrote what might be the best product feedback sentence in the entire pile: "This should have taken 5 minutes, not 90."

When you ask for a constraint and it gets ignored, it doesn't feel like a bug. It feels like not being listened to.

What people actually want (it's not more features)

What we did about it

We built Stolen Reps for exactly the person writing those reviews, the parent with an unpredictable 15 to 45 minutes. This pile of reviews is basically our checklist now:

  1. No account. No login. Works offline. Everything stays on your phone. There's no sync to break and no verification code standing between you and the workout.
  2. The first workout is free, forever. No card, no quiz then paywall. When we do add a paid tier, the price will be visible up front and the core generate and train loop stays free.
  3. Tell it your time, gear, and how you feel. It decides, you see everything. A full session on one screen, warm-up to finisher, with per exercise swap and "not today." You get a prescription with visibility, not roulette.
  4. Injuries are hard constraints. Flag a shoulder and the shoulder loading movements are excluded at the engine level, in two taps. Not ninety minutes of manual excludes.
  5. The plan reshapes when life happens. Miss a day, get sick, feel great, or need to stay quiet while the baby sleeps. The week flexes instead of breaking.

Eight questions to ask before trusting any workout app

  1. Can I try a real workout before it asks for money or an email?
  2. Is the price visible before the onboarding quiz?
  3. Does it work with no signal, like a hotel basement gym or a garage with no Wi-Fi?
  4. If the app crashes mid session, is my workout still there?
  5. Can I change today's session length, or is the format fixed?
  6. If I skip a set or swap a movement, does my plan survive?
  7. If I report an injury, do the risky movements actually disappear?
  8. Can I see the whole workout before I commit to it?

Any app that clears all eight deserves your stolen half hour. Ours or anyone else's.

Related: the workout app for busy dads · a plan that survives missed days · generate a workout from your equipment.

Join the free beta iPhone · TestFlight · Free during beta