Blog

Sem retenção de dados — como o AnyMD trata os seus documentos

10 de agosto de 2026 · 4 min de leitura


Resumo: O AnyMD não armazena, lê nem regista o conteúdo dos seus documentos. Os ficheiros são convertidos em memória e descartados instantaneamente. Apenas o número de páginas é acompanhado para faturação.

O que realmente guardamos

Quando envia um documento para a API AnyMD, registamos apenas:

  • Número de páginas — é subtraído ao pacote mensal.
  • Marcas temporais — quando ocorreu a conversão.
  • Código de estado HTTP — 200 para sucesso, 4xx/5xx para erros.
  • Bytes de entrada/saída — métricas aproximadas de tamanho.
  • Latência — duração da conversão.

É tudo: sem nomes de ficheiros para além do que aparece na resposta, sem texto, conteúdo extraído ou metadados do documento.

O que nunca fazemos

  • Não guardamos ficheiros enviados. São lidos em memória e convertidos; não há escrita em disco, blob de base de dados ou arquivo.
  • Não inspecionamos conteúdo. Não lemos, analisamos, resumimos ou classificamos documentos. O motor Rust processa bytes e não sabe o que o documento diz.
  • Não treinamos com os seus dados. Os documentos nunca entram num conjunto de treino, pipeline de fine-tuning ou ciclo de melhoria de modelo.
  • Não registamos conteúdo. Os logs contêm endereços IP, marcas temporais, contagens de páginas e códigos HTTP, nada que reconstrua um documento.
  • Não partilhamos dados. Não há nada para partilhar; contagens de páginas não identificam pessoalmente.

Pipeline em memória

  1. O ficheiro é enviado por HTTPS (TLS 1.3).
  2. O servidor Rust lê o ficheiro inteiro num buffer de memória, sem ficheiros temporários ou escrita em disco.
  3. O parser processa o buffer e produz Markdown.
  4. O Markdown é enviado na resposta HTTP.
  5. O buffer é libertado. O conteúdo desapareceu. O trait Drop de Rust garante desalocação imediata.

Todo o pipeline é síncrono e no processo. Nenhuma fila, worker, sidecar ou base de dados toca no conteúdo. O ficheiro entra, é convertido, sai e desaparece num único pedido HTTP.

Porque isto importa

Muitos serviços guardam ficheiros enviados para «otimização de desempenho», dados de treino de IA ou metadados suficientes para reconstruir o conteúdo. Isso pode ser útil nalguns casos, mas não para documentos jurídicos confidenciais, processos clínicos, dados empresariais proprietários ou investigação não publicada.

O AnyMD é feito para conversões onde o conteúdo não deve ficar em nenhum lado. Obtenha uma chave API grátis — 100 páginas/mês, sem cartão.


← Ler mais →