Você subiu o ambiente de staging, o formulário de cadastro está pronto, e agora precisa testar se a validação de CPF funciona. O caminho mais rápido parece ser digitar o seu próprio CPF — mas isso é exatamente o que você não deveria fazer.
O problema com dados reais em staging
Ambientes de staging costumam ter menos controle de acesso que produção. Logs ficam expostos, dumps de banco circulam entre devs, e ferramentas de monitoramento capturam payloads completos. Colocar um CPF real nesse ambiente significa que ele pode acabar em qualquer um desses lugares.
Além do risco técnico, a LGPD exige que dados pessoais tenham finalidade específica e base legal. “Eu estava testando” não é base legal. Se o ambiente de staging vazar e tiver CPFs reais, a empresa pode ser responsabilizada.
A solução: CPFs algoritmicamente válidos
O CPF usa o algoritmo módulo 11 para os dígitos verificadores. Qualquer sequência de 9 dígitos pode ter seus 2 dígitos verificadores calculados corretamente. O resultado é um número que passa em qualquer validador, mas não pertence a nenhuma pessoa.
Isso é diferente de digitar “111.111.111-11” — que muitos validadores rejeitam por ser uma sequência repetida. CPFs gerados corretamente são indistinguíveis de CPFs reais para o software.
Teste agora
Gere CPFs fictícios válidos para usar no seu staging:
Clique em Gerar para começar
Automatizando com a API
Se o seu staging precisa de dados populados automaticamente (seed), use a API para gerar CPFs em massa:
O output em formato SQL pode ser executado direto no banco de staging. Também suporta JSON e CSV para outros workflows.
Integrando no CI/CD
Para testes automatizados, gere dados frescos a cada pipeline run:
Checklist para staging seguro
- Nunca use seu CPF real ou de colegas em staging
- Configure seeds com dados fictícios gerados algoritmicamente
- Adicione geração de dados no pipeline de CI/CD
- Documente para o time que staging deve usar apenas dados fictícios
- Use o gerador web para testes manuais rápidos
- Use a API para automação