Research HubEditorial
Opinion · March 2026 · By Stewart, 33 years lifting

Gym Logs Built
by People Who
Don't Lift

Most workout tracking apps are glorified spreadsheets with a mobile skin. They are built by developers who have never loaded a barbell, designed by UX teams who think "sets and reps" is a complete feature spec. Here is what they get wrong.

"I built ShockSet because I spent 33 years in gyms and could not find a single app that understood what I was actually doing. They all tracked the same things — sets, reps, weight — but none of them understood training."

— Stewart, Founder, ShockSet · Network Architect, MSc Digital Transformation

The Five Types of Bad Gym App

Every bad workout app falls into one of these categories. You have probably used at least three of them.

01

The 47-Column Spreadsheet

Common in "productivity" fitness apps

Built by a software engineer who has never loaded a barbell. Tracks 47 metrics per set including "perceived exertion decimal precision" and "ambient temperature". Requires a 12-step setup wizard before your first session.

Takes 8 minutes to log a single set
Crashes on mobile
Requires Excel 365 subscription
Documentation longer than your training programme
02

The Social Media Gym Log

Common in VC-backed fitness apps

Designed by a marketing team whose primary goal is engagement metrics. Every workout is a shareable post. The logging interface is buried three taps behind a feed of strangers' gym selfies.

Notifications every 4 minutes
Requires a public profile
Gamification that rewards posting over training
"Likes" on your deadlift PR
03

The AI Hype Machine

Common in AI-branded fitness apps

Promises "AI-powered personalised coaching" but the algorithm has never seen a 5/3/1 programme. Recommends 3×12 bicep curls to someone running a powerlifting peaking block. Built by a team whose last gym visit was a spin class.

Recommends the same programme to everyone
"AI" is just a lookup table
Cannot handle compound movements properly
Confuses RPE with RIR
04

The Beautiful Useless App

Common in design-award-winning fitness apps

Stunning UI. Gorgeous animations. Completely unusable in a gym. The weight input requires a scroll wheel that moves in 0.5kg increments. The rest timer is hidden behind a swipe gesture nobody discovered. Designed by someone who has never tried to log a set with chalk-covered hands.

Tiny tap targets
Animations that delay data entry
No quick-add for common weights
Requires two hands to operate
05

The Cardio App Wearing Weights

Common in multi-sport tracking apps

Originally built for running. Strength training was bolted on as an afterthought in version 3.0. The exercise library has 200 cardio variations and 12 strength movements. "Bench press" is listed under "chest cardio".

No progressive overload tracking
Cannot handle 1RM calculations
Treats all sets as equal
No understanding of periodisation

What a Real Lifter Actually Needs

This is not a feature wishlist. These are the minimum requirements for a gym log to be useful in an actual training session.

Log a set in under 5 seconds
ShockSet ✓
Auto-fill previous weights
ShockSet ✓
Rest timer that starts automatically
ShockSet ✓
Works with chalk-covered hands (large targets)
ShockSet ✓
Offline mode (no internet required)
ShockSet ✓
Progressive overload tracking
ShockSet ✓
RPE and RIR support
ShockSet ✓
1RM calculator per exercise
ShockSet ✓
Deload week detection
ShockSet ✓
Programme builder (not just templates)
ShockSet ✓
No social feed cluttering the interface
ShockSet ✓
Data export in standard formats
ShockSet ✓

How ShockSet Solves This

ShockSet was built by a lifter, for lifters. Every design decision was made with a barbell in mind.

The Problem
Logging takes too long
ShockSet Solution
One-tap set logging. Previous weights auto-filled. Rest timer starts automatically. Built for chalk-covered hands.
The Problem
App doesn't understand lifting
ShockSet Solution
Built by a lifter with 33 years of experience. Understands 1RM, RPE, RIR, periodisation, deload weeks, and peaking blocks natively.
The Problem
Too many features, none useful
ShockSet Solution
Every feature exists because a real lifter needed it. No gamification, no social feed, no ambient temperature tracker.
The Problem
AI recommendations are generic
ShockSet Solution
ShockNet Coach learns your specific response to volume and intensity. Recommendations are based on your data, not a population average.
The Problem
Doesn't work offline
ShockSet Solution
Fully offline. No internet required. Works in basement gyms, hotel gyms, and anywhere with no signal.
The Problem
Can't handle complex programmes
ShockSet Solution
Handles 5/3/1, GZCLP, Texas Method, DUP, conjugate, and any custom programme. Built for serious lifters, not beginners.

Try the Gym Log
Built by a Lifter

Free to download. No account required. Works offline. Built by someone who has been in the gym for 33 years.

ShockSet
Download ShockSetFree · Private · Offline
Get It Free