ForHosting KIT · Dados e planilhas

Oculte dados pessoais: e-mails, telefones e cartões

Oculte e-mails, telefones e sequências de dígitos com cara de cartão antes que um texto chegue a logs ou chamados: no exemplo, dois e-mails, um telefone e um cartão viram [EMAIL_1], [EMAIL_2], [PHONE_1] e [CREDIT_CARD_1], com total de 4. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Oculte padrões comuns de dados pessoais antes que o texto chegue a logs, chamados, análises ou documentos compartilhados. Esta ferramenta determinística encontra endereços de e-mail, formatos usuais de telefone e sequências semelhantes a cartões com 13 a 19 dígitos. Em seguida, substitui cada ocorrência por um rótulo numerado, como [EMAIL_1], [PHONE_1] ou [CREDIT_CARD_1]. Ela devolve o texto tratado e as contagens por categoria, sem consultar serviços, deduzir identidades nem armazenar o conteúdo enviado.

Oculte identificadores comuns antes que o texto circule

Textos operacionais costumam passar por mais sistemas do que seu autor imagina. Uma mensagem de atendimento pode ser copiada para um chamado, indexada para pesquisa, incluída em um evento analítico e colada em uma conversa da equipe. Um endereço de e-mail ou telefone útil no contato original pode se transformar em exposição desnecessária em todos esses destinos.

Esta capacidade oferece uma etapa previsível de limpeza antes que esse percurso comece. Envie um texto e receba o mesmo conteúdo com os padrões reconhecidos substituídos por rótulos numerados. A numeração preserva uma estrutura útil: ocorrências da mesma categoria continuam distintas, e você consegue saber que havia dois e-mails diferentes sem visualizar nenhum deles.

O resultado também traz totais por categoria, úteis para controles de qualidade sem devolver os valores sensíveis. Como o algoritmo é determinístico e não acessa a rede, a mesma entrada sempre gera a mesma saída. Ele serve para pré-processar logs, mensagens, notas exportadas, dados de teste e outros textos nos quais um mascaramento rápido e explicável seja adequado.

Entenda exatamente o que o detector reconhece

O detector procura três famílias práticas de padrões. Um e-mail precisa ter uma parte local convencional, arroba e domínio pontuado. Para telefones, são reconhecidas disposições nacionais e internacionais comuns com espaços, pontos, hífens ou parênteses.

Candidatos a cartão têm de 13 a 19 dígitos e podem conter espaços ou hífens. A expressão semelhante a cartão é intencional: a ferramenta não consulta emissores nem executa verificação matemática, portanto também pode ocultar números de conta ou outras sequências longas. As ocorrências são avaliadas em uma única passagem ordenada, evitando que uma sequência longa seja parcialmente reescrita como telefone e que rótulos inseridos sejam analisados novamente.

A ferramenta não identifica nomes, endereços, documentos nacionais, datas de nascimento, endereços IP ou segredos que dependam do contexto. Também não há garantia de reconhecer toda notação real de e-mail ou telefone. Considere o resultado uma redução focada de padrões, e não uma certificação de que o texto está anônimo ou seguro para publicação.

Use a saída com segurança em um fluxo automatizado

Aplique a ocultação o mais cedo possível, de preferência antes que o aplicativo grave texto não confiável em logs duráveis ou o envie a outro processador. Um total igual a zero significa que nenhum padrão compatível foi localizado; isso não comprova a ausência de dados pessoais. Quando houver necessidade de maior segurança, combine esta etapa determinística com validações específicas do seu domínio, controles de acesso, limites de retenção e uma revisão separada.

Evite armazenar o texto original apenas para compará-lo com a versão limpa, pois isso pode anular a finalidade do mascaramento. Os rótulos numerados permanecem legíveis em chamados e relatórios, mas não são tokens reversíveis e não contêm dados de recuperação. Entradas vazias ou compostas apenas por espaços são rejeitadas.

Teste materiais representativos de suas fontes, pois convenções telefônicas regionais e sintaxes incomuns de e-mail variam.

Limpar logs de aplicativos

Oculte padrões comuns de contato e pagamento antes que as mensagens entrem em sistemas centralizados de registro e pesquisa.

Preparar conversas de atendimento

Remova e-mails, telefones e valores semelhantes a cartões antes de compartilhar trechos de chamados para treinamento ou investigação.

Higienizar dados de teste

Transforme textos copiados de ambientes reais em material de teste mais seguro, preservando a posição e a categoria de cada substituição.

Quais padrões são ocultados?

A ferramenta mascara e-mails convencionais, telefones em formatos comuns e sequências de 13 a 19 dígitos com espaços ou hífens opcionais.

Ela confirma se um cartão é válido?

Não. Sequências longas são tratadas como semelhantes a cartões sem consulta ao emissor ou validação matemática, priorizando o mascaramento.

Uma saída limpa prova que não há dados pessoais?

Não. Nomes, endereços, formatos regionais, identificadores contextuais e padrões incompatíveis podem permanecer. Adote controles adicionais quando precisar de desidentificação completa.

Os rótulos podem ser revertidos?

Não. O rótulo registra apenas a categoria e o número da ocorrência; o resultado não contém um mapa para recuperar o valor encontrado.

Por que os rótulos são numerados em vez de todos iguais?

Para que o texto mantenha a estrutura: categorias repetidas continuam distinguíveis, e quem revisa sabe que apareceram dois e-mails diferentes sem ver nenhum deles. Os totais por categoria também permitem conferências de qualidade sem expor os valores.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/data/remove-pii-patterns

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/data/remove-pii-patterns \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Email alex@example.com, call +1 (415) 555-0198, or reference card 4111 1111 1111 1111."}'
{
  "text": "Email alex@example.com, call +1 (415) 555-0198, or reference card 4111 1111 1111 1111."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.remove_pii_patterns",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Use a saída com segurança em um fluxo automatizado

Leia redacted_text como o documento transformado e counts como um sinal compacto de auditoria. Na automação por API, cada item custa US$ 0,002; no navegador, a mesma lógica pura pode ser executada localmente.

O que acontece quando a entrada está vazia?

Um texto vazio ou composto somente por espaços retorna um erro invalid_input, em vez de uma transformação vazia enganosa.

Quanto custa uma solicitação de API?

Cada item de texto custa US$ 0,002 por solicitação. O executor no navegador usa localmente a mesma lógica determinística.

Ver a documentação completa do KIT →