Metodologia
O BRASILCORRUPT cruza, em tempo real, bases de dados públicas e oficiais do governo brasileiro para apontar sinais estatísticos de risco em torno de deputados federais. Sinais não são acusações — são pontos de partida para verificação humana e jornalística.
O que o sistema faz
Ao consultar um deputado, o sistema identifica o parlamentar na API de Dados Abertos da Câmara dos Deputados e, a partir daí, busca contratos, despesas da cota parlamentar, sanções de fornecedores, vínculos societários e declarações de bens em portais oficiais. Cada conexão encontrada é apresentada com a fonte citada e a data de captura. O sistema não interpreta nem acusa: apresenta conexões entre dados que já são públicos por lei.
Os sinais e seus pesos no score
O score de risco vai de 0 a 100. Ele parte de uma base de 5 pontos e soma o peso de cada sinal encontrado, com teto de 100. É um indicador estatístico — não é prova — e aparece sempre acompanhado desse rótulo.
| Sinal | Severidade | Peso | O que significa |
|---|---|---|---|
| fornecedor_sancionado | ● vermelho | +30 | Um fornecedor pago com recursos públicos ligados ao mandato consta no CEIS (Cadastro de Empresas Inidôneas e Suspensas) do Portal da Transparência. |
| empresa_familiar_contrato | ● vermelho | +30 | Empresa com possível vínculo familiar (heurística de sobrenome + município) possui contrato com o governo. Este sinal é sempre marcado como "possível — não confirmado", pois a heurística pode gerar falsos positivos. |
| evolucao_patrimonial | / ● vermelho | +15 / +30 | Crescimento dos bens declarados ao TSE entre eleições: acima de 100% gera sinal âmbar (+15); acima de 300%, sinal vermelho (+30). |
| concentracao_fornecedor | +15 | Parcela desproporcional das despesas do mandato concentrada em um único fornecedor. |
Fórmula: score = min(100, 5 + soma dos pesos dos sinais encontrados). O detalhamento do cálculo de cada relatório fica disponível na própria página do político.
Limitações honestas
- A heurística de sobrenome gera falsos positivos. Coincidência de sobrenome e município não prova parentesco. Por isso todo vínculo assim identificado carrega o selo "⚠ possível — não confirmado" e nunca é tratado como fato.
- Os dados do TSE são instáveis. A fonte de declarações de bens fica indisponível com frequência; quando isso acontece, o relatório avisa explicitamente e o sinal de evolução patrimonial não é calculado.
- Todo dado tem data de captura. As bases públicas mudam; uma situação apontada pode já ter sido sanada. A data de captura acompanha cada fonte para que você julgue a atualidade.
- Cobertura parcial. O cruzamento é feito sob demanda a partir de APIs públicas — ausência de sinal não significa ausência de problema, e presença de sinal não significa irregularidade.
Fontes oficiais utilizadas
- Dados Abertos da Câmara dos Deputados ↗ — identificação, mandato, despesas da cota parlamentar (CEAP).
- Portal da Transparência (CGU) ↗ — contratos federais e sanções (CEIS).
- Compras.gov.br ↗ — contratos e fornecedores do governo federal.
- TSE — DivulgaCandContas ↗ — declarações de bens de candidatos.
- Dados abertos do CNPJ (Receita Federal) ↗ — quadro societário (QSA).
LGPD e privacidade
Tratamos apenas dados publicados por portais oficiais, com base no interesse público e no controle social de agentes públicos no exercício da função (Lei 13.709/2018). Ainda assim, aplicamos minimização: o CPF nunca é exibido — é usado internamente apenas para cruzamento, armazenado somente como hash e mascarado em qualquer saída. CNPJs aparecem parcialmente mascarados. Pessoas físicas que não são agentes públicos (sócios, familiares) aparecem apenas pelo vínculo societário público, sem CPF, sem foto e sem perfil próprio na ferramenta.
Como contestar
Todo relatório traz o botão "Contestar dados". Se você é a pessoa retratada — ou identificou um erro — escreva para engelmanngui@gmail.com indicando o relatório e o dado contestado. Comprometemo-nos a revisar, corrigir quando cabível e registrar as correções em changelog público.