When comparing Strava vs MyFitnessPal, the Slant community recommends MyFitnessPal for most people. In the question“What are the best fitness apps for iOS?” MyFitnessPal is ranked 1st while Strava is ranked 7th. The most important reason people chose MyFitnessPal is:
Foods can be added from an extensive database by hand and by scanning their barcodes. Recipes also be imported from the internet by URL.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Keeps track of segments without user manually timing them
Segments - can track your improvements or compare with friends, club members without manual input. Or you can keep them private.
Pro Accurate distance measurements
Pro Allows challenging other people
You can set a goal and challenge friends as well as local professional athletes.
Pro Can share running routes with others
Running is boring if it's the same stretch of road. Stava lets you share good places to run.
Pro Supports multiple devices
Current list includes:
iPhone 3GS and later,
Android 2.2 and later,
Garmin Forerunner and Edge,
Soleus,
Timex Run Trainer 2.0
Pro Equipment tracking
This lets you figure out how many miles you've put on a pair of shoes before it's time to get a replacement pair.
Pro Watch the pros
You are able to follow some professional athletes and see their training etc.. Makes you realize how hard they train.
Pro Tracks heart rate with chest strap
Can also track heart rate with other types of HR monitors e.g. arm strap or smart watch.
Pro Easy to add food
Foods can be added from an extensive database by hand and by scanning their barcodes. Recipes also be imported from the internet by URL.
Pro Calorie breakdown
MyFitnessPal can display a pie chart showing what percentage of your food consists of carbs, fat and proteins, helping achieve a balanced diet.
Pro Cross-platform
MyFitnesspal has a website and apps for iPad, iPhone and Android so it can sync your data between all your devices.
Pro Works out daily calorie goal to help achieve a desired weight loss
When the user enters current weight, lifestyle and period of time they want to achieve their goals in, MyFitnessPal works out how many calories can be consumed to achieve said goal.
Pro Social features
It's possible to follow a friend's progress and comment on their profile.
Pro Works with many fitness trackers
MyFitnessPal works with Fitbit, Jawbone and many other fitness trackers.
Pro Recipes can be imported via URL
When a recipe is found on the web it can be imported it into the app by entering the URL. MyFitnessPal will estimate ingredients and show calorie, fat, protein, carbohydrate breakdown.
Pro Syncs with RunKeeper and MapMyFitness
MyFitnessPal can share information between RunKeeper and MapMyFitness.
Cons
Con Not for indoor spinning or gym workouts
Con No interval training!!!
Con By default, all your GPS data is made public
From their blog:
"The basic level is to choose to not use any privacy controls and make your info available publicly..."
Con In the free version, main page is bloated with low-quality ads, ads for Premium, and article links
Main activity screen of the application has full-width advertisements for irrelevant products mixed with ads for Premium features, as well as links to assorted fitness and health articles.
Con Macros hidden behind a paywall
Con Requires diligent activity tracking for accurate recommendations
Unless every movement made, food eaten and drink consumed is logged, the recommendations for how much and what kind of food should be eaten will be off.
Con Not interfacing properly
Not interfacing properly with Apple since the new update.
Con Database is often inaccurate
Database is often inaccurate and it takes time to build your own accurate database.
Con GUI does not conform with current Design standards
