BeatSteps: Music for Running

Contains adsIn-app purchases
100+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Run in rhythm. BeatSteps keeps your music in sync with your stride so every track fits your pace. Using your phone’s motion sensors, the app estimates cadence (steps/min) and matches song BPM to your movement. Connect Health Connect (optional) to let heart rate guide intensity.

Why runners use BeatSteps:
- Cadence-matched BPM — Music adapts to your current steps per minute.
- Quick Start & Goals — Pick genre/mood, set time/distance/pace targets, and go.
- Easy intensity control — One-tap or headset button to nudge BPM up/down.
- Indoor & outdoor — Road, track, or treadmill.
- Clear stats — Cadence, pace and session summaries to track progress.
- Personalized — Save favorite genres, moods, and BPM ranges.

Privacy & permissions
- Uses Activity Recognition only during an active run (or when auto-start/pause is enabled).
- Data is processed on-device for workout features and is not sold or used for ads.
- Health data access (heart rate) is optional and managed via Health Connect.

BeatSteps is for fitness and wellness purposes only; it is not a medical device.

Keywords: running, cadence, BPM, pace, workout, jogging, interval training, fitness, music, treadmill, Health Connect.
Updated on
Sep 18, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location, Health and fitness and 2 others
Data is encrypted in transit

What’s new

Bug fixed for better app experiences