- Food recall. The user enters everything they consume over a period of time. This is best done after each meal to ensure accuracy. The software has a vast database of over 973,000 commercially available foods (search via genre or brand) with all of the nutrient and ingredient information. If a food is not in the database, there are simple instructions to enter the product, which is then saved for future reference. The user can then review food consumed, total calorific intake and total nutrient intake in grams. MyFitnessPal uses regression data working from your current weight to your target weight to estimate if you are on track to reach your goal. If you consume too few calories, it will also give you a stern warning about the dangers of under eating!
- Exercise recall. The user enters exercise performed daily. This can either be from estimated calories expended using a heart rate monitor, or by selecting the time and intensity of exercise performed from a given exercise library. This library is vast, and estimates calorific expenditure based on age, weight, height, and the reported intensity performed at. Obviously this is an estimate at best, but it gives great comparison material to link with food recall.


