Pular para o conteúdo

Metodologia

Como o ORACULO lê a apuração do TSE, confere a assinatura de cada arquivo e chega a cada número que você vê.

Atualizada em 27/10/2026 · nenhuma errata publicada até agora

De onde vêm os dados

Todo número do ORACULO sai de um arquivo público do TSE. Usamos três tipos de arquivo:

  • Andamento da apuração, por abrangência: seções apuradas, eleitores aptos, comparecimento e abstenção. Exemplo: br-e006257-ab, o andamento do Brasil.
  • Resultado por cargo, com os votos de cada candidatura.
  • Eleitorado por local de votação, que liga cada seção ao endereço onde ela fica. Esse arquivo é público, mas o TSE não o assina: ele não passa pela conferência de assinatura.

Os limites dos bairros vêm do IBGE (Censo 2022).

O ORACULO não faz pesquisa, projeção nem estimativa. Quando um dado ainda não foi publicado, a tela diz isso, em vez de preencher o espaço.

Como conferimos a assinatura

O TSE assina os próprios arquivos de resultado com uma assinatura digital do tipo Ed25519. Antes de usar um arquivo, o ORACULO confere essa assinatura com a chave pública do TSE. Se um único caractere do arquivo mudar no caminho, a conta não fecha e o número não entra.

  1. Passo 1: Baixamos o arquivoDireto do site de resultados do TSE, sem intermediário.
  2. Passo 2: Lemos a assinaturaEla vem dentro do próprio arquivo, junto com o nome da chave.
  3. Passo 3: Conferimos com a chave do TSEA conta Ed25519 só fecha se nenhum caractere mudou.
  4. Passo 4: Só então usamosArquivo que não confere não entra em tela nenhuma.

Confira você mesmo, agora, no seu navegador. O arquivo é o andamento do Brasil, gerado pelo TSE em 05/10/2026 12:51:

✓ Assinatura do TSE conferida em 27/10/2026 15:01 (gravado)

Toque para conferir, no seu celular, a assinatura que o TSE pôs neste arquivo.

Conferindo a assinatura Ed25519 no seu navegador…

No seu navegador. Nenhum byte do arquivo mudou.

Somamos 1 eleitor ao comparecimento do Brasil (125.275.835 → 125.275.836). A assinatura deixou de bater.

Ver detalhes técnicos
ARQUIVO
br-e006257-ab.jws · andamento do Brasil · 39 KB
ASSINADO
TSE · EdDSA (Ed25519) · chave sNbt9Q_f…TSE · Ed25519
ASSINATURA
qFQZAO3qdlc1v5-nckmHB2gR0NBQeM5Xi7uNbdaIkHIOpB6bdJJ7w34tvBs2gJtMkeUIRFCLmMZhNiopFQlQBA

Escrevemos sempre: “Conferimos a assinatura que o TSE põe nos próprios arquivos.” Isso não é um aval do TSE: o TSE não endossa o ORACULO. A conferência só garante que o arquivo é o mesmo que o TSE publicou.

A linha de origem

Cada número do ORACULO guarda a sua linha de origem: de que arquivo ele saiu, quando o arquivo foi gerado e quando a assinatura foi conferida. No app, ela aparece junto do número. Um exemplo:

78,92%
de comparecimento no 1º turno, no BrasilTSE · arquivo br-e006257-ab · gerado 05/10/2026 12:51 · assinatura conferida 27/10/2026 15:01

Os textos com números são montados por regra a partir desses arquivos. Nenhum número do TSE é digitado à mão; os exemplos fictícios vêm marcados.

O que mostramos e o que não mostramos

  • Mostramos o resultado oficial, do Brasil até a seção eleitoral.
  • Não mostramos ranking de candidatos nem recomendação de voto.
  • Não usamos dado pessoal de eleitor. O voto é secreto e o TSE publica só totais.
  • Quando dois arquivos oficiais trazem números diferentes para o mesmo lugar (por exemplo, a eleição de Presidente conta o voto em trânsito), cada número aparece com o arquivo de onde veio.

Erratas e correções

Erratas publicadas
DataO que mudou
—Nenhuma errata publicada até agora.

Achou um número errado ou quer pedir a remoção de uma informação? Peça a correção. Toda correção aceita entra nesta lista, com data.