Philosophy
Why VibeRep Leaves Out What Every Other Gym App Puts In
Martin Logan · March 14, 2026 · Updated May 5, 2026
I didn't set out to build a workout app. I set out to find one that would shut up and let me train.
I've been lifting for years. My needs are fairly boring: I want to know what I lifted last Tuesday, add 5lbs, and log my sets without thinking about it. I don't want a coach. I certainly don't want a feed. I definitely don't want a notification at 7 AM asking if I'm "ready to crush it today." I use enough AI, I dont need that cheerleader BS at the gym where I go to destress and maybe escape a bit.
Over the years I have tried every app. Strong was close but the tap count annoyed me. FitNotes is nice but only Android. Hevy was polished but still too complex, littered with features I dont want.
So I built VibeRep. And the first feature I designed wasn't something I added, it was everything I decided to leave out. I have a list of things that will never be in it, started that the day we started building.
The Three People I Built This For
Before writing a line of code, I spent weeks reading what lifters actually say about the apps they use and the apps they quit. Three patterns kept emerging, and what made it more compelling for me was they described exactly what I have felt like with all the apps I have tried and gotten rid of.
The person who just wants to log without friction

This is the lifter mid-set who needs to glance at their phone, see "last time: 100kg × 8," tap a button, and get back under the bar. The extra screens, animations, and every "share this workout?" popup is a drag on attention. They don't want to think about an app more than lifting.
So VibeRep pre-populates your last session's numbers. If you are doing one of your saved workouts, it shows you the number from that workout. Nothing better than seeing heavy days numbers on light day right?? Big tap targets. Voice input so you can log with chalked hands (this is really nice). An Apple Watch app that runs standalone so you can leave the phone in the locker room entirely. The goal is logging a set in under 3 seconds.
The person who left the notebook because it was almost good enough, then went back

This is the lifter who tracked workouts in Notes or a spreadsheet for months/years before reluctantly searching for an app. They want something barely more structured than a blank page. They'll use templates (we'll re-use the same 4 workouts for a LONG time).
This is me EXACTLY.
VibeRep has three tabs: Progress, Workouts, and Settings. There's a chat-based workout creator for building routines, but it doesn't push suggestions or try to be your coach. Its simple, there to get you started. Your data exports clean anytime, no "premium export" paywall.
The person who does not want to be bothered

This is the lifter who is completely turned off by cheerleading, streaks, and go get 'em tiger stuff. I dont need the chat GPT personality, or a fake life coach, in the gym.
This one is not my main priority, but I can definitely relate.
VibeRep sends exactly one push notification - rest time is up. When you finish a workout, the app gives you basic stats. No "great job!" No confetti. No "share with friends?" No streaks, no badges, no gamification. The app doesn't care if you skip a week. It doesn't track your "consistency." You train when you want to train.
What This Costs Us
Some of these decisions cost us growth metrics. Social sharing drives organic installs. Streaks drive retention numbers. Push notifications drive re-engagement. We know.
We chose not to optimize for those metrics because optimizing for them means optimizing against the user. Every "share this workout?" prompt exists for the company's growth dashboard, not for the person lifting.