We don’t ask you to trust us — we show you. Every PDF operation runs inside your browser tab using open-source libraries you can inspect yourself.
The Network tab in your browser records every HTTP request. When you open a PDF in DocsArc, the XHR / Fetch filter shows nothing. No upload. No request. No data leaves your machine.
Mockup based on Chrome DevTools. Open the real thing: F12 → Network → XHR — then open any PDF in DocsArc.
Your PDF flows through open-source libraries running in your browser — there is no server path.
pdf.js renders pages entirely in your browser. No pixel of your document is sent anywhere.
Konva draws annotations on an HTML5 canvas inside your tab. Markups exist only in your session.
pdf-lib creates and modifies PDF bytes in-memory. The result is downloaded directly to your device.
Once loaded, DocsArc is a Progressive Web App (PWA) — every tool is cached in your browser. You can open, annotate, measure, and save PDFs on an airplane, in a basement, or behind a strict corporate firewall. If it can’t phone home, that’s proof there’s no phone-home behaviour.
The architectural choice determines everything about privacy, speed, and trust.
Verify the local-first claim yourself: open DevTools → Network tab → load a PDF → observe zero outbound requests.
DocsArc is built on open-source libraries with millions of weekly downloads. Every line that touches your PDF is auditable.
Renders and parses PDFs entirely in the browser.
github.com/mozilla/pdf.jsCreates, merges, splits and modifies PDFs — pure JavaScript, no server.
github.com/Hopding/pdf-libCanvas-based 2D drawing engine powering all markup tools.
github.com/konvajs/konvaOCR engine compiled to WebAssembly — runs locally in your tab.
github.com/naptha/tesseract.js7-day free trial. No credit card. Your files stay on your machine.
Open a PDF now