When I started training for marathons, I faced a frustrating problem: I couldn’t hold a consistent pace.
GPS watches show your current pace, but there’s always a 5-10 second lag. By the time you see you’re going too fast or slow, you’ve already been off-pace for a while. Over 26.2 miles, these small inconsistencies add up to either bonking early or leaving time on the table.
The Solution: A Running Metronome
I built Runo — a metronome app specifically for runners. You set your target cadence (steps per minute), and it plays an audible beat you can sync your footsteps to. No more constantly watching your wrist. Just listen to the rhythm and run.
Why Cadence Matters
Research shows that a cadence around 180 steps per minute reduces impact forces, improves running efficiency, and helps prevent common injuries. But most runners don’t know their current cadence, let alone how to train it.
Runo makes it simple: set your target BPM, hear the beat, match your steps.
The Tech Stack
- Mobile App: React Native / Expo
- Website: Next.js + Payload CMS
- Analytics: PostHog
Where We Are Now
- 4.7★ rating on the App Store
- 10,000+ runners using the app
- $1.6k MRR and growing
We just launched Runo 2.0 with:
- Apple Watch haptic feedback (feel the beat on your wrist)
- Social features (run with friends)
- Strava integration
Try It Out
Check it out at runoapp.com — available on iOS and Android.
Would love to hear your feedback! What features would make this more useful for your training?
