3 afirmações checadas, uma a uma
2 Confere em parte1 Inconclusivo
Confere em parteAfirmação 1 de 3
A divulgação dos resultados parou por alguns minutos na noite do 1º turno.
O que os dados mostramO TSE informa que, na noite de 4/10, uma contenção no processamento de dados paralisou um módulo de divulgação. Só a tela nacional ("Brasil") para presidente foi afetada, e ela voltou às 20h04. A tela por estado seguiu funcionando. Na base, os 499.206 boletins do 1º turno têm horário de recebimento, e nenhum foi recebido entre 19h32 e 19h58. O TSE diz que os boletins continuaram a ser recebidos durante a pausa, e a base não explica essa diferença.
Fonte: TRE-SC, reproduzindo nota do TSE; Base do TSE
Confere em parteAfirmação 2 de 3
Quando voltou, o resultado tinha mudado.
O que os dados mostramOs totais parciais mudam à medida que chegam mais boletins. Até 19h31 tinham chegado 425.069 das 499.206 seções, com Lula em 43,50% e Flávio Bolsonaro em 48,45% dos votos válidos. No total final, Lula tem 45,16% e Flávio, 47,03%. Os 74.137 boletins que chegaram a partir de 19h59 deram Lula 54,15% e Flávio 39,29%. A base não guarda o que a tela mostrava a cada minuto. Por isso não mostra se houve alteração de algum resultado já divulgado.
Fonte: Base do TSE
InconclusivoAfirmação 3 de 3
Foi nesse intervalo que fraudaram a eleição para presidente.
O que os dados mostramA soma dos 499.206 boletins é igual ao total oficial do país: Lula 53.879.538 e Flávio Bolsonaro 56.104.503. O TSE diz que a pausa afetou a divulgação, mas não a apuração nem a totalização. Essa é a versão da própria Justiça Eleitoral, e os dados não mostram em quem cada eleitor votou. Por isso a base e as fontes não bastam para afirmar nem para descartar a acusação.
Fonte: TRE-SC, reproduzindo nota do TSE; Base do TSE
Os números vêm de consultas à base dos boletins de urna. Abra para ver o SQL e o resultado, ou rode no seu navegador.
Primeiro minuto de recebimento de boletins no 1º turno
SELECT strftime(date_trunc('minute', recebimento_bu_brasilia), '%Y-%m-%d %H:%M') AS minuto, count(*) AS secoes FROM secoes WHERE turno=1 AND recebimento_bu_brasilia IS NOT NULL GROUP BY 1 ORDER BY 1 LIMIT 1| minuto | secoes |
|---|
| 2026-10-04 17:08 | 927 |
Rodar no seu navegador →Maiores intervalos sem recebimento de boletins no 1º turno
WITH t AS (SELECT date_trunc('minute', recebimento_bu_brasilia) AS m, count(*) AS n FROM secoes WHERE turno=1 AND recebimento_bu_brasilia IS NOT NULL GROUP BY 1), g AS (SELECT m, n, lag(m) OVER (ORDER BY m) AS ant FROM t) SELECT strftime(ant,'%d/%m %H:%M') AS de, strftime(m,'%d/%m %H:%M') AS ate, date_diff('minute', ant, m) AS minutos_sem_boletim FROM g WHERE ant IS NOT NULL AND date_diff('minute', ant, m) >= 5 ORDER BY minutos_sem_boletim DESC LIMIT 10| de | ate | minutos_sem_boletim |
|---|
| 05/10 00:45 | 05/10 01:56 | 71 |
| 05/10 01:56 | 05/10 02:58 | 62 |
| 04/10 19:31 | 04/10 19:59 | 28 |
| 05/10 00:11 | 05/10 00:29 | 18 |
| 04/10 23:54 | 05/10 00:11 | 17 |
| 05/10 00:29 | 05/10 00:39 | 10 |
Prévia: rode a consulta para ver tudo.
Rodar no seu navegador →Soma dos boletins do 1º turno
WITH s AS (SELECT sum(votos_lula) lula, sum(votos_flavio) flavio, sum(votos_validos) validos, sum(brancos) br, sum(nulos) nu, count(*) secoes, count(recebimento_bu_brasilia) com_horario FROM secoes WHERE turno=1) SELECT * FROM s
| lula | flavio | validos | br | nu | secoes |
|---|
| 53.879.538 | 56.104.503 | 119.306.034 | 2.300.798 | 3.669.003 | 499.206 |
Rodar no seu navegador →Totais oficiais do 1º turno
SELECT * FROM resultado_oficial_tse WHERE turno=1 ORDER BY nome LIMIT 50
| turno | nome | valor |
|---|
| 1 | CLARIANA BARAO | 40.043 |
| 1 | EDMILSON COSTA | 22.693 |
| 1 | ESCRITOR AUGUSTO CURY | 3.448.569 |
| 1 | FLAVIO BOLSONARO | 56.104.503 |
| 1 | HERTZ DIAS | 43.103 |
| 1 | LULA | 53.879.538 |
Prévia: rode a consulta para ver tudo.
Rodar no seu navegador →Boletins recebidos antes, durante e depois do intervalo de 28 min sem recebimento (19h31–19h59), 1º turno
WITH x AS (SELECT CASE WHEN recebimento_bu_brasilia <= TIMESTAMP '2026-10-04 19:31:59' THEN 'a Até 19h31' WHEN recebimento_bu_brasilia < TIMESTAMP '2026-10-04 19:59:00' THEN 'b 19h32–19h58 (intervalo)' ELSE 'c A partir de 19h59' END AS faixa, * FROM secoes WHERE turno=1) SELECT faixa, count(*) secoes, sum(votos_validos) validos, sum(votos_lula) lula, sum(votos_flavio) flavio, round(100.0*sum(votos_lula)/sum(votos_validos),2) pct_lula, round(100.0*sum(votos_flavio)/sum(votos_validos),2) pct_flavio FROM x GROUP BY ROLLUP(1) ORDER BY 1
| faixa | secoes | validos | lula | flavio | pct_lula |
|---|
| a Até 19h31 | 425.069 | 100.737.514 | 43.824.841 | 48.808.096 | 43,5 |
| c A partir de 19h59 | 74.137 | 18.568.520 | 10.054.697 | 7.296.407 | 54,15 |
| 499.206 | 119.306.034 | 53.879.538 | 56.104.503 | 45,16 |
Rodar no seu navegador →Percentual acumulado dos boletins recebidos até o início do intervalo versus total
WITH c AS (SELECT recebimento_bu_brasilia r, votos_validos v, votos_lula l, votos_flavio f FROM secoes WHERE turno=1) SELECT 'até 19h31' AS corte, count(*) secoes, round(100.0*sum(l)/sum(v),2) pct_lula, round(100.0*sum(f)/sum(v),2) pct_flavio FROM c WHERE r <= TIMESTAMP '2026-10-04 19:31:59' UNION ALL SELECT 'até o fim (total)', count(*), round(100.0*sum(l)/sum(v),2), round(100.0*sum(f)/sum(v),2) FROM c
| corte | secoes | pct_lula | pct_flavio |
|---|
| até 19h31 | 425.069 | 43,5 | 48,45 |
| até o fim (total) | 499.206 | 45,16 | 47,03 |
Rodar no seu navegador →Boletins recebidos entre 19h25 e 20h05 no 1º turno
SELECT strftime(recebimento_bu_brasilia,'%H:%M:%S') hora, count(*) secoes FROM secoes WHERE turno=1 AND recebimento_bu_brasilia BETWEEN TIMESTAMP '2026-10-04 19:25:00' AND TIMESTAMP '2026-10-04 20:05:00' GROUP BY 1 ORDER BY 1 LIMIT 40
| hora | secoes |
|---|
| 19:25:00 | 21 |
| 19:25:01 | 24 |
| 19:25:02 | 26 |
| 19:25:03 | 40 |
| 19:25:04 | 37 |
| 19:25:05 | 29 |
Prévia: rode a consulta para ver tudo.
Rodar no seu navegador →Boletins recebidos por minuto entre 19h28 e 20h03
SELECT strftime(date_trunc('minute',recebimento_bu_brasilia),'%H:%M') minuto, count(*) secoes FROM secoes WHERE turno=1 AND recebimento_bu_brasilia BETWEEN TIMESTAMP '2026-10-04 19:28:00' AND TIMESTAMP '2026-10-04 20:03:00' GROUP BY 1 ORDER BY 1| minuto | secoes |
|---|
| 19:28 | 1.811 |
| 19:29 | 1.758 |
| 19:30 | 1.558 |
| 19:31 | 1.280 |
| 19:59 | 4.868 |
| 20:00 | 5.450 |
Prévia: rode a consulta para ver tudo.
Rodar no seu navegador →Cada afirmação é avaliada uma a uma; a checagem não classifica o texto inteiro nem avalia intenção de quem escreveu ou compartilhou. Números de votação vêm só da base do TSE. Fonte: TSE (licença CC-BY). Análise independente; não é do TSE.