Local MaskLocal Mask

Totalmente local Análise:

1Inserir / colar o texto

Insira texto com informações confidenciais e pressione “Mascarar”. Os itens detectados são substituídos por tokens como [NAME_1].

Análise de nomes/orgs de alta precisão (kuromoji)

Usa um dicionário morfológico japonês para captar também nomes sem pronomes de tratamento e nomes próprios fora da lista integrada. Ao ativar, baixa o dicionário de análise (~17 MB) deste site (mesma origem) apenas na primeira vez. Seu texto nunca é enviado.

2Resultado mascarado

Tabela de correspondência (token ↔ original)

Salvo no navegador (IndexedDB) · 0 itens
TokenOriginal (sensível)Categoria
Descartada automaticamente ao fechar a aba (configurável nos ajustes).

3Restaurar (desmascarar) — reverter a resposta da IA

Cole uma resposta da IA que ainda contenha os tokens e ela é restaurada na hora aos termos originais usando a tabela.

Processar pastas / arquivos localmente

Carregue de uma vez todos os arquivos de texto de uma pasta e mascare-os em paralelo dentro do navegador. Os originais ficam intactos e são salvos como nome_masked.ext. Tudo fica no seu dispositivo — nada é enviado.

Arraste e solte arquivos
ou clique para selecionar (.txt / .log / .csv / .json / .md / .html, etc.)

“Abrir pasta” grava diretamente na mesma pasta no Chrome/Edge (File System Access API). Em navegadores incompatíveis ou com “Selecionar arquivos”, muda para salvamento por download.

Os termos detectados são anexados à mesma tabela de “Área de transferência ida e volta”, restaurando de forma cruzada.
Mesmo arquivos enormes (ex.: um log de 100 MB) são processados em blocos linha a linha sem travar a tela. Apenas extensões de texto são processadas.

Ativar/desativar categorias de detecção

Alterne os alvos de detecção conforme o uso. Os ajustes são salvos neste dispositivo (localStorage).

Lista de termos personalizados

Registre seus próprios termos que sempre devem ser mascarados, como nomes de projeto ou códigos internos.
Digite termo=alias para definir um token (ex.: Orion=PROJECT_X).

Ajustes de privacidade

Descartar a tabela ao fechar a aba

Apaga de forma confiável os dados da tabela no navegador ao fim da sessão.

Seu texto, arquivos e a tabela de correspondência nunca são enviados a nenhum servidor externo. Todo o processamento permanece neste navegador.

01O que esta ferramenta faz

Colar nomes de empresa, pessoas, contatos ou chaves de API diretamente em IAs externas como ChatGPT ou Claude é arriscado. O Local Mask os converte automaticamente em tokens antes do envio e os restaura com um clique após a resposta da IA. Detecção, conversão e restauração acontecem somente dentro do seu navegador — seus dados nunca são enviados a um servidor.

02Uso básico (área de transferência ida e volta)

Insira o texto e mascare

Cole texto com segredos e pressione “Mascarar”. Nomes viram [NAME_1], e-mails viram [EMAIL_1], etc.

Copie o resultado para a IA

Use “Copiar texto mascarado”, cole no chat da IA e faça sua pergunta. A IA nunca recebe as informações reais.

Restaure a resposta da IA

Cole a resposta da IA que ainda tem os tokens na caixa “Restaurar” e execute; os termos originais voltam na hora pela tabela.

Descarte ao terminar

Ao terminar, use “Descartar toda a tabela”. O descarte automático ao fechar a aba também vem ativado por padrão.

03Processar arquivos em lote

Escolha uma pasta / arquivos

Na aba “Arquivos em lote”, abra uma pasta com logs, etc., ou arraste arquivos.

Execute o mascaramento em lote

Todos os arquivos são processados juntos. No Chrome/Edge são salvos direto na mesma pasta com sufixo _masked; nos demais, por download.

04Principais informações detectadas

  • Contato e localização: e-mails, telefones, endereços, CEPs (regex + dicionário)
  • Segredos e TI: números de cartão (verificação Luhn), chaves/tokens de API (análise de entropia), senhas (detecção por rótulo)
  • Pessoas e organizações: nomes de pessoas, empresas/organizações (heurística com pronomes de tratamento, cargos, formas jurídicas e dicionário de sobrenomes)
  • Personalizado: seus termos registrados em “Ajustes de detecção”

05Perguntas frequentes

QAs informações que insiro são enviadas para algum lugar?
Não. Nem seu texto, nem arquivos, nem a tabela são enviados a qualquer servidor externo. Tudo, da detecção à restauração, é processado no navegador.
QOnde a tabela de correspondência é armazenada?
É armazenada temporariamente no IndexedDB do navegador e usada para desmascarar (restaurar). Você pode apagá-la com “Descartar toda a tabela” ou com “Descartar ao fechar a aba”, ativado por padrão.
QÀs vezes nomes ou empresas não são detectados ou são detectados demais
Nomes e empresas são avaliados por heurística contextual, então não é perfeito. Registre os termos que quer mascarar com certeza na lista personalizada de “Ajustes de detecção”. Se houver excesso, desative a categoria. Sempre verifique com “Destaque” antes de enviar.
Q“Abrir pasta” não funciona
Salvar diretamente na pasta (File System Access API) exige um navegador compatível como Chrome/Edge. Se não houver suporte, use “Selecionar arquivos” e os resultados são salvos por download após o processamento.
QA restauração parou de funcionar
A restauração depende da tabela. Tokens criados após descartá-la, ou em outra aba/dispositivo, não podem ser restaurados. Conclua cada troca com a IA dentro da mesma sessão.

Local Mask

Uma ferramenta de mascaramento totalmente local para usar IA externa com segurança. Reduza o risco de vazamento a zero de forma física.