Sobre

Consulta independente de produtos liberados pela ANVISA, organizada em corredores, como num supermercado: o corredor 1 tem alimentos e suplementos e o corredor 2, produtos de limpeza (água sanitária, detergente, desinfetante, inseticida…), que a ANVISA chama de saneantes. Você pode buscar por nome, marca, empresa, CNPJ ou pelo número que vem no rótulo.

Por que “contém.”

“Contém” é a palavra mais lida dos rótulos: contém glúten, contém leite, pode conter soja. O site existe para responder isso sobre qualquer produto, e se ele está liberado. O acento do logotipo muda com o corredor: é uma cápsula nos alimentos e uma gota na limpeza.

Corredores

Cada fonte de dados é um corredor, com cores próprias. Trocar de corredor leva a sua busca junto: um CNPJ buscado nos alimentos mostra os produtos de limpeza da mesma empresa. Na limpeza, a validade é a data de vencimento da liberação publicada pela ANVISA; há produtos liberados com a data já vencida e datas que parecem fora do comum (até o ano 3033), mostradas como foram publicadas.

Medidas de fiscalização

Além dos produtos liberados, cada corredor mostra as medidas que a ANVISA publica contra produtos irregulares: suspensão, proibição, recolhimento, interdição, apreensão e inutilização. Elas aparecem na busca (depois dos produtos, ou no lugar deles quando nenhum produto liberado é encontrado), na abertura do corredor, na página de um produto quando a medida é contra a empresa dele (ou, na limpeza, contra o próprio produto, pelo número de registro) e como uma marca nos cartões.

A medida diz o que a ANVISA publicou, não se o produto ainda está à venda. A empresa citada nem sempre tem CNPJ, e quando a medida é contra uma pessoa o nome não aparece aqui. A marca num cartão quer dizer que a empresa tem medidas, não necessariamente sobre aquele produto.

De onde vêm os dados

Os dados são os arquivos abertos publicados pela ANVISA em dados.anvisa.gov.br:

A ANVISA atualiza esses arquivos nos dias úteis, por volta das 12h30 (horário de Brasília). No fim do dia, um processo automático converte os arquivos para Parquet e os publica com um manifest. A estrutura está no dicionário de dados.

Como a busca funciona

Não há servidor. A busca roda no seu navegador com o DuckDB-WASM, sobre os arquivos Parquet. Na primeira visita o navegador baixa cerca de 5 MB do motor e a tabela do corredor que você abriu (3,11 MB em alimentos, 3,55 MB em limpeza); ao abrir as apresentações de um alimento, mais 1,65 MB da tabela de detalhes; e, em segundo plano, 1,03 MB das medidas de fiscalização. Depois disso todas as buscas rodam no seu navegador, sem rede, e os arquivos ficam no cache.

Aviso

Este site não tem vínculo com a ANVISA. As informações são reproduzidas como publicadas nos dados abertos e podem estar defasadas ou incompletas. Para qualquer decisão, confira a consulta oficial da ANVISA.