Comparison

B&M vs Miles

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

B&M

This app offers personalized home strength training using kettlebells and bodyweight exercises. It provides structured programs and flexible workouts tailored to your goals, experience, and equipment, with instructional videos and progress tracking.

Highlights
  • Personalized workout recommendations
  • Kettlebell and bodyweight training
  • Instructional exercise videos
  • Built-in workout timer
  • Structured training programs
  • Progress tracking and statistics
  • Customizable workout plans
Features
Read full description

Get strong. Move freely. Train at home with kettlebell and bodyweight workouts matched to your goals, experience, schedule, and equipment. Bells and Moves gives you flexible workouts when you want to train today and structured programs when you want a clear path forward. Build muscle, lose fat, get stronger, feel healthier, and improve mobility with training you can do at home. Choose bodyweight workouts, kettlebell workouts, or sessions that combine both. Each workout includes clear exercise guidance, instructional videos, and a built-in timer so you always know what to do next. For kettlebell enthusiasts, explore community-approved programs including: • Armor Building Complex • 10,000 Kettlebell Swing Challenge • Dry Fighting Weight • Simple & Sinister • Snatch and Long Cycle competition programs What you can do: • Find Your Next Workout: Explore personalized categories and workouts based on your goals and equipment. • Train Your Way: Use bodyweight, kettlebells, or both. Clubbell, mace, and sandbag training are also supported. • Follow a Program: Build consistency with proven kettlebell programs and clear progression. • Plan & Track: Efficiently plan your training and monitor progress with statistics on weight lifted and calories burned. • Adjust: Modify volume and intensity based on your body's feedback. • Stay Consistent: Schedule training reminders and keep your routine moving forward. • Encourage: Give and receive virtual high-fives, celebrating completed sessions together as a community. • Connect: Share support and get real feedback from experienced lifters by commenting on training sessions. Work out anytime, anywhere – at home, in the gym, or outdoors. FAQs: • Don’t know where to start? Your Home categories and recommendations are personalized around your goals, experience, preferred training style, and equipment. • Don’t know how to perform exercises? Each training session includes instructional videos for every exercise. • How much equipment do I need? You can train with bodyweight alone, one or two kettlebells, or combine both. Clubbells, maces, and sandbags are optional. • Can you get in shape at home? Yes. Bodyweight and kettlebell training can help you build muscle, lose fat, improve mobility, and get stronger without depending on a gym. • What if I struggle with consistency? Training reminders, ready-to-start workouts, and structured programs help you stay consistent and stick to your routine. • Can I create my own training plan? Yes! You can either choose from complete training programs or use the custom program builder to tailor your workouts, including exercises, weights, repetitions, and progression rate. • Don’t know how many sets and repetitions to perform, when to start, and when to rest? The app provides precise workout prescriptions and rest times, along with a built-in interval timer to guide you through each session. • Not achieving desired results with current training? Our programs are designed based on principles of personalization and progressive overload, ensuring you enjoy continual progress and desired results over time. • Feeling tired or overtrained? Bells and Moves tracks your Rate of Perceived Exertion and offers recommendations to prevent overtraining and maintain your level of performance. • Want to track your progress? The app collects detailed statistics for each training session and exercise so you can monitor progress effectively. • Need flexibility in your training plan? You can change parameters of your training plan at any time and continue the progression without restarting the plan. Bells and Moves was formerly known as Kettlebell Craft Training. Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

About

Miles

Track your running progress with a simple, effective app. Features live activities, widgets, weekly goals, and map visualization. Syncs with Apple Health for a comprehensive view of your fitness journey.

Highlights
  • Live Activities for real-time run data
  • Widgets for weekly progress tracking
  • Set weekly or monthly running goals
  • View running routes on maps
  • Syncs with Apple Health
  • Minimalist and focused design
Read full description

Miles is the simplest but most effective way to track your running progress. Start and end runs with ease and sync seamlessly with Apple Watch. No ads or subscriptions. **Live Activities and Widgets** Miles uses Live Activities to show your current run so you don't need to unlock your phone to check your distance and time. Widgets show your weekly progress to help you stay motivated and focused. **Weekly Goals** Set a weekly or monthly goal to stay motivated on your running journey. **Simple Stats and Map** Stay on top of your progress with a weekly distance chart, and see your running routes with maps for each run. **Health Syncing** Miles can connect with Apple Health to save runs from the app and display runs from Apple Watch and other fitness apps. **Minimalist Design** Stay focused on your runs with a simple design that highlights only the data you need. **No ads or subscriptions** When you get the app, you get the full app and all future updates. There will never be ads, subscriptions, or in-app purchases..

Screenshots

B&M4 screens
Miles4 screens

Verdict

The call

The clearest difference is price: B&M at Free against Miles's $1.99. B&M also leads on update cadence (every 4 days vs every 2 weeks) and device support (3 vs 1). Miles's advantage is review sentiment (89% vs 65%). On rating, ratings volume, ads and in-app purchases there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

B&M is free to download; Miles costs $1.99 up front. B&M sells 13 in-app purchases, starting at $4.99 per 7 days and Miles sells 3 one-off in-app purchases. Whichever you choose, the download price is not the number that matters.

ReceptionRating · Positive reviews · Number of ratings

On the App Store both sit at effectively the same score — 4.8 for B&M against 4.8 for Miles. Both are backed by a comparable volume of ratings — 58 and 159 respectively. Written reviews are what separate them: 65% of B&M's written reviews are positive against 89% of Miles's.

UpkeepUpdate frequency

B&M ships an update every 4 days, Miles every 2 weeks. Both last shipped on October 30, 2026.

Scorecard5 real differences · 5 level
B&M versus Miles: the parameters behind the verdict, then further details
ParameterB&MMiles
PriceFree — better$1.99
Rating4.8 (58 ratings)4.8 (159 ratings)
Positive reviews65.2% of reviews89.1% of reviews — better
Number of ratings58159 — better
Update frequencyEvery 4 days — betterEvery 2 weeks
AdsNoNo
In-app purchasesYesYes
MonetizationFree with in-app purchases — betterPaid
DevicesiPhone, iPad, Apple Watch — betteriPhone
Requires iOS17.617.0 — better
Further details — not scored
Size79 MB45 MB
Age rating17++4
DeveloperPower Craft Training, LLCMiles Vinson

Customer experience

B&M

All ratings58 ratings
Positive94.8%
Neutral1.7%
Negative3.4%
Written reviews23 reviews
Positive65.2%
Neutral0.0%
Negative34.8%

Miles

All ratings159 ratings
Positive95.0%
Neutral2.5%
Negative2.5%
Written reviews46 reviews
Positive89.1%
Neutral6.5%
Negative4.3%

Bugs and requests

B&M

Not enough reviews yet to summarise bugs or requests.

Miles

Reported bugs

4 issues
  • App deleted run data while paused
  • Mile counter/pace counter not working
  • Entire runs not logged
  • App did not work at all (swipe down issue)

Requested features

9 requests
  • Send to Strava feature
  • Siri commands for start/stop
  • Black dark theme option
  • Mile ran yearly goal
  • Calories burned and elevation tracking
Show 4 more
  • Ability to change time or auto-stop
  • Add notes to a run
  • Direct Apple Watch support
  • Companion Apple Watch app

In-app purchases

13 purchases

B&M

Subscriptions10
  • Discounted Premium Access$4.997 Days
  • Weekly plan offer1 Month trial$4.997 Days
  • Weekly plan$7.997 Days
Show 7 more
  • Monthly plan$19.991 Month
  • Monthly plan1 Month trial$19.991 Month
  • Quarterly plan$39.993 Months
  • Quarterly plan1 Month trial$39.993 Months
  • Discounted Premium Access7 Days trial$55.991 Year
  • Annual plan7 Days trial$79.991 Year
  • Annual plan1 Month trial$79.991 Year
One-time3
  • Lifetime accessFree
  • Discounted Lifetime Access$69.99
  • Lifetime access$99.99
3 purchases

Miles

One-time3
  • Tip 1$2.99
  • Tip 2$4.99
  • Tip 3$9.99

Questions

Is B&M free?
B&M is free to download, with in-app purchases available.
Is Miles free?
Miles costs $1.99, and also offers in-app purchases.
Which has better reviews, B&M or Miles?
B&M and Miles are both rated 4.8 out of 5 on the App Store, from 58 and 159 ratings respectively.
Do B&M or Miles have ads?
Neither B&M nor Miles shows ads.
Which is updated more often, B&M or Miles?
B&M ships an update every 4 days, and Miles every 2 weeks. Most recently, B&M was updated on October 30, 2026 and Miles on October 30, 2026.

Other comparisons