Anonimizar valores em um JSON

Substitua o valor de determinadas chaves (email, senha, telefone...) por *** em qualquer parte de um JSON, inclusive em objetos aninhados.

Exemplo:
Nomes de chaves separados por vírgulas, diferenciando maiúsculas de minúsculas.

Como funciona

Útil antes de compartilhar um trecho de logs, de banco de dados ou de resposta de API em um ticket, em uma mensagem para a equipe ou em um exemplo de documentação, sem expor dados pessoais reais. Liste os nomes das chaves a mascarar (separados por vírgulas): onde quer que apareçam no JSON, mesmo em objetos aninhados, o valor delas passa a ser ***.

Arrays e objetos aninhados são percorridos corretamente?

Sim, a ferramenta percorre recursivamente toda a estrutura: objetos dentro de objetos, objetos dentro de arrays etc. Uma chave sensível será mascarada independentemente da profundidade em que estiver no documento.

O nome de uma chave precisa corresponder exatamente?

Sim, a correspondência é exata e diferencia maiúsculas de minúsculas ("Email" e "email" são consideradas duas chaves diferentes) — certifique-se de listar os nomes das chaves exatamente como aparecem no seu JSON.

Processamento 100% local: a anonimização é feita inteiramente no seu navegador via WebAssembly — seus dados sensíveis nunca saem do seu dispositivo.