security
Document Privacy & Client-Side Processing: Protecting Confidential Files
How modern WebAssembly and in-browser PDF engines allow file manipulation without sending sensitive data over external networks.
Key takeaways
- Core tools like Merge, Split, Rotate, and Organise execute directly inside your web browser’s memory sandbox.
- Files never leave your local device for purely client-side operations.
- Server-assisted tools use ephemeral memory buffers with immediate memory purge upon job completion.
Client-Side Execution vs Traditional Cloud Uploads
Many legacy PDF websites require every file to be uploaded to an external server, processed on remote virtual machines, and stored in cloud buckets for download links. This introduces privacy risks when handling tax records, medical documents, and NDAs.
MakePDFRight leverages modern WebAssembly and client-side JavaScript (pdf-lib, pdfjs) to perform operations like merging, splitting, reordering, and rotating entirely on your computer or phone. Your document bytes never traverse third-party servers for these tasks.
Handling Sensitive and Confidential Records
For tools requiring server-assisted transformation (such as complex Word generation or AI analysis), all transmission is protected by strict TLS 1.3 encryption, processed in short-lived memory buffers, and permanently purged immediately after generation.
We never log, monetize, or train machine learning models on your uploaded personal documents.