+

Your CV. Your browser.
Nobody else's business.

Redact personal details from PDF and DOCX resumes for privacy-conscious sharing and blind review. Document processing happens on your device.

🔒 Local only · 📄 CV files stay on your device · 🔓 Open source · How to verify ↗

Basic redaction is free with no email. Analytics and error reporting help us improve the tool. Paid plans use Stripe for checkout — what data we see.

How to inspect document processing 1. Open DevTools (F12) → Network tab
2. Upload and process a CV
3. Inspect the requests: the redaction workflow does not send the CV file or extracted document text
4. Payment, licence, analytics and error-reporting requests are expected; inspect request contents as well as destinations
View source code on GitHub →

Redaction mode

Redaction targets

Drop your CV here
PDF or DOCX · Processed locally in your browser · Your file never leaves this device — not even for a millisecond
Loading...
PII nullified — confirm before download 0 items
// local processing · nullifycv.com
✓ pdf.js, pdf-lib and mammoth.js: loaded as browser libraries
✗ CV file and extracted text: not sent by the redaction workflow
✓ redaction engine: runs in your browser
— Document processing runs in your browser — not a traffic measurement
CV processed on your device

CV processing runs locally. This is an application description, not a measured network report.

How the privacy works

Files never leave your device

pdf-lib and mammoth.js run entirely in your browser's memory. There is no server receiving your documents — not even ours.

Open source & auditable

Every line of code that handles your documents is public on GitHub. You can verify the privacy claims yourself — no trust required.

Supports data minimisation workflow

Supports data-minimisation and purpose-limitation workflows, plus internal recordkeeping for structured blind review. It does not determine legal compliance.

Separate, limited online services

Payments, licence checks, analytics and error reporting use online services. The CV redaction itself stays on your device. See the privacy policy for the full data flow.