Detailed workflow and evidence
A barcode is an identifier, not a nutrition claim. DiabEats sends a supported identifier or product search to available product sources, then presents the returned product context. Review the product name, serving size, carbohydrate, sugars, fiber, ingredients, additives, and whether the match is exact. If the code is unknown, search by name or use a clear label photo instead of treating a nearby product as the same item. The distinction between exact, generic, and uncertain information helps you decide what needs another check.
A practical grocery workflow is to scan two similar breakfast drinks, compare serving sizes and added ingredients, and then read the physical packages before buying. Another user might scan a sauce, notice that the app has incomplete information, and use the label as the authoritative source. Results organize information; they do not rank a food as universally suitable.
Verification checklist
- Match the displayed brand, size, flavor, and package to the item in your hand.
- Compare the serving size and carbohydrate values with the current label.
- Check ingredient order, additives, and allergy information directly on the package.
- Repeat the check when a recipe, package, or serving size changes.
Limits and medical boundaries
Coverage varies by product and country. A barcode lookup can be stale, incomplete, or unable to distinguish package variants. It is educational food information, not a glucose reading, personal glucose prediction, diagnosis, treatment instruction, or insulin calculator. Use a meter or CGM for measurement and your healthcare team for medication decisions.
Frequently asked questions
Does every barcode return an exact product?
No. Unknown or generic matches require a product-name search or package-label review.
What information should I verify?
Verify identity, serving size, nutrition facts, ingredients, and package changes against the physical product.
Can a scan determine what I should eat?
No. It provides context for a personal decision and does not replace individualized medical advice.