04Case Study
PDF Editor
Sign, annotate, and edit PDFs entirely in the browser — nothing ever uploaded.
- Year
- 2026
- Stack
- React · TypeScript · Vite · PDF.js · pdf-lib · Tailwind
- Links
- GitHub ↗
The problem
Editing a PDF — sign it, fill a field, fix a date — usually means uploading a sensitive document to a stranger's server, or paying for Acrobat.
The approach
Everything runs client-side: PDF.js renders pages, pdf-lib writes the output, and signatures, text, dates, and image stamps are placed by drag with full undo/redo. There is no backend — privacy by architecture, not by policy.
The outcome
A free, private PDF editor that works on a phone — zero trust required.