Como o SOSorte escolhe
Uma explicação direta sobre aleatoriedade, privacidade e os limites atuais da ferramenta.
Fonte aleatória
Os resultados usam crypto.getRandomValues, a fonte criptográfica disponibilizada pelos navegadores modernos. Para transformar os valores em posições da lista, usamos rejeição de excedentes, evitando o viés que uma divisão modular simples poderia criar.
Roleta de nomes
Primeiro é escolhida a posição vencedora. Depois, a animação calcula quantas voltas a roda dará até parar exatamente naquela fatia. A duração e os efeitos visuais não alteram o resultado.
Times e amigo secreto
As listas são embaralhadas com o algoritmo Fisher–Yates usando a mesma fonte criptográfica. No amigo secreto, a sequência forma um ciclo: cada pessoa tira a seguinte, ninguém tira a si mesmo e todas aparecem uma única vez.
Números e loterias
Os números finais são escolhidos sem repetição dentro do intervalo configurado. No caso das loterias, o gerador cria somente palpites; ele não prevê resultados nem aumenta as chances de uma combinação.
Privacidade das listas
Os nomes digitados e planilhas importadas são processados no navegador. A versão atual não envia essas listas para um servidor do SOSorte e não inclui nomes ou resultados nos eventos do Analytics.
Leitura dos concursos
Nas páginas de loterias, pares, ímpares, soma, média, amplitude, faixas e sequências são calculados diretamente a partir das dezenas oficiais. São descrições do concurso, não previsões. A fórmula e a origem dos dados estão explicadas em fontes e atualizações.
O que ainda não afirmamos
A versão atual não gera certificado público nem assinatura digital do resultado. Esse recurso depende de um serviço de verificação no servidor e será descrito aqui somente depois de estar implementado e testado.