Uso responsável
O Botaí gera dados de teste. Eles são fictícios, mas passam em todo validador, e por isso pedem cuidado.
Só em localhost e staging
- Documentos podem existir. O CPF, o CNPJ e o celular gerados têm dígitos verificadores e formato válidos, e podem pertencer a uma pessoa ou a uma empresa real.
- Nunca em produção. Não use o Botaí para criar contas reais nem para preencher formulários de sistemas em produção.
- O cartão é de teste. Sai sempre um dos dois números de teste da Stripe (
4242424242424242ou5555555555554444).
A caixa de e-mail é pública
O domínio padrão é tuamaeaquelaursa.com, e a caixa de entrada da pessoa fica em https://tuamaeaquelaursa.com/<usuario>. Quem souber o endereço lê os e-mails. Ela serve para testar um cadastro com confirmação por e-mail, e nada além disso.
Para não usar a caixa pública, troque o domínio. O caixaUrl vira null:
botai pessoa --semente 42 --hoje 2026-10-05 --dominio-email example.com \
| grep -A 4 '"email"'
"email": {
"usuario": "marcio-rodrigues-0337",
"endereco": "marcio-rodrigues-0337@example.com",
"caixaUrl": null
},
| Porta | Opção |
|---|---|
| CLI | --dominio-email example.com |
| Servidor | ?dominioEmail=example.com |
| Biblioteca | { dominioEmail: 'example.com' } |
| Fixture | botaiDominioEmail: 'example.com' |
| Extensão | não tem: usa sempre o domínio padrão |
O servidor é para testes
O botai serve não tem CORS, TLS nem autenticação. Por padrão, ele escuta só em 127.0.0.1; --host 0.0.0.0 o abre para a rede. Use-o em testes, scripts e back-end, nunca exposto à internet. Os detalhes estão em Segurança e limites do servidor.
A extensão não fala com a rede
A extensão não faz nenhuma chamada de rede e não pede host_permission em produção. As permissões são activeTab, scripting, contextMenus e storage (o Firefox soma menus), e no Firefox data_collection_permissions é none. A pessoa fica guardada só na chave local:botai_pessoa do storage.local. Mais em Privacidade e permissões.
O que o Botaí não gera
O CNPJ alfanumérico, vigente desde julho de 2026, não é gerado, e o validarCNPJ o recusa.
A lista completa do que fica de fora está em Limites.