One of the most popular web-based exercise and fitness social media application available. MyFitnessPal (MFP) helps you keep track of your daily food and beverages intake, calculating the nutrients, calories and vitamins for you. This enables you to analyze patterns and find out what your diet is missing or where you need to cut back a little.