NullifyCV removes personal data from CVs for blind hiring and privacy compliance. Processing happens entirely in your browser — your files never travel, never upload, never leave.
🔒 Local only·📡 0 bytes sent·🔓 Open source·How to verify ↗
How to verify 0 bytes are transmitted
1. Open DevTools (F12) → Network tab
2. Upload and process a CV
3. Filter by "Fetch/XHR" — you will see zero outbound requests containing file data
4. Or check the Network Monitor panel below the tool View source code on GitHub →
Checkout is handled by Stripe. Stripe will collect your email and billing details to process the payment — we use your email only to deliver your licence and reply to support. Full privacy policy →
Checkout is handled by Stripe. Stripe will collect your email and billing details to process the payment — we use your email only to deliver your licence and reply to support. Full privacy policy →
PDF
—
—
Drop your CV here
PDF or DOCX · Processed locally in your browser · Your file never leaves this device — not even for a millisecond
Loading...
Extracted text — nullified spans shown
PII nullified — confirm before download0 items
// network monitor · nullifycv.com
✓ pdf-lib: loaded from CDN once, then cached
✓ mammoth.js: loaded from CDN once, then cached
✗ file data: never transmitted — Blob URL only
✓ redaction engine: runs in JS thread, zero network calls
— 0 bytes of document data transmitted
✓File processed locally — nothing transmitted
0 bytes of document data sent to any server · Redacted file created in browser memory · Blob URL revoked after download
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.
GDPR-consistent workflow
Supports data minimisation under GDPR Article 5(1)(c), purpose limitation under Article 5(1)(b), and EEOC blind review documentation requirements.
No data processor relationship
NullifyCV does not act as a data processor under GDPR. No personal data is transmitted to us — there is nothing for us to process, store, or be liable for.
Pro feature
Batch processing
Upload up to 200 PDF or DOCX files at once. All files are processed locally in your browser using your current redaction settings. Download everything as a single ZIP with a combined audit log.
ModeStandard PIIname, contact, location, gradyear
📂
Drop files here or click to select
PDF and DOCX · Up to 200 files · Processed locally