857 655 productos analizados. Lo que tu escáner de calorías no te dice.
Cada escaneo de código de barras en Francia consulta la misma base de datos. La analizamos entera. Más de un escaneo de cada tres devuelve datos ausentes, incompletos o incoherentes.
Por qué este estudio
Cuando escaneas un código de barras en un tracker de calorías en Francia, sea MyFitnessPal, Yazio, Lifesum o Lean, los datos vienen más o menos de la misma fuente: OpenFoodFacts, una notable base de datos colaborativa francesa bajo licencia abierta ODbL. Millones de fichas de productos, rellenadas por contribuidores voluntarios.
Una base colaborativa es a la vez su fuerza y su límite: cualquiera puede crear o editar una ficha, y nadie verifica sistemáticamente. Nadie había cuantificado nunca la fiabilidad real de lo que devuelve tu escaneo. Así que descargamos el dump público completo del 23 de agosto de 2026 y probamos cada producto vendido en Francia.
El método: cada ficha probada contra sí misma
No hace falta laboratorio para detectar una ficha falsa: basta confrontarla consigo misma. Las calorías de un alimento pueden deducirse de sus macronutrientes con los factores de Atwater, los mismos que el reglamento europeo INCO impone a los fabricantes: 4 kcal por gramo de proteína, 4 por gramo de carbohidratos, 9 por gramo de grasa.
Si una ficha muestra 100 kcal pero sus propios macros suman 250, una de las dos líneas es falsa. Y tu app te muestra una de las dos sin pestañear.
Metodología completa
- Dump oficial de OpenFoodFacts del 23 de agosto de 2026 (licencia ODbL), ámbito Francia
- Recálculo:
4×proteínas + 4×carbohidratos + 9×grasas, más 7 kcal/g de alcohol, 2 kcal/g de fibra y 2,4 kcal/g de polioles (eritritol: 0), conforme al reglamento INCO 1169/2011 - Una ficha solo cuenta como incoherente si la diferencia supera a la vez el 10 % y las 30 kcal/100g: el ruido de aguas y tés a 2 kcal queda excluido
- 16 364 fichas aberrantes descartadas (calorías fuera de 1-950 kcal/100g, macros imposibles)
- Cada ejemplo citado en esta página fue verificado de nuevo contra la ficha online el día de publicación
Resultado 1: casi 1 ficha de cada 3 está incompleta
391 707 productos vendidos en Francia no tienen calorías rellenadas, o les faltan los tres macronutrientes. En concreto: escaneas, y la app muestra 0 kcal, o calorías sin proteínas ni carbohidratos. Crees que trackeas; registras vacío.
Es el error más traicionero, porque no parece un error: la ficha se muestra, el producto tiene nombre, foto. Solo falta lo esencial.
Resultado 2: 46 757 productos con calorías incoherentes
De las 857 655 fichas completas, 46 757 muestran calorías incompatibles con sus propios macros, en al menos un 10 % y 30 kcal por 100 g. Cada punto del gráfico de abajo es un producto real: en el eje x lo que su ficha declara, en el eje y lo que dan sus macros. Una ficha honesta cae en la diagonal.
La distribución de las diferencias muestra que la base es masivamente correcta, y luego se alarga en una cola larga: las fichas falsas no están un poco mal, están muy mal.
18 251 productos, dos incoherencias materiales de cada cinco, se desvían por un factor de dos o más. A ese nivel, ya no es una imprecisión, es un dato que voltea tu balance calórico diario.
Sumando fichas incompletas e incoherentes: más de un escaneo de cada tres en Francia devuelve datos ausentes, incompletos o incoherentes.
Productos que tienes en tu despensa
Cada ficha de abajo fue verificada online el día de publicación. A la izquierda lo que muestra la ficha de OpenFoodFacts, a la derecha lo que dan sus propios macros:
El caso de manual: las lentejas a la auvernesa de Raynal & Roquelaure existen bajo dos fichas distintas. Una muestra 48 kcal/100g, la otra 207. El valor real ronda los 99. Según qué código de barras capte tu app, crees comer la mitad o el doble de la realidad.
Quien unta 30 g de la mantequilla de arriba cuenta 110 kcal de menos. Cada día. Creyendo hacerlo bien.
Las categorías más afectadas
La incoherencia no se distribuye al azar, y la ironía del ranking es cruel: la categoría más afectada de toda la base es la que más trackean los deportistas. Más de una barrita de proteína de cada cinco (20,8 %) tiene una ficha incoherente.
Las recetas complejas y los productos enriquecidos concentran los errores: barritas de proteína, dulces, caramelos, quesos. Los productos simples salen mejor parados.
Una nota de honestidad: caramelos, dulces y barritas se explican en parte por los edulcorantes. Cuando una ficha no declara sus polioles, el recálculo sobreestima la diferencia. Corregimos todo lo declarado; el resto refleja también esa laguna de declaración, que engaña a tu app exactamente de la misma manera.
Lo que esto cambia para tu tracking
Primero, lo que esto no significa: no deberías dejar de escanear, y OpenFoodFacts sigue siendo un proyecto notable que vive y se corrige en continuo. La curva de abajo lo muestra: las fichas creadas en 2020-2021 son las menos fiables (hasta un 7,5 % de incoherencia), y la calidad se ha recuperado claramente desde 2023.
Cuatro de las seis peores fichas del dump ya habían sido corregidas online cuando las verificamos. Pero tu app puede haber sincronizado la versión falsa, y los cientos de miles de fichas creadas en los peores años siguen en la base.
Dos reflejos para recordar:
1. Escanear es una herramienta de velocidad, no de verdad. Tras un escaneo, basta un vistazo a los macros: si proteínas, carbohidratos y grasas no cuadran con las calorías mostradas, la ficha es falsa. Es exactamente el test de este estudio, y toma dos segundos.
2. El error invisible no está en tu plato, está en tu gasto. Una ficha falsa desviada 110 kcal se corrige en diez segundos una vez detectada. Un gasto diario equivocado en 300 kcal nunca es visible: está enterrado en el «multiplicador de actividad» que tu app te hizo elegir al registrarte. Ahí es donde Lean concentra su precisión: TDEE = BMR + NEAT + EAT + TEF, con un BMR calculado sobre tu grasa corporal real y un NEAT basado en tus pasos reales, no en una casilla marcada.
Repositorios científicos y cita
Este estudio está depositado en archivos abiertos independientes, con un identificador persistente (DOI) y los PDF completos en francés e inglés. Cada depósito se puede verificar sin pasar por este sitio:
Para citar este estudio: El equipo Lean (2026). 857 655 productos analizados: coherencia interna de los datos calóricos de Open Food Facts. Zenodo. https://doi.org/10.5281/zenodo.22284416
Preguntas frecuentes
¿Por qué OpenFoodFacts y no USDA?
¿Deberías dejar de escanear tu comida?
¿Las apps corrigen estos errores?
¿Se pueden reutilizar las cifras de este estudio?
- OpenFoodFacts, dump oficial del 23 de agosto de 2026, world.openfoodfacts.org/data, licencia ODbL.
- Reglamento (UE) n.º 1169/2011 (INCO), anexo XIV: factores de conversión energética.
- Atwater W.O. & Bryant A.P. (1900). The availability and fuel value of food materials.
- Merrill A.L. & Watt B.K. (1973). Energy value of foods, USDA Agriculture Handbook No. 74.