Metodologia e Fontes

Transparência sobre nossa transparência

Documentação completa sobre como os dados do Monitor Político Brasil são coletados, processados e apresentados. Todas as fontes são oficiais e verificáveis.

Visão Geral do Sistema
Como funciona a plataforma Monitor Político Brasil

O Monitor Político Brasil é uma plataforma independente de transparência política que coleta, processa e apresenta dados oficiais sobre políticos brasileiros de forma automatizada. Utilizamos exclusivamente fontes governamentais verificadas e aplicamos metodologias estatísticas para análise e detecção de padrões nos dados.

5

APIs Oficiais

Câmara, Senado, CGU, TSE, IBGE

594+

Políticos Monitorados

Deputados, senadores, governadores

24h

Atualização

Sincronização automática diária

100%

Verificável

Todas as fontes são públicas

Fluxo de Dados Simplificado

APIs Oficiais
Coleta
Validação
Análise
Você
APIs e Fontes de Dados Oficiais
Todas as APIs utilizadas são oficiais e mantidas por órgãos governamentais brasileiros
Pipeline de Coleta e Processamento
Como os dados fluem desde as fontes oficiais até você
1

Coleta de Dados

Requisições automatizadas às APIs oficiais via cron jobs agendados

  • Scripts Node.js executados em horários programados
  • Tratamento de erros e retry automático (3 tentativas)
  • Rate limiting para respeitar limites das APIs
  • Logs detalhados de cada operação
2

Validação e Limpeza

Verificação de integridade e normalização dos dados coletados

  • Validação de tipos de dados (schemas Zod)
  • Remoção de duplicatas e dados corrompidos
  • Normalização de campos de texto (encoding UTF-8)
  • Verificação de consistência entre fontes
3

Processamento e Análise

Cálculo de métricas, scores e detecção de anomalias

  • Cálculo de scores de eficiência parlamentar
  • Análise estatística para detecção de anomalias
  • Agregação de dados por estado, partido e período
  • Geração de rankings e comparativos
4

Armazenamento

Persistência em banco de dados PostgreSQL com versionamento

  • Banco PostgreSQL gerenciado (Neon)
  • Schema definido com Drizzle ORM
  • Índices otimizados para consultas frequentes
  • Backup automático e histórico de alterações
5

Disponibilização

Exposição dos dados via API tRPC e interface web

  • API tRPC com tipagem end-to-end
  • Cache em memória para consultas frequentes
  • Interface React com atualização em tempo real
  • Exportação em CSV e PDF
Metodologias de Cálculo
Como calculamos as métricas, scores e indicadores apresentados na plataforma

Frequência de Atualização
Cronograma de sincronização dos dados com as fontes oficiais
Tipo de DadoFrequênciaHorárioFonte
Deputados FederaisDiária00:00 UTC-3API Câmara
SenadoresDiária01:00 UTC-3API Senado
Despesas CEAPDiária02:00 UTC-3API Câmara
VotaçõesDiária03:00 UTC-3APIs Câmara/Senado
Emendas ParlamentaresSemanalDomingos 04:00 UTC-3Portal Transparência
Detecção de AnomaliasA cada 6 horas00:00, 06:00, 12:00, 18:00Processamento interno
Dados EleitoraisApós eleiçõesManualTSE
Dados DemográficosAnualJaneiroIBGE
Limitações e Considerações
Informações importantes sobre as limitações dos dados e da plataforma

Dependência de APIs Externas

Os dados dependem da disponibilidade e funcionamento das APIs governamentais.

Impacto: Indisponibilidade temporária pode causar atrasos na atualização dos dados.

Mitigação: Sistema de retry automático e cache de dados anteriores.

Latência na Atualização

Dados são atualizados periodicamente, não em tempo real.

Impacto: Pode haver defasagem de até 24 horas em algumas informações.

Mitigação: Exibição de timestamp da última atualização em cada dado.

Qualidade Variável dos Dados

A qualidade dos dados depende do preenchimento feito pelos órgãos públicos.

Impacto: Alguns parlamentares podem ter dados mais completos que outros.

Mitigação: Indicador de completude dos dados em cada perfil.

Histórico Limitado

Algumas APIs não fornecem dados históricos completos.

Impacto: Análises temporais podem ter períodos com dados incompletos.

Mitigação: Indicação clara dos períodos disponíveis para cada tipo de dado.

Interpretação de Anomalias

Anomalias estatísticas não indicam necessariamente irregularidades.

Impacto: Despesas legítimas podem ser sinalizadas como atípicas.

Mitigação: Classificação clara como "anomalia estatística" e não "irregularidade".

Perguntas Frequentes (FAQ)
Respostas para as dúvidas mais comuns sobre a plataforma

Glossário de Termos
Definições dos termos técnicos utilizados na plataforma

CEAP

Cota para o Exercício da Atividade Parlamentar. Verba mensal destinada aos deputados federais para custear despesas no exercício do mandato.

CEAPS

Cota para o Exercício da Atividade Parlamentar dos Senadores. Equivalente ao CEAP, mas para senadores.

PL

Projeto de Lei. Proposição legislativa que visa criar, alterar ou revogar leis ordinárias.

PEC

Proposta de Emenda à Constituição. Proposição que visa alterar a Constituição Federal.

PLP

Projeto de Lei Complementar. Proposição que visa regulamentar dispositivos constitucionais.

PDL

Projeto de Decreto Legislativo. Proposição de competência exclusiva do Congresso Nacional.

Votação Nominal

Votação em que o voto de cada parlamentar é registrado individualmente e publicado.

Votação Simbólica

Votação em que os votos não são registrados individualmente, apenas o resultado final.

Emenda Parlamentar

Recurso do orçamento federal destinado por parlamentares a projetos específicos em suas bases eleitorais.

Z-Score

Medida estatística que indica quantos desvios padrão um valor está acima ou abaixo da média.

Outlier

Valor atípico que se desvia significativamente do padrão esperado em um conjunto de dados.

API

Application Programming Interface. Interface que permite a comunicação entre sistemas de software.

REST

Representational State Transfer. Arquitetura de comunicação para APIs web.

tRPC

TypeScript Remote Procedure Call. Framework para criar APIs com tipagem end-to-end.

ORM

Object-Relational Mapping. Técnica para mapear objetos de programação para tabelas de banco de dados.

Stack Tecnológico
Tecnologias utilizadas no desenvolvimento da plataforma
⚛️

React 19

Frontend

Interface de usuário

📘

TypeScript

Linguagem

Tipagem estática

🔗

tRPC

API

Comunicação cliente-servidor

🐘

PostgreSQL

Banco de Dados

Armazenamento de dados

💧

Drizzle ORM

ORM

Mapeamento objeto-relacional

🟢

Node.js

Runtime

Execução do servidor

🎨

Tailwind CSS

Estilização

Design responsivo

📊

Chart.js

Visualização

Gráficos interativos

Disclaimer Legal

O Monitor Político Brasil é uma plataforma independente de monitoramento e transparência política. Não possuímos vínculo com partidos políticos, governos, organizações políticas ou qualquer entidade governamental.

Todos os dados apresentados são obtidos exclusivamente de fontes oficiais e públicas, conforme documentado nesta página. Não nos responsabilizamos por eventuais erros, inconsistências ou indisponibilidades nos dados fornecidos pelas APIs governamentais.

As análises, scores, rankings e detecções de anomalias são calculados de forma automatizada e objetiva, seguindo as metodologias documentadas. Anomalias estatísticas não indicam necessariamente irregularidades.Não emitimos opiniões políticas, partidárias ou juízos de valor sobre os políticos monitorados.

Esta plataforma tem fins educacionais e de transparência pública. O uso dos dados deve respeitar a legislação brasileira, incluindo:

  • Lei de Acesso à Informação (Lei 12.527/2011)
  • Lei Geral de Proteção de Dados - LGPD (Lei 13.709/2018)
  • Marco Civil da Internet (Lei 12.965/2014)

Última atualização desta documentação: 02 de abril de 2026