More than just a calorie counter, the Fooducate Weight Loss Coach (Android, iOS) helps steer people toward real-food diets. Fooducate can be personalized depending on activity level, dietary goals, desired weight loss, or health condition. Users track food intake and exercise as well as sleep, mood, and hunger levels — all of which affect what you eat. Scan a barcode at the supermarket and Fooducate will tell you if that item contains unhealthy additives such as sugar, preservatives, MSG, or artificial sweeteners; the app will also recommend healthier options. In-app purchases cover specific dietary needs such as food allergies, low-carb diets, and even diets for pets.