Visão geral
Os dados públicos de CNPJs da Receita Federal estão distribuídos entre arquivos de empresas, estabelecimentos, sócios e tabelas de referência. O Empresas Brasil reúne essas informações em uma busca para prospecção comercial: a pessoa escolhe um estado e combina município, bairro, atividade econômica, situação cadastral, porte, MEI, Simples Nacional, capital, data de abertura e presença de telefone ou e-mail. O resultado apresenta identificação, contatos e tempo de atividade, com uma ficha completa de cada estabelecimento.
A base foi preparada para as 27 unidades da federação, incluindo o Distrito Federal. Os arquivos de origem foram processados em Parquet, separados por estado, e as consultas usam DuckDB para acessar apenas o recorte necessário. Essa organização permite trabalhar com uma base nacional volumosa sem carregar tudo no navegador. A interface foi construída em HTML, CSS e JavaScript; na versão online, Firebase Hosting, Cloud Functions, Storage e Firestore cuidam da publicação, das consultas, dos arquivos e das preferências de cada conta.
Além dos filtros manuais, uma busca assistida por IA transforma um pedido em linguagem natural em critérios que a pessoa pode revisar antes de pesquisar. A OpenAI API devolve saídas estruturadas, e o aplicativo verifica códigos de atividades, municípios e os limites dos campos antes de aplicar a proposta. Assim, o objetivo comercial pode ser descrito em texto sem abrir mão do controle sobre os filtros.
O acesso online usa login Google para contas autorizadas. A pessoa pode guardar empresas favoritas, acompanhar a situação dos seus leads e recuperar as exportações em Meus downloads. A geração do Excel acontece em segundo plano, com acompanhamento de tempo, e entrega uma planilha formatada com as colunas escolhidas e os critérios utilizados. Cada exportação reúne a seleção completa de até 100 mil estabelecimentos; resultados maiores pedem filtros mais específicos.