Transparência técnica · v2.0
O servidor entrega o aplicativo, não seus documentos.
O fluxo de trabalho completo do documento é executado em seu navegador, incluindo validação de saída e criação de ZIP.
01 / 05
1. Abertura e validação
Um funcionário dedicado verifica a assinatura real do arquivo, estrutura PDF, estado de criptografia, contagem de páginas e limites adaptativos sem fazer upload. Arquivos protegidos por senha e ilegíveis são recusados.
02 / 05
2. Pré-visualização
Uma cópia da mesma origem de PDF.js renderiza apenas páginas visíveis mais uma pequena margem. Avaliação JavaScript, XFA e camadas de anotação interativa estão desativadas. Telas temporárias e URLs de objetos são liberados.
03 / 05
3. Edição
O espaço de trabalho armazena referências de páginas e diferenças de operação, não cópias de documentos inteiros. Objetos File originais nunca são modificados. Desfazer e Refazer mantêm no máximo 50 operações.
04 / 05
4. Exportação e validação
Workers copia páginas, aplica edições suportadas, serializa PDFs e cria arquivos ZIP localmente. Um PDF gerado é reaberto e sua contagem de páginas é verificada antes que uma ação de download seja exposta.
05 / 05
5. Limite offline
Após completar o cache, o shell do aplicativo e os mecanismos de documentos funcionam offline. A primeira visita não reivindica prontidão offline até que o Service Worker seja instalado. Os dados do documento nunca são adicionados a esse cache.