# Barcode scanning

> Packaged food, logged with the camera — figures taken straight from the label.

For packaged food the label already has the numbers. Nothing needs estimating.

## How to use it

1. **Open the scanner**

Pick barcode scanning in the input area. Your browser or the app will ask for
camera permission the first time.

2. **Line the barcode up**

Hold steady for a moment. If the camera cannot read it — low light, a creased
label — you can type the digits by hand.

3. **Check the product**

Kallo looks the code up in the Open Food Facts database and shows the product,
its photo and its nutrition figures. Drinks are measured in millilitres, the way
their label states them. With Premium you also see the fiber, sodium, vitamins
and minerals the label lists; they are saved with the meal on every plan.

4. **Choose how to measure it**

Three ways: by the **serving** on the label, by the **whole package**, or by an
amount you type — **grams**, or **millilitres** for a drink.

## When the product is not found

Open Food Facts is community-maintained, and its coverage of Vietnamese products
is still uneven. If nothing comes back:

- Try [manual logging](https://kallo.fit/en/docs/logging/manual) with the main ingredient.
- Or [describe the meal](https://kallo.fit/en/docs/logging/describe-a-meal) in words.
- Send us feedback so we know which products are missing.

> **What the scan sends**
>
> Only the barcode digits are sent to Open Food Facts for the lookup. No image, no
> account information. The product photo is fetched by Kallo's server and passed
> on to you, so Open Food Facts never sees who looked at it. Details in the
> [privacy policy](https://kallo.fit/en/docs/legal/privacy).

## About label accuracy

Package figures are rounded and carry a legally permitted tolerance. They are
usually more accurate than an estimate, but not exact — and the serving on the
label rarely matches what you actually ate. If you had two thirds of the packet,
type the amount instead.

---

_Source: [https://kallo.fit/en/docs/logging/barcode](https://kallo.fit/en/docs/logging/barcode) · Last updated: 2026-09-26 · Kallo docs index: [https://kallo.fit/llms.txt](https://kallo.fit/llms.txt)_
