Como redigir informações sensíveis de um PDF corretamente

· 8 min de leitura

Redigir um PDF é uma daquelas tarefas que parecem fáceis e dão errado de forma espetacular. Desenhar um retângulo preto sobre um nome no Acrobat ou Preview esconde o nome visualmente mas deixa o texto original no documento, recuperável em segundos por qualquer pessoa com um leitor PDF gratuito. Vazamentos de alto perfil na ONU, no Departamento de Justiça dos EUA e na equipe legal de Manafort envolveram precisamente esse erro. A redação adequada remove permanentemente o texto do documento, o que é mais difícil do que parece e se beneficia de uma ferramenta feita para isso.

Breve história de redações PDF mal feitas

Falhas de redação PDF são notícia recorrente há mais de vinte anos. Em maio de 2005, o exército dos EUA publicou um relatório sobre a morte do jornalista italiano Nicola Calipari no Iraque com trechos sensíveis «redigidos» por sobreposições pretas; jornalistas italianos que baixaram o PDF conseguiram selecionar e copiar o texto subjacente em minutos. Em 2009, o Departamento de Justiça dos EUA divulgou um memorando sobre interrogatórios reforçados com a mesma falha. Em 2019, a equipe legal de Paul Manafort entregou um documento judicial com redações pretas entre colchetes que se mostraram caixas transparentes, expondo detalhes de seus contatos com Konstantin Kilimnik. No mesmo ano, um relatório confidencial da Boeing para a FAA sobre o sistema MCAS do 737 MAX chegou aos jornalistas totalmente legível porque as redações eram apenas formas.

O padrão é tão consistente que a NSA publicou o guia «Redacting with Confidence» no final de 2005, e Adobe e Foxit lançaram modos de redação dedicados nos anos seguintes. A lição central: uma ferramenta de redação precisa deletar o texto subjacente e substituí-lo por uma marca opaca; cobrir visualmente com um retângulo nunca basta.

Por que cobrir visualmente falha

Um PDF armazena uma página como fluxo de conteúdo: uma sequência de operadores de desenho que colocam texto, linhas, retângulos e imagens na página. Quando você desenha um retângulo preto sobre um nome no Acrobat, o PDF agora contém tanto o operador de texto (escrever o nome) quanto o operador de retângulo (desenhar a caixa por cima). O leitor renderiza ambos, em ordem, produzindo uma página onde o nome está escondido visualmente. O operador de texto continua no arquivo, indexável, copiável e recuperável por qualquer parser PDF. O próprio Reader da Adobe deixa selecionar o texto escondido com Ctrl+A e colar no Bloco de Notas.

Campos de formulário, comentários e metadados estão em dicionários completamente separados dentro do PDF e não são afetados por sobreposições visuais. Um PDF «redigido» que ainda tem o nome do autor nos metadados, comentários referenciando o texto redigido por nome, ou valores de campo de formulário com os dados originais vaza tanto quanto um com texto sob um retângulo.

Como funciona uma ferramenta de redação correta

Uma redação real faz três coisas:

  1. Remove o conteúdo de texto do fluxo de conteúdo nas regiões redigidas, para que qualquer parser futuro veja a marca de redação, não o texto original.
  2. Remove qualquer metadado que referenciava o conteúdo original, incluindo autor do documento, último editor, software, nome de arquivo original e qualquer campo XMP personalizado.
  3. Remove campos de formulário, comentários e anexos que sobreponham ou referenciem as regiões redigidas.
  4. Substitui a área por uma marca opaca (geralmente um retângulo preto, às vezes com uma razão de redação tipo «[FOIA exemption b6]») desenhada sobre o conteúdo agora vazio.

Ferramentas de redação baseadas em navegador usando pdf-lib ou PDF.js podem fazer tudo isso em JavaScript sem subir o arquivo. O PDF redigido é reconstruído localmente e oferecido como download. Como o original nunca sai do seu dispositivo, a garantia de privacidade é total.

Como redigir um PDF, passo a passo

  1. Faça upload do PDF. Solte o arquivo na página. A ferramenta lê na memória e mostra a primeira página em pré-visualização. Nada sobe.
  2. Encontre o que redigir. Use a busca de texto para achar nomes, números de conta, datas de nascimento, endereços ou qualquer outra string sensível recorrente. A ferramenta destaca cada ocorrência.
  3. Marque regiões de redação. Clique e arraste para desenhar um retângulo, ou clique em «redigir todas as correspondências» para aplicar a marca a todas as instâncias encontradas de uma vez.
  4. Opcionalmente adicione um rótulo de razão. Fluxos governamentais (FOIA, Artigo 17 da LGPD, HIPAA) frequentemente exigem que a redação seja rotulada com a base legal. Digite o rótulo e ele é desenhado dentro do retângulo.
  5. Aplique a redação. Esse é o passo-chave: deleta permanentemente o texto sob os retângulos do fluxo de conteúdo, tira metadados e salva um novo PDF com as marcas queimadas.
  6. Verifique o resultado. Abra o PDF redigido, tente Ctrl+A e depois Ctrl+C e cole num editor de texto. Você deve ver os rótulos de redação (ou nada) onde estava o texto original, nunca o texto original em si.

O que redigir

Os casos óbvios são nomes, endereços, telefones, emails e números de conta. Os menos óbvios causam a maioria dos vazamentos do mundo real:

CategoriaO que procurar
Identificadores diretosNomes, endereços, telefones, emails, números de seguridade social
FinanceiroNúmeros de conta, cartões de crédito, IBAN, números de roteamento, saldos
SaúdeDiagnósticos, medicação, datas de tratamento, ID do paciente, números de plano
GovernoNúmeros de caso, identificadores de fonte, datas e horas de operações, locais
Identificadores indiretosCargos + empregador + cidade (únicos), descrições de veículos distintos, condições médicas distintas
MetadadosAutor do documento, nome de arquivo original, último editor, versão do software, tempo total de edição
ComentáriosComentários de revisores, anotações «P: quem é essa pessoa?», controle de alterações
Campos de formulárioValores pré-preenchidos, mesmo de versões anteriores
AnexosArquivos embutidos referenciados pelo documento
Regiões de imagemNomes numa captura, rostos numa foto, placas, endereços num envelope

A última linha é especialmente importante: uma captura de um CRM mostrando uma ficha de cliente, embutida no PDF como imagem rasterizada, não será redigida por ferramentas de camada de texto. A imagem em si precisa ser pintada por cima.

Armadilhas comuns

Ferramentas e fluxos alternativos

FerramentaForçaCuidado com
Redator PDF de navegador (esta ferramenta)Local, sem upload, grátisMais lenta que ferramentas nativas em PDFs muito grandes
Adobe Acrobat ProPadrão da indústria, redação em lote, trilha de auditoria assinadaPago, processa localmente mas com lock-in do fornecedor
Foxit PhantomPDFMais barato que Adobe, conjunto de recursos similarAlgumas redações são na assinatura
qpdf (CLI)Poderoso, scriptável, grátisNão é uma ferramenta de redação verdadeira, combine com pdftotext + sed
pdftkComum para divisões e fusõesNão inclui redação; não use para remoção sensível
Rasterização imprimir-para-PDFRemove camada de texto por designTamanho enorme, perda de busca, possíveis traços na imagem
Serviços «de redação» onlineUI rápidaUpload para servidor de terceiros; verifique política de retenção e privacidade

Para um arquivamento legal pontual ou candidatura, a ferramenta de navegador é a resposta certa. Para redação em lote de centenas de pedidos FOIA, Acrobat Pro ou um pipeline scriptado qpdf + pdftotext se paga. Para redigir digitalizações carregadas de imagem, rode OCR primeiro e então redija as caixas envolventes tanto na camada OCR quanto no raster subjacente.

Checklist de verificação antes de compartilhar

Antes de enviar um PDF redigido para fora da sua equipe, passe por este checklist:

Privacidade e o redator

O redator PDF de navegador roda inteiramente na memória do seu dispositivo. O arquivo que você solta é lido pela API File, parseado por pdf-lib ou PDF.js em JavaScript, re-renderizado com as redações aplicadas e oferecido como download. Nada sobe, nada é registrado, nada é cacheado no servidor. Para material sensível (arquivamentos judiciais, prontuários médicos, respostas FOIA, notificações de vazamento), esse fluxo estritamente local é a diferença entre uma redação que você controla e uma redação que você tem que confiar a outra pessoa. A ferramenta inteira pode rodar offline depois que a página carrega, o que você pode verificar desligando a rede e redigindo outro arquivo.

Perguntas frequentes

Is drawing a black box over text in a PDF editor enough to redact it?

No. Drawing a black rectangle over text only hides the text visually. The underlying characters remain in the PDF and can be recovered by copying, by selecting the text under the rectangle, or by extracting the text layer with any PDF parser. Proper redaction removes the text from the document and replaces it with an opaque shape.

What kinds of information can be recovered from a poorly redacted PDF?

Text content (even if covered visually), embedded metadata (author, last editor, software, original filename), revision history if the PDF was saved with track changes, comments, form field values, attached files, and sometimes raster image previews that show the original page before the redaction overlay.

Does flattening a PDF redact it?

Flattening merges layers and removes form fields, but does not by itself remove the text under a drawn rectangle. The text content remains in the content stream. You must explicitly delete the text, not just cover it.

How do I redact text that appears as part of an image (a scan)?

For scanned documents, run OCR first to detect the text positions, then redact those regions in the underlying image (not just the OCR layer). Some tools let you paint over the image with a solid colour at the redaction location, which is the correct approach for raster content.

What standards define proper PDF redaction?

The U.S. National Security Agency published "Redacting with Confidence" in 2005-2006, after several high-profile failed redactions led to leaks. Adobe's PDF Reference and the ISO 32000-1 PDF specification describe content streams in enough detail to confirm that visually covering text does not remove it. The CIA, FBI, and most government agencies now require the use of dedicated redaction tools that destroy the underlying content, not just hide it.