Scanner di codici a barre per le calorie: cosa non dice l'etichetta
Risposta breve: scansionare un codice a barre è il modo più esatto di registrare un prodotto confezionato, perché i numeri vengono dall'etichetta del produttore e non da una stima. Ma l'etichetta descrive una «porzione» scelta dal produttore, arrotondata con regole che possono nascondere 20–30 kcal, e non dice nulla su quanta parte della confezione hai davvero mangiato. Una scansione accompagnata dalla quantità dichiarata è quasi esatta; una scansione da sola può sbagliare più di una foto.
Come funziona
Il codice a barre è un codice di prodotto (EAN in Europa, UPC negli Stati Uniti), non un dato nutrizionale. L'app lo legge con la fotocamera e lo cerca in un database che associa codici a prodotti ed etichette. Esistono tre tipi di database:
- Dati dei produttori. Direttamente dai marchi: esatti ma incompleti.
- Open Food Facts. Database aperto e partecipativo con milioni di prodotti, particolarmente forte in Europa e libero per qualsiasi app. Le voci invecchiano quando cambia una ricetta.
- Database propri delle app. Quello di MyFitnessPal, con 20 milioni di voci, è alimentato soprattutto dagli utenti: copertura enorme, e altrettanto alta la quota di voci sbagliate.
La copertura varia per regione. Sui prodotti italiani ed europei Yazio è la più forte; sugli americani lo è MyFitnessPal. Se la scansione non restituisce nulla è un buco nel database, non un guasto dello scanner: fotografa la tabella nutrizionale o scrivi il nome.
Cosa ti dà esattamente la scansione
Calorie, proteine, carboidrati, grassi e tutto ciò che è stampato in etichetta: zuccheri, fibre, sale o sodio, grassi saturi, talvolta vitamine. Per questo il codice a barre è il miglior ingresso per i tre dati che quasi tutte le app ignorano: zucchero, fibre e sale stanno in etichetta come non staranno mai in una foto.
CalMePlease li integra automaticamente nei suoi dieci valori alla scansione; le app a quattro macro li scartano.
Cosa nasconde l'etichetta
1. La porzione non è la tua porzione
Ogni etichetta è per porzione, e cosa sia una porzione lo decide il produttore. Un sacchetto di patatine da 100 g può risultare «3 porzioni». Una bottiglia di succo da 500 ml spesso indica i valori per 250 ml. Se scansioni e accetti il valore predefinito, registri un terzo di quanto hai mangiato.
Soluzione: dopo la scansione dichiara la quantità — «tutto il sacchetto», «mezza bottiglia», «150 g». In CalMePlease basta dirlo. Quasi tutti gli errori di scansione sono errori di quantità, non di etichetta.
2. Regole di arrotondamento
Le etichette possono arrotondare. Negli Stati Uniti le calorie sotto 50 si arrotondano a 5 e sopra a 10; meno di 5 kcal può essere indicato come 0. I grassi sotto 0,5 g diventano 0: è così che esistono gli spray da cucina «senza grassi». Per porzione la differenza è piccola; su una giornata fatta di piccole porzioni sono 50–100 kcal che non compaiono mai.
3. Per 100 g, per porzione o per confezione
Il regolamento europeo impone il valore per 100 g o 100 ml; l'etichettatura statunitense va per porzione e, dal 2016, anche per confezione sui prodotti che si consumano in una volta. A volte le app prendono il valore per 100 g e lo presentano come porzione: sulle confezioni grandi controlla su quale base è stato calcolato.
4. «Come venduto» o «preparato»
Pasta, riso, avena e tutto ciò che assorbe acqua sono etichettati da crudi. 100 g di riso crudo sono circa 350 kcal; 100 g di riso cotto circa 130. Scansionare la confezione e registrare il peso da cotto sbaglia quasi di tre volte.
5. Tolleranze
Le autorità ammettono che il contenuto reale differisca dal valore stampato: fino al 20 % sulle calorie negli Stati Uniti, con tolleranze simili nell'Unione Europea. I test indipendenti trovano spesso prodotti dal 10 al 20 % sopra l'etichetta.
6. Cambi di ricetta
I produttori riformulano e la voce nel database può avere tre anni. Se l'etichetta che hai in mano contraddice la scansione, vale l'etichetta.
Codice a barre, foto o voce: quando usare cosa
| Situazione | Ingresso migliore | Perché |
|---|---|---|
| Prodotto confezionato, consumato interamente | Codice a barre | Esatto secondo l'etichetta |
| Prodotto confezionato, consumato in parte | Codice a barre e quantità dichiarata | Esatto per la parte consumata |
| Piatto fatto in casa | Foto e nota vocale | Nessun codice; l'IA nomina i componenti |
| Pasto al ristorante | Foto e nota vocale | Grassi e zuccheri nascosti |
| Spuntino senza confezione a portata | Voce | Il più rapido |
| Cereali che hai cotto | Codice a barre e peso da cotto | L'etichetta è da crudo |
La regola: il codice a barre è esatto su ciò che è stampato e la quantità la metti tu. La foto stima la quantità e l'invisibile lo metti tu. La voce fornisce entrambe a memoria.
Quali app scansionano gratis
| App | Codice a barre nella versione gratuita |
|---|---|
| CalMePlease | Sì |
| Cronometer | Sì |
| Cal AI | Sì |
| Lifesum | Sì |
| MyFitnessPal | Solo Premium (dal 2022) |
| Yazio | Solo Pro |
Una routine pratica
- Scansiona.
- Guarda su quale base ha calcolato l'app (per porzione? per 100 g? da crudo?).
- Di' quanto hai mangiato, nelle tue misure.
- Se il prodotto manca, fotografa la tabella nutrizionale o scrivi il nome: non scegliere una voce «più o meno uguale», è lì che nascono gli errori più grossi.
- Per i cereali registra la quantità da cotto contro una voce da cotto.
Due di questi passaggi riguardano la quantità. È tutta qui la lezione: l'etichetta è esatta, la variabile è la tua porzione.
Domande frequenti
È più preciso di una foto? Sui confezionati sì. Sulla quantità che hai mangiato no: la scansione non sa se era una porzione o l'intera confezione.
Perché l'app mostra calorie diverse dalla confezione? Voci non aggiornate dopo un cambio di ricetta, valori per 100 g presi come porzione, o inserimenti sbagliati. Il riferimento è l'etichetta che hai in mano.
Quale database usano le app? Un misto di dati dei produttori, Open Food Facts e contributi degli utenti. La copertura è regionale.
Posso scansionare per zucchero e sale, non solo calorie? Sì, sono in etichetta. CalMePlease li conserva a ogni scansione, insieme alle fibre, nei suoi dieci valori.
E se il prodotto non ha il codice a barre? Fotografa la tabella nutrizionale o di' il nome. Frutta, verdura, salumi e prodotti da forno al banco non ce l'hanno.
Da leggere: Come l'IA riconosce il cibo · Registrare i pasti con la voce
CalMePlease scansiona i codici a barre nella versione gratuita e misura dieci valori per pasto, zucchero, sale e fibre dell'etichetta compresi. Scarica dall'App Store.