Passo a passo
A lista é congelada
Ao clicar em “Sortear”, a lista de participantes disponíveis é fixada, na ordem em que aparece.
O navegador escolhe as posições
O gerador de números aleatórios criptograficamente seguro do dispositivo (
crypto.getRandomValues, da Web Crypto API), alimentado pelo sistema operacional, define as posições vencedoras.A rodada é registrada
Quem estava em cada posição, na ordem do sorteio, com a data e a hora do seu dispositivo. A rodada aparece no histórico da sessão e não pode ser refeita.
Nada passa por um servidor
O site é um conjunto de arquivos que o navegador baixa uma vez. Depois disso, a lista, o sorteio e a exportação acontecem no seu dispositivo.
O método
O embaralhamento de Fisher–Yates é como embaralhar um baralho de forma justa e tirar as primeiras cartas: todas as ordens possíveis têm a mesma probabilidade. Cada número aleatório passa por amostragem por rejeição, que elimina o pequeno viés que um simples resto de divisão criaria.
Por que não Math.random()? Ele produz números bem distribuídos, mas não é projetado para ser imprevisível: em alguns navegadores, observar poucos resultados permite calcular os próximos. O gerador criptográfico não tem esse problema.
Regras de cada rodada
| Repetir na rodada | Remover vencedores | Resultado |
|---|---|---|
| Não | Sim | Ninguém aparece duas vezes, e quem ganhou fica de fora das próximas rodadas. |
| Não | Não | Ninguém aparece duas vezes, mas todos voltam a participar na rodada seguinte. |
| Sim | Não | A mesma pessoa pode sair mais de uma vez (útil para vários prêmios). |
| Sim | Sim | Pode haver repetição na rodada; depois, quem ganhou fica de fora. |
Cada entrada da lista é uma chance. Se o mesmo nome aparecer duas vezes, ele conta duas vezes — por isso avisamos sobre nomes repetidos, que podem ser pessoas diferentes ou a mesma pessoa cadastrada em dobro.
As roletas
Os nomes que passam nas roletas são apenas visuais: os vencedores já foram definidos no momento do clique, e as roletas sempre param no resultado real. Com vários vencedores, elas giram juntas — 10 vencedores aparecem em 5 roletas com 2 faixas cada, na ordem do sorteio.
Na revelação “um a um”, todos os vencedores da rodada também já estão definidos: revelar é só apresentar.
Garantias e limites
O sistema garante
- A mesma probabilidade para cada participante disponível, com um gerador adequado para segurança.
- Rodadas numeradas, que não podem ser refeitas nem editadas: “Sortear novamente” cria uma nova rodada, visível no histórico.
Fica com quem organiza
- O registro: como nada é guardado nem enviado, o serviço não consegue confirmar um resultado depois. Exporte em Excel, CSV, texto ou PDF.
- A transparência: quem organiza controla a lista e as rodadas. Em sorteios com público, sorteie em tela compartilhada (modo apresentação).
Seus dados
Não pedimos cadastro, não recebemos sua lista e não guardamos seus resultados. Veja os detalhes em Privacidade e termos de uso.