Philosophy

Why VibeRep Leaves Out What Every Other Gym App Puts In

Martin Logan · March 14, 2026

I'm going to be honest about something. 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 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 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 tried every app. Strong was close but the tap count annoyed me. FitNotes is nice but only Android. Hevy was polished but the moment it asked me to follow someone, I closed it and opened Notes.

So I built VibeRep. And the first feature I designed wasn't something I added, it was everything I decided to leave out.


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. Big tap targets. Voice input so you can log with chalked hands. 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 and getting out of your way.

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 forever, and delete the app the moment it starts feeling like a "platform."

This is me EXACTLY.

VibeRep has three tabs: Home, 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 turns off all notifications, doesn't post gym selfies, and picks tools that behave like utilities. Not antisocial, just don't want their training data on someone else's feed. The other aspect of this is being 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.

Yeah, also me.

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.