Chrome Extension · Manifest V3
Extensão para Google Chrome que automatiza o preenchimento de formulários web com dados brasileiros fictícios. Sem APIs externas, sem dependências — 100% local.
Desenvolvido para acelerar testes e homologação de formulários, oferece detecção contextual de campos e preenchimento compatível com os principais frameworks front-end do mercado.
Perfis de Pessoa Física e Jurídica com CPF, CNPJ, RG, endereço completo, telefone, profissão e dados de empresa.
Analisa name, id, placeholder, aria-label e labels associados para mapear ~40 tipos de campos brasileiros.
Dispara eventos nativos do DOM (input, change, blur) para acionar validações dos frameworks.
Funciona com campos mascarados (IMask, Vue Mask, etc.) e detecta automaticamente o formato esperado — com ou sem máscara.
Nenhum dado é enviado a servidores. Usa apenas chrome.storage.local para salvar a preferência de perfil.
Ctrl+Shift+F para preencher sem abrir o popup. Configurável em chrome://extensions/shortcuts.
O content script analisa cada campo de input e determina seu tipo através de múltiplas camadas de contexto, normalizando o texto para remover acentos e variações.
input / selectname · id · placeholder · aria-label · title · autocompletelabel associadotoLowerCase + removeAcentos()Todos os dados são completamente fictícios e gerados para fins de teste. Nenhum dado real foi utilizado.
| ID do Perfil | Nome | Tipo | Estado | Inclui |
|---|---|---|---|---|
| perfil_joao_silva | João da Silva | PF | RJ | CPF, RG, endereço, telefone |
| perfil_ana_costa | Ana Costa | PF | SP | CPF, RG, endereço, celular |
| perfil_carlos_mg | Carlos Mendes | PF | MG | CPF, dados pessoais |
| perfil_mariana_rs | Mariana Oliveira | PF | RS | CPF, endereço completo |
| perfil_empresa_ltda | Comercial Fictícia Ltda | PJ | SP | CNPJ, razão social, IE |
| perfil_mei | Beatriz Santos MEI | PJ | RJ | CNPJ, dados MEI |
| perfil_tech | TechSolve Sistemas | PJ | SP | CNPJ, nome fantasia, contato |
| perfil_completo | Rodrigo Monteiro | Completo | SC | PF + PJ + veículo + todos os campos |
A extensão identifica e ignora campos sensíveis proativamente, independente de qualquer configuração do usuário.
Esta política descreve o funcionamento da extensão PreencheBR em relação à coleta, uso e armazenamento de informações do usuário.
A extensão PreencheBR não coleta nenhum dado pessoal do usuário. O único dado armazenado é a preferência de perfil selecionado (ex.: "João da Silva"), gravado localmente via chrome.storage.local no próprio navegador do usuário. Este dado permanece exclusivamente no dispositivo e nunca é transmitido.
Os dados fictícios dos perfis (CPF, endereço, telefone, etc.) são estáticos e embutidos no código da extensão. Nenhum dado real de usuários é utilizado. O objetivo exclusivo é facilitar o preenchimento de formulários para fins de desenvolvimento, testes e QA.
O manifest declara apenas as permissões estritamente necessárias para o funcionamento:
activeTab
Acesso à aba ativa somente quando o usuário clica na extensão. Sem acesso a abas em segundo plano.
storage
Salvar localmente apenas a preferência de perfil do usuário (não sincroniza com conta Google).
scripting
Injetar o content script na aba atual para detectar e preencher os campos do formulário.
A extensão não realiza nenhuma requisição de rede. Não há chamadas a APIs externas, servidores de telemetria, CDNs ou serviços de terceiros. Todo o processamento ocorre inteiramente no navegador do usuário, offline.
Dúvidas, sugestões ou solicitações relacionadas a privacidade podem ser enviadas para reynaldo.analista@gmail.com. Esta política pode ser atualizada conforme novas versões da extensão forem lançadas.
Última atualização: junho de 2025 · Versão da extensão: 1.0.0