ForHosting KIT · Texto e IA

Anonimizar texto

Anonimizar texto é reescrevê-lo trocando as informações que identificam pessoas por equivalentes fictícios coerentes: outro nome, outro documento, outra cidade — mantendo estrutura, sentido e naturalidade. O resultado serve para análise, testes, pesquisa e publicação sem carregar a identidade de ninguém junto.

● Estávelpor 1.000 palavrasUS$ 0,003
Use pelo WebAPIE-mailApp em breveTelegram em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

Fictício, mas coerente

A diferença para a tarja está na leitura: em vez de “[NOME] reclamou da entrega em [CIDADE]”, o texto anonimizado diz “Roberto Farias reclamou da entrega em Campinas” — nomes e lugares inventados, texto que continua parecendo real. A mesma pessoa recebe o mesmo pseudônimo ao longo do documento, então histórias com vários personagens permanecem acompanháveis. Datas e valores podem ser deslocados de forma consistente, preservando intervalos e ordens de grandeza para quem vai analisar.

O alerta honesto: contexto também identifica

Trocar o nome não anonimiza “a única padaria da rua” nem “o diretor que saiu em março”. Reidentificação por contexto é o limite real de qualquer anonimização, e a LGPD trata disso: dado verdadeiramente anônimo sai do escopo da lei, mas o padrão exigido é alto. A ferramenta reescreve identificadores diretos e sinaliza pistas contextuais que encontrar; em material de alto risco — saúde, jurídico, casos notórios —, some uma revisão humana antes de publicar.

Onde a anonimização é o formato certo

Sempre que o texto precisa continuar parecendo texto: conjunto de conversas para desenvolver ou testar um produto, entrevistas de pesquisa citadas em relatório, casos reais publicados como exemplo, dados de homologação que espelham produção. A tarja, com seus marcadores visíveis, quebraria a naturalidade que esses usos exigem. Regra prática: se o destinatário precisa saber que algo foi coberto, tarje; se precisa esquecer que houve original, anonimize.

Custo por texto anonimizado

US$ 0,003 por chamada, mais US$ 0,0135 por 1.000 palavras, em dólar americano, até 20.000 tokens por chamada. Anonimizar 40 entrevistas de pesquisa com 2.500 palavras cada — 100.000 palavras — custa cerca de US$ 1,47. Pagamento por uso, sem plano: o custo aparece só quando há material a tratar. Na prática, o item caro do processo continua sendo a revisão humana dos casos de risco — e é nela que o orçamento deve ir.

Entrevistas de pesquisa citáveis

Juliana Nascimento conduziu 30 entrevistas para a dissertação e precisa citar trechos. A anonimização troca nomes, empresas e cidades por equivalentes fictícios consistentes — o comitê de ética aprovou a metodologia, e as falas continuam vivas no texto final.

Massa de teste que parece produção

O time da TecnoSul Soluções Digitais precisava testar o novo CRM com dados realistas. Em vez de copiar a base de produção — risco clássico —, anonimizou uma amostra: os fluxos foram testados com textos verossímeis e nenhum dado real saiu do ambiente controlado.

Relatório anual de ouvidoria publicável

Uma cooperativa de crédito em Porto Alegre publica relatos de ouvidoria no relatório anual. Os casos passam pela anonimização e por revisão humana: o associado da agência pequena, que seria reconhecível pelo contexto, tem também as circunstâncias ajustadas.

Qual a diferença entre anonimizar e tarjar?

A tarja cobre com marcador visível ([CPF]); a anonimização reescreve com substituto fictício natural. Tarja evidencia o que foi removido — bom para evidência e compartilhamento controlado. Anonimização produz texto fluido — bom para datasets, testes e publicação.

A mesma pessoa mantém o mesmo nome fictício no texto todo?

Sim, dentro do documento a substituição é consistente: quem vira “Roberto” segue “Roberto” até o fim, com pronomes e referências acompanhando. É o que mantém narrativas com vários envolvidos legíveis.

Dá para reverter e descobrir quem era quem?

Não existe tabela de correspondência guardada: a saída não carrega mapa de volta ao original. Se o seu processo exige reversibilidade, o que você procura é pseudonimização com chave sob sua guarda — outro desenho, com outras obrigações na LGPD.

Texto anonimizado ainda é dado pessoal perante a LGPD?

Dado efetivamente anônimo fica fora do escopo da lei; a questão é o “efetivamente”, que depende do risco de reidentificação por contexto. A ferramenta ataca identificadores e sinaliza pistas, mas a avaliação final do risco — sobretudo em casos únicos ou notórios — deve ser sua, com revisão humana.

Serve para relatos de saúde ou processos judiciais?

Tecnicamente sim, e é onde mais se usa — com a ressalva de que dado sensível e caso judicial têm risco de reidentificação alto. Nesses materiais, trate a anonimização automática como primeira passada e a revisão humana como obrigatória.

Como é cobrado e o que acontece com o original?

US$ 0,0135 por 1.000 palavras mais US$ 0,003 por chamada, em dólar. O original é processado para gerar a versão anônima e devolvido na tarefa; o serviço não mantém cópia nem histórico vinculado a conta.

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/text/anonymize

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/text/anonymize \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.anonymize",
  "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,003
por 1.000 palavrasUS$ 0,0135

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

max_tokens20000
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.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Ver a documentação completa do KIT →