How the Scanner Works
Scan any barcode, QR code, label or plate of food — and learn what the confidence score means and how to get better reads.
Steps
5 steps · tap a step to expand
Step 1: Point the camera at a barcode or QR code.
Line it up inside the frame and hold still — we only accept a code after reading the same digits twice, so a half-read code can never log the wrong product.
Step 2: We look the code up in food, supplement and medicine databases at the same time.
If something knows the product, you go straight to a review screen.
Step 3: If nothing knows the code — or there's no code at all, like a plate of food or a pharmacy sticker — photograph the label or the plate.
The app reads the photo and works out what it is.
Step 4: Before anything is saved you always see a review screen with a confidence score.
70% or higher means we're confident — in our accuracy testing, meal photos scoring 70% or more were read correctly every time.
Between 50% and 69% means 'check it'.
Under 50% means it's a rough guess — the app warns you and asks you to verify the numbers before saving.
These levels are set from a measured test run, not picked by hand.
Step 5: Fix anything that looks off right there — the name, the dose, the serving — then tap Save.
Nothing ever enters your stack or journal without you confirming it.
Tips
- Hold the barcode flat inside the frame, about a hand's width away, and tap the picture where the code is to focus on it.
- Turn the torch on in low light and tilt the item to kill glare — a shiny wrapper is the most common reason a scan fails.
- Photographing a label? Fill the frame with the whole facts panel, keep the text sharp, and make sure nothing is cut off at the edges.
- Photographing a plate? Take it from directly above in good light, with everything on the plate visible — hidden food can't be counted.
- If the app says a photo is too dark or blurry, it really is — re-shoot it rather than pushing ahead, because a bad photo always gives a bad read.
- Still stuck? Type the digits under the barcode into the manual box, or search the library by name — scanning is a shortcut, never a requirement.
- Want to see how well this works in practice? The scan accuracy page (/scan-accuracy) shows real meal photos, the score each one got, and what the food actually was, and /scan-accuracy-vs-other-apps sets those results beside published research on other AI food-photo apps.
Common questions
What does the confidence percentage mean?
It's how sure the app is that it read your item correctly, and the levels come from a real accuracy test of 269 photos and labels. 70% or higher shows a confident read — in testing, meal photos at that level were right every time. Between 50% and 69% means the read was decent but you should check the details. Under 50% the app shows a warning that the numbers are a rough guess — verify them before saving. Below that level a read is never presented as fact.
Why did the scanner not recognise my bottle?
Barcodes are per brand and per SKU, so an unusual product may not resolve to a known item. Photograph the label instead and the app will read the facts panel directly — or type the ingredient name from the label and match it to a compound in the library.
How do I get a more accurate scan?
Good light and a sharp frame matter more than anything. Hold the barcode flat inside the frame about a hand's width away, tap to focus, and use the torch in the dark. For labels, fill the frame with the whole facts panel and avoid glare. For a plate of food, shoot from directly above with everything visible. If the app flags a photo as too dark or blurry, re-shoot it — a bad photo always gives a bad read.
Does scanning add the product automatically?
No. Every scan ends on a confirmation screen where you pick the compound, set the dose and check the numbers, which prevents a mis-scan from silently adding the wrong thing to your stack.
What happens to my photos?
Label and plate photos are sent for analysis only after you've granted AI consent, and only to work out what's in the picture. Nothing is shared publicly, and photos of plates are cleaned up automatically after processing.
Do I need to allow camera access?
Yes, once. If you declined the first time, re-enable camera permission for DoseRoutine in your device settings and reopen the scan screen. You can also skip the camera entirely by uploading a photo or typing the barcode digits.
Related guides
Cite DoseRoutine
Quoting or summarizing this page? Please credit DoseRoutine and link back.
DoseRoutine — DoseRoutine. https://doseroutine.com/help/scanner
Published by DoseRoutine · © 2026 DoseRoutine — doseroutine.com when summarizing or reusing this guide.