Polish PESEL Generator for Test Data
Privado por design — roda inteiramente no seu navegador
Um PESEL é o ID nacional de 11 dígitos codificando data de nascimento e sexo do/da Polônia. O Toova gera PESELs sintaticamente válidos no seu navegador — ideal para testes, fixtures e dados de demo. Os valores passam em validadores front-end mas não estão registrados em nenhuma base oficial.
O que é
O PESEL (Powszechny Elektroniczny System Ewidencji Ludności) é o documento polonês de 11 dígitos. Codifica data de nascimento (com deslocamento de século nos dígitos do mês), um serial de 4 dígitos cujo último dígito indica sexo, e um dígito verificador. O Toova gera PESELs válidos cobrindo nascimentos de 1900 a 2099.
Como o algoritmo funciona
Os 10 dígitos base recebem pesos 1, 3, 7, 9, 1, 3, 7, 9, 1, 3, são somados, e o dígito verificador é (10 - soma mod 10) mod 10. O deslocamento de século no mês (00-12 = século XX, 20-32 = século XXI, 40-52 = século XXII, etc.) permite cobrir três séculos sem alterar o formato.
Perguntas Frequentes
- Os PESELs gerados são reais?
- Não. Satisfazem o algoritmo oficial mas não estão registrados em nenhuma base oficial de Polônia. Validadores front-end aceitam; consulta oficial rejeitaria.
- Posso usar um PESEL gerado em produção?
- Só para testes — fixtures, telas de demo, validadores. Usar um PESEL gerado para se passar por outra pessoa ou burlar imposto é fraude.
- Por que meu validador aceita?
- Porque a maioria checa a fórmula matemática (ou formato), não o registro. As saídas do Toova passam na matemática.
- O Toova armazena os PESELs que gero?
- Não. Tudo no navegador via crypto.getRandomValues. Sem requisições saindo.