Ir para o conteúdo
CalorieScanner

Aplicativo scanner de calorias: o que faz e por que não precisa ser instalado

Um aplicativo scanner de calorias transforma um código de barras ou uma foto em tabela nutricional. Escanear em si é um problema resolvido — o que realmente separa um aplicativo de outro é o banco de dados por trás e quanto ele exige de você antes de responder.

Using a calorie barcode scanner app on a phone to scan a food packet in a supermarket aisle
Scan the barcode and the nutrition panel comes back in about two seconds. Photo: Kampus Production

O que um aplicativo scanner de calorias realmente faz

Três coisas acontecem entre apontar o celular para uma embalagem e ver um número de calorias, e vale separá-las porque os aplicativos falham em pontos diferentes.

Decodificação. A câmera lê o símbolo listrado e o transforma em um número — geralmente 13 dígitos na Europa, 12 na América do Norte. É óptica e matemática pura, funciona de forma confiável desde os anos setenta, e nenhum aplicativo é significativamente melhor nisso que outro. Se um escaneamento falha aqui, a causa é luz, foco ou enquadramento, não o software.

Consulta. Esse número é comparado com um banco de dados de alimentos. É aqui que os aplicativos de fato diferem. Um código de barras é apenas um identificador; não carrega nenhuma informação nutricional. Tudo o que você vê depois depende inteiramente de alguém ter registrado a tabela daquele produto junto àquele número.

Porcionamento. O banco guarda valores por 100 g. Você vai comer uma porção de 45 g. Converter entre os dois corretamente é onde se acumula a maior parte do erro real — e onde muitos aplicativos devolvem o problema para você sem avisar.

O banco de dados é o produto

Todo scanner de calorias é uma interface sobre um banco de alimentos, e a qualidade dele determina se o aplicativo serve no seu supermercado.

Há três fontes comuns. Catálogos de fabricantes são precisos mas estreitos: cobrem apenas marcas que se deram ao trabalho. Bancos colaborativos como o Open Food Facts são enormes — cerca de três milhões de produtos — e cobrem marcas próprias e itens regionais que nenhum catálogo de fabricante incluirá, ao custo de erros e lacunas ocasionais. Registros enviados por usuários dentro de um aplicativo fechado reúnem o pior dos dois: não verificáveis, frequentemente duplicados e muitas vezes errados por um fator que ninguém percebe.

Este site usa o Open Food Facts, e diz isso. A cobertura é melhor na Europa Ocidental, boa na América do Norte e mais rala no resto. Quando um produto não está lá, dizemos que não está em vez de mostrar um item de nome parecido e deixar você supor que serviu.

Por que um scanner não precisa ser um aplicativo instalado

Câmera, decodificador e consulta ao banco já estão disponíveis para uma página web. Um navegador moderno consegue abrir um fluxo de vídeo, decodificar um código de barras em tempo real no próprio aparelho e consultar um banco de dados — o que significa que todo o "aplicativo" pode ser uma URL.

As diferenças práticas ficam a seu favor:

  • Nada para instalar. Nenhum download de 80 MB para escanear uma lata de feijão.
  • Nada rodando em segundo plano. Feche a aba e acabou. Sem atualização em segundo plano, sem notificações, sem acesso à localização que nunca foi necessário.
  • Sempre atualizado. Não existe uma versão desta página três atualizações atrasada.
  • Funciona em qualquer coisa. Celular, tablet, notebook, um aparelho emprestado, um computador de trabalho onde você não pode instalar nada.

O custo honesto: um scanner web não consegue mandar lembrete, e no iOS precisa do Safari para acessar a câmera. Se a sua prioridade é um aviso diário às 20h, um aplicativo instalado ainda ganha. Se a sua prioridade é descobrir quantas calorias tem a coisa na sua mão, a versão no navegador responde mais rápido.

O que separa um bom scanner de um ruim

Ele admite quando não sabe

O comportamento mais prejudicial em um aplicativo de calorias é uma resposta errada dada com confiança. Um scanner que devolve o produto de nome mais parecido em vez de admitir que o código é desconhecido corrompe silenciosamente uma semana inteira de registros. O nosso não devolve nada e oferece entrada manual, o que é menos satisfatório e muito mais útil.

Ele parte da porção que você realmente vai comer

Os valores do banco são por 100 g. Se um scanner mostra o número por 100 g e segue adiante, ele entregou um problema de aritmética exatamente no momento em que você menos quer resolvê-lo. Um bom scanner parte da porção declarada pelo fabricante, mostra quanto ela pesa e deixa você alterá-la com os números se atualizando ao vivo.

Ele mostra macros, não só calorias

Dois almoços de 400 calorias podem ser refeições completamente diferentes. Proteínas, carboidratos e gorduras são a diferença entre "comi 400 calorias" e "entendo o que comi", e um scanner que as esconde atrás de um convite para assinar está retendo justamente a parte que importa.

Ele lida com comida sem código de barras

A maior parte do que as pessoas de fato comem — um prato cozido, uma refeição em restaurante, uma fruta — não tem código de barras nenhum. Um scanner que só faz embalagens cobre uma minoria da sua alimentação. É para isso que existe o scanner de calorias com IA.

Usando bem

Escaneie a embalagem antes de abrir, não depois. Com a embalagem no lixo, você depende da memória para marca e tamanho, e marcas próprias variam entre redes mais do que se imagina.

Confira a porção que o scanner assumiu. Esse é o único hábito que elimina a maior parte do erro de registro. Uma "porção" de cereal na caixa costuma ser 30 g, bem menos do que acaba numa tigela de verdade.

Não persiga uma precisão que não existe. Registrar é útil porque mostra padrões ao longo de uma semana, não porque algum número isolado seja exato. Gastar quatro minutos decidindo entre 180 e 195 calorias é tempo jogado em ruído.

Você pode testar tudo isso agora: o scanner de calorias roda neste navegador, sem nada para instalar, e o primeiro escaneamento é grátis.

Try it yourself

Your first scan is free. No card needed.

Scan a food

Frequently asked questions

Preciso de conta para usar um aplicativo scanner de calorias?
Aqui sim: escanear exige login com o Google, porque cada escaneamento gera um custo de consulta — o primeiro, porém, é grátis e não se pede cartão. Não há nada para instalar de qualquer forma, e os guias podem ser lidos sem conta alguma.
Qual a precisão de um aplicativo scanner de calorias?
Para alimentos embalados, tão preciso quanto o rótulo, ao qual a legislação permite variar até cerca de 20% do valor real. O scanner não acrescenta erro próprio além da porção que você escolhe. Estimativas por foto são menos precisas, normalmente dentro de 15–25% para um prato bem visível.
Aplicativos scanner de calorias funcionam offline?
A decodificação sim, a consulta não — o código de barras em si não contém dados nutricionais, então é preciso conexão para compará-lo com o banco. Nenhum scanner consegue devolver calorias a partir de um código sem rede.
Qual aplicativo scanner de calorias tem o maior banco de dados?
O Open Food Facts, com cerca de três milhões de produtos, é o maior banco de alimentos publicado abertamente e o que alimenta este scanner. Alguns aplicativos comerciais anunciam números maiores contando duplicatas enviadas por usuários, o que infla o total sem melhorar a chance de encontrar o seu produto.

Keep reading

More calorie scanner guides

Scan your first food in about ten seconds

Point the camera at a barcode, or photograph a plate that does not have one.

Scan a food free