Iniciativa cidadã desde 2018

Fiscalização cidadã da Totalização dos Votos

Contribuímos para a transparência eleitoral por meio da leitura dos QR Codes dos Boletins de Urna (BU), permitindo que a sociedade civil realize uma totalização paralela e independente dos votos — amparada pela legislação do TSE.

Explorar os estudos de 2026 Conheça a iniciativa
Captura offline QR Code do BU Resultado público
Eleições Gerais
2026

Presidente · Governador · Senador · Deputados Federais e Estaduais

Presidente
Governador
Senador
Dep. Federal
Dep. Estadual
Dep. Distrital

1º Turno: 04/10/2026  •  2º Turno: 25/10/2026

Pronto para fiscalizar?

Acesse o aplicativo pelo navegador, leia os QR Codes do BU e contribua com a transparência

Acessar o Aplicativo Acompanhar Resultados

Funciona direto no navegador — sem instalar nada

Sobre o Projeto

O que é a Totalização Paralela?

A Totalização Paralela é uma iniciativa do CMInd (Comitê Multidisciplinar Independente) que permite ao cidadão comum participar da fiscalização do processo de contagem dos votos nas eleições brasileiras.

Leitura de QR Codes do BU

O aplicativo lê os QR Codes impressos nos Boletins de Urna afixados nas seções eleitorais após o encerramento da votação.

Envio e totalização complementar

Os BUs lidos são transmitidos para um servidor que realiza a totalização paralela, de forma complementar ao processo oficial do TSE.

Comparação com resultado oficial

Quando o TSE divulga os resultados por seção, é possível verificar se os BUs enviados coincidem com os totalizados oficialmente.

Importante

O aplicativo não tem como objetivo auditar a integridade do software das urnas eletrônicas. Sua finalidade é focada na verificação da totalização dos votos por meio de amostragem.


Transparência eleitoral

O sistema eleitoral brasileiro possui três fases:

  • Preparação — Análise dos códigos-fonte e carga das urnas eletrônicas.
  • Apuração — Processo de votação e geração dos Boletins de Urna.
  • Totalização — Transmissão e contagem dos votos até a divulgação dos resultados oficiais. Nesta fase, a sociedade civil pode contribuir ativamente para a transparência, e é o foco do nosso aplicativo.
Passo a Passo

Como funciona?

Entenda o processo completo em quatro passos simples

1
Tela de login do aplicativo
Faça Login

Acesse pelo navegador do celular e entre com sua conta. Funciona em Android e iPhone, sem necessidade de instalação.

2
Tela de captura de QR Code do BU
Capture o QR Code do BU

Aponte a câmera para os QR Codes do Boletim de Urna afixado na seção eleitoral. O app lê automaticamente.

3
Tela de resultados da totalização
Veja os Resultados

Acompanhe a totalização paralela em tempo real com votos por candidato, cargo e região. Dados atualizados ao vivo.

4
Tela de histórico de BUs enviados
Confira seus BUs

Veja todos os BUs que você enviou por cargo — Presidente, Governador, Senador e Deputados — e acompanhe o status de validação.

Dentro do Aplicativo

Conheça os recursos do App

Tudo o que você precisa para fiscalizar a totalização dos votos, direto no seu celular

Principal
Leitura inteligente de QR Codes

Aponte a câmera e o app detecta automaticamente os QR Codes do BU. Suporta de 1 a mais de 30 códigos por boletim, com contador em tempo real e lanterna integrada para ambientes escuros.

Exclusivo
Autenticidade e rastreabilidade do BU

O app confere a cadeia de hashes e a assinatura com o certificado QRCE da urna, preservando os QR Codes originais. BUs completos sem autenticidade comprovada entram na totalização provisória com ressalva e ficam disponíveis para revisão administrativa.

Tempo real
Resultados ao vivo

Acompanhe a totalização paralela enquanto ela acontece. Veja votos por candidato, cargo e região com gráficos interativos — atualizados assim que novos BUs chegam.

Essencial
Captura disponível offline

Depois do primeiro carregamento, capture e valide QR Codes sem internet. Os BUs ficam no celular e o reenvio é tentado ao voltar a conexão, ao reabrir o app ou ao retornar para ele.

Interativo
Mapa de cobertura nacional

Visualize no mapa interativo quais estados e municípios já têm BUs coletados. Filtre por região e acompanhe o avanço da cobertura em tempo real por todo o Brasil.

Controle
Histórico completo de envios

Confira todos os BUs que você enviou, organizados por cargo — Presidente, Governador, Senador e Deputados. Acompanhe o status: validado, pendente ou com divergência.

Diferenciais técnicos
PWA — sem instalação Leitura com aceleração por hardware Integridade SHA-256 Envio automático em fila Funciona em Android, iPhone e desktop Armazenamento local seguro

O poder da fiscalização colaborativa

Cada voluntário com um celular faz a diferença na transparência eleitoral

5
Cargos fiscalizados
472K+
Seções eleitorais no Brasil
27
Estados + DF cobertos
2018
Iniciativa ativa desde
Fluxo Completo

O que acontece quando você escaneia um BU?

Do QR Code na seção eleitoral até o resultado na tela

1
Câmera lê o QR Code

O app ativa a câmera com enquadramento inteligente. Usa a API nativa BarcodeDetector quando disponível (leitura com aceleração por hardware) ou decodificador JavaScript como fallback.

2
Dados são decodificados

Os bytes do QR Code são interpretados e os votos de cada cargo são extraídos: número do candidato, nome, partido e total de votos — além de brancos e nulos.

3
Integridade registrada

O sistema preserva os dados brutos do QR Code e calcula um hash SHA-256, permitindo detectar alterações e rastrear o BU durante o processamento.

4
BU entra na fila de envio

Se houver internet, o BU é enviado ao servidor imediatamente. Sem conexão, fica na fila local e o app tenta transmiti-lo quando voltar a ficar online ou for reaberto.

5
Totalização paralela atualizada

O servidor soma os votos recebidos e atualiza os resultados. Você vê tudo na tela de Resultados e no Mapa de Cobertura em tempo real.

O que você vê na tela
Dashboard

Painel inicial com suas estatísticas: BUs enviados, validados, pendentes e rejeitados. Acesso rápido a todas as funções.

Tela de captura

Câmera em tela cheia com moldura de enquadramento, linha animada de escaneamento, contador de QR Codes e botão de lanterna.

Detalhes do BU

Após a leitura, veja todos os votos decodificados organizados por cargo — com número, nome e total de cada candidato.

Mapa interativo

Mapa do Brasil com escala de cores por cobertura. Busque estados e municípios, filtre por região — Sudeste, Sul, Nordeste, Norte, Centro-Oeste e Exterior.

Exemplo Prático

QR Code do Boletim de Urna

Veja como é o QR Code impresso no final de cada Boletim de Urna

Modo Demonstração

No app você pode gerar BUs simulados para treinar antes da eleição. Os dados abaixo são fictícios, usados exclusivamente para demonstração.

Exemplo de BU Simulado
Eleição:Gerais 2026 · 1º Turno
UF / Município:SP · São Paulo
Zona / Seção:042 / 0318

Presidente:
16 — HELENA C. MONTEIRO (ADB)127
24 — RICARDO A. PENA (UPN)98
18 — MARCOS V. DUARTE (MPC)45
46 — JULIANA F. CAMPOS (APC)31
Brancos / Nulos8 / 5

O que é o QR Code do BU?

O Boletim de Urna (BU) é o documento impresso pela urna eletrônica ao final da votação. Ele contém todos os votos registrados naquela seção, incluindo votos nominais, de legenda, brancos e nulos para cada cargo em disputa.

No final do BU impresso, são gerados QR Codes que codificam digitalmente todas essas informações. Nosso aplicativo lê esses QR Codes e transmite os dados para a totalização paralela.

1 a 30+ QR Codes por BU
Disponível após 17h
Afixado em local visível
Modo simulação disponível!
Antes da eleição, você pode gerar BUs simulados diretamente no app para treinar o fluxo completo de leitura, revisão e envio — com candidatos e dados fictícios realistas.
Acesso ao Aplicativo

Use direto no navegador — sem instalar nada

Nosso aplicativo é um PWA (Progressive Web App). Funciona diretamente pelo navegador do celular, em qualquer dispositivo com câmera. Opcionalmente, você pode adicioná-lo à tela inicial.

Instalação no Android

1. O Chrome sugere automaticamente

Ao acessar o app pelo Chrome, aparecerá um banner na parte inferior com a opção “Instalar aplicativo” ou “Adicionar à tela inicial”.

2. Confirme e pronto

Toque em “Instalar” e o app aparecerá como ícone na sua tela inicial, igual a um app nativo. Sem precisar da Play Store.

Se o banner não aparecer, toque no menu ⋮ (três pontos) do Chrome e selecione “Instalar aplicativo”.

Instalação no iPhone

1. Toque em Compartilhar

No Safari, toque no ícone (compartilhar) na barra inferior da tela.

2. Adicionar à Tela de Início

Role a lista de opções e selecione “Adicionar à Tela de Início”.

3. Confirme

Toque em “Adicionar” no canto superior direito. O app ficará na tela inicial do seu iPhone.

Importante: no iPhone, use o Safari. Outros navegadores (Chrome, Firefox) não suportam instalação de PWA no iOS.

Tire suas dúvidas

Perguntas Frequentes

A disponibilidade do aplicativo e os testes automáticos não equivalem à homologação eleitoral em campo. A abertura operacional depende de teste com BU oficial impresso e câmera real, ensaio de recebimentos simultâneos e aprovação da coordenação responsável.

Após o encerramento da votação (às 17h), cada urna eletrônica imprime um Boletim de Urna (BU) que é afixado em local visível da seção eleitoral. Nosso aplicativo lê os QR Codes desse BU usando a câmera do seu celular, decodifica os dados dos votos e os envia para nosso servidor, onde é feita uma totalização complementar ao processo oficial do TSE. Para participar, esteja presente em um local de votação antes das 17h.

Sim, depois do primeiro carregamento. Você pode ler e validar os QR Codes sem internet e os BUs serão armazenados no próprio celular. Quando houver conexão (Wi-Fi ou dados móveis), o app tentará o envio ao voltar a ficar online, ao ser reaberto ou ao retornar ao primeiro plano. Você pode acompanhar o status de cada envio na tela de Histórico.

Sim, e incentivamos! Após as 17h, os BUs de todas as seções do local são afixados nas respectivas portas. Capture os QR Codes de todas as seções no local onde você estiver. Quanto mais BUs coletados pela rede de voluntários, maior a cobertura e a confiabilidade da nossa totalização.

Sim, é totalmente legal. O BU é afixado no lado de fora da seção eleitoral (por exemplo, na porta da sala), em local visível e acessível a qualquer cidadão, conforme determina a Resolução TSE nº 23.554, Art. 107, inciso VI. Trata-se de um documento público.

Sim. A Resolução TSE nº 23.554, Art. 107 determina que o presidente da mesa deve emitir as vias do BU e afixar uma cópia em local visível da seção. É uma obrigação legal prevista na regulamentação do TSE.

Sim! Funciona em qualquer dispositivo com navegador moderno e câmera — Android, iPhone, tablets e até computadores com webcam. Não é necessário baixar nada de lojas de aplicativos. O sistema utiliza a API nativa do navegador (BarcodeDetector) quando disponível para leitura rápida com aceleração por hardware, e conta com um decodificador JavaScript como alternativa para dispositivos mais antigos.

Mantenha a calma e faça referência à Resolução TSE nº 23.554, Art. 107: “compete, ao final dos trabalhos, ao presidente da mesa receptora de votos: III — emitir as vias do boletim de urna; VI — afixar uma cópia do boletim de urna em local visível da seção.” Se persistir a recusa, procure o Presidente da Mesa, o Promotor Eleitoral ou o Juiz Eleitoral da sua região. Lembre-se: você é um cidadão exercendo um direito previsto na legislação eleitoral.

Não. O processo eletrônico de votação possui três etapas: Preparação, Apuração e Totalização. A Totalização Paralela atua de forma complementar ao trabalho do TSE, focando na etapa de Totalização. Ela não audita o software das urnas, mas verifica se os dados totalizados oficialmente correspondem aos BUs impressos nas seções.

À medida que os QR Codes são enviados, o servidor totaliza os votos automaticamente e os resultados parciais ficam disponíveis na opção “Resultados” do aplicativo. Após a divulgação oficial pelo TSE, publicamos um relatório comparativo detalhado.

Sim. Você pode capturar BUs diretamente no Cartório Eleitoral no dia da eleição. O importante é que os QR Codes sejam lidos e enviados pelo nosso aplicativo para a totalização paralela.

Sim. Dependendo da quantidade de cargos em disputa, o BU pode ter de 1 a mais de 30 QR Codes. Cada QR Code contém uma parte dos dados (votos por cargo, hashes e assinatura digital). Para um envio oficial, é obrigatório escanear todos os QRBU que compõem os votos. Uma sequência QRBU incompleta não é aceita. A ausência de QRCE ou de comprovação da assinatura é registrada separadamente como ressalva, sem transformar o BU em autenticado.

A assinatura é conferida usando o certificado da própria urna, presente nos QRCE, conforme o algoritmo indicado nesse certificado (E-521 ou P-521). Não há cadastro de chave do BU por UF. BU estruturalmente completo, mas sem assinatura comprovada, pode ser recebido e totalizado provisoriamente com ressalva. O diagnóstico, os QR Codes originais e os dados recebidos são preservados para revisão administrativa. BUs com sequência QRBU incompleta, votos negativos ou totais incoerentes são recusados; versões conflitantes da mesma seção ficam fora da soma até revisão. Conferir o hash não comprova a assinatura, e a revisão manual não transforma uma assinatura não comprovada em autenticada.

Não. O aplicativo coleta exclusivamente os dados contidos nos QR Codes do BU (votos por candidato, zona, seção, etc.). Nenhuma informação pessoal é solicitada ou armazenada. A permissão de câmera é utilizada unicamente para a leitura dos QR Codes. O Boletim de Urna é um documento público e não contém dados de nenhum eleitor.

A votação encerra às 17h (horário de Brasília). Recomendamos chegar ao local de votação por volta das 16h30, para já estar posicionado quando os BUs começarem a ser impressos e afixados. Em locais com muitas seções, a impressão pode levar de 10 a 30 minutos após o encerramento. Se você também vai votar, vote normalmente e depois aguarde o encerramento para capturar os BUs.

O CMInd (Comitê Multidisciplinar Independente) é uma iniciativa da sociedade civil composta por profissionais de diversas áreas — tecnologia, direito, estatística, entre outras — que atua desde 2018 na promoção da transparência eleitoral. O CMInd desenvolve ferramentas como a Totalização Paralela para que qualquer cidadão possa contribuir com a verificação do processo eleitoral de forma construtiva.

A homologação eleitoral em campo permanece pendente. Aplicativo publicado, testes automáticos e prontidão técnica não substituem a captura de BU oficial impresso com câmera real, a conferência dos votos e a decisão operacional. A autorização final cabe à coordenação humana do projeto, com responsáveis de campo, infraestrutura e revisão administrativa designados nominalmente. A confirmação desses responsáveis e o registro da prova física ainda são necessários; uma eventual operação piloto deve informar limites e ressalvas e não ser apresentada como homologação plena.
Tutoriais

Aprenda a usar o aplicativo

Veja o passo a passo completo para se cadastrar e começar a fiscalizar

1
Abra o app e toque em “Capturar BU”

No Dashboard, toque no botão “Capturar BU” no menu de ações rápidas. Você será levado à tela de escaneamento.

Dica: No Dashboard você já vê quantos BUs enviou, validados e pendentes.
2
Ative a câmera e escaneie os QR Codes

Toque em “Ativar Câmera” e aponte para os QR Codes do BU. O app detecta automaticamente cada código — você verá o contador atualizar em tempo real.

Um BU pode ter de 1 a 30+ QR Codes. Escaneie todos para dados completos. Use a lanterna em ambientes escuros.
3
Confira os QR Codes capturados

Cada QR Code lido aparece como um chip verde na tela. Você pode remover algum tocando no × se precisar reescanear. Quando terminar, toque em “Concluir”.

Sem internet? Sem problema! Os dados ficam salvos no celular e são enviados quando a conexão voltar.
4
Revise os dados decodificados

O app decodifica automaticamente os votos do BU e exibe por cargo (Presidente, Governador, Senador, Deputados). Confira o número, nome e votos de cada candidato.

A autenticidade é conferida separadamente da admissão dos votos: BUs completos sem comprovação entram com ressalva, com material original preservado para revisão.
5
Confirme e envie o BU

Revise o resumo com zona, seção, urna e cargos. Toque em “Enviar BU” para transmitir ao servidor. O BU entra na fila e é enviado automaticamente.

O servidor confere a assinatura com o QRCE recebido. O estado “Validado” indica essa conferência, sem comprovar sozinho a procedência oficial. BU completo sem assinatura comprovada é identificado como totalizado com ressalva.
6
Acompanhe na tela de Resultados

Após o recibo, confira o estado no Histórico: BUs incluídos contam na totalização provisória; conflitos e candidaturas não resolvidas ficam pendentes de revisão. Acompanhe os resultados ao vivo por candidato, cargo e região, e veja o Mapa de Cobertura crescer.

Próximo BU: Volte ao Dashboard e repita o processo para outras seções do mesmo local!
Dashboard do app

Dashboard

Tela de captura de QR Code

Escanear QR Codes

Tela de histórico de BUs

Meus BUs enviados

Tela de resultados

Resultados ao vivo

1
Dados pessoais
2
Senha e localização
3
Perfil e termos
1
Etapa 1
Dados Pessoais

Preencha seus dados básicos para criar sua conta de fiscal voluntário:

  • Nome completo
  • CPF (protegido pela LGPD)
  • E-mail
  • WhatsApp (opcional)
2
Etapa 2
Senha e Localização

Crie sua senha segura e informe onde você pretende fiscalizar:

  • Senha (mínimo 8 caracteres)
  • Indicador de força da senha
  • UF e Cidade
  • Zona e Seção (opcional)
3
Etapa 3
Perfil e Termos

Escolha como deseja participar e aceite os termos:

Colaborador Escaneia e envia BUs
Observador Acompanha resultados
  • Aceite os Termos de Uso
  • Receba atualizações (opcional)
Cadastro rápido em menos de 2 minutos

Após concluir, você já pode começar a escanear BUs no dia da eleição. Faça o cadastro antes para estar preparado!

Criar Minha Conta

Já tem conta? Faça login

Confiança

Segurança e Privacidade

Dados pessoais limitados

Para criar uma conta, o aplicativo coleta nome, e-mail e, opcionalmente, telefone. Esses dados são usados para autenticação, contato e rastreabilidade dos BUs enviados.

Acesso à câmera

A permissão de câmera é solicitada exclusivamente para a leitura dos QR Codes do Boletim de Urna.

Desenvolvimento

Criado pelo CMInd usando a plataforma GVINCI (gvinci.com.br).

Participe da fiscalização!

Exerça sua cidadania. Cada BU lido e enviado fortalece a transparência do processo eleitoral brasileiro.