Fooducate is a free app available on iPhone and Android. I even got the kids in on trying this one. The bad news is that I was caught eating an Oreo and was scolded because it only got a B-.
Fooducate grades your groceries. Each product is automatically graded (A-, B+, C, etc...) by a scientific algorithm based on it's nutrition facts and ingredient list. Fooducate recommends minimally processed, real foods, that are naturally rich in nutrients and antioxidants.
You can scan the barcode on your groceries while you are in the store to see which one is best. You can learn about the foods' pros and cons and even choose healthier alternatives.
I do love to go around the store scanning things and this one is definitely helpful in choosing foods that will help you reach your fitness goals. Try it out! Let me know what you think!