Skip to main content
Blind Screening · Anonymisation locale de CV

Send hiring managers the skills, not the identity.

Blind CV screening & PII redaction designed for European recruiting teams. Strip candidate names, contact details, date of birth, street address, and nationality in one pass — 100% in your browser. Zero candidate data is ever uploaded, eliminating GDPR sub-processor overhead.

Inspect before & after candidate anonymization

Select candidate profiles to evaluate real redaction behavior across French and English formats at your own reading speed.

Ingénieure Logiciel (FR): CV technique français — masquage nom, contact, date de naissance, nationalité et rue
Layout: modern-tech
Original Candidate SubmissionPDF Document (Unsanitized)
Document Candidat · Page 1/1A4 Format (Client-Side Render)
CURRICULUM VITAE

Camille Duforest

Ingénieure Logiciel

Portrait of Camille Duforest
Née le :22/07/1996
Nationalité :Française
Email :camille.duforest@example.fr
Téléphone :06 45 12 89 33
Adresse :8 Rue des Lilas, Bordeaux
LinkedIn :linkedin.com/in/camille-duforest

EXPÉRIENCE PROFESSIONNELLE

Ingénieure Logiciel — Solivia Technologies2021 - Présent
  • Conception et développement d'API REST en Python et TypeScript.
  • Migration d'une architecture monolithique vers des microservices.
Développeuse Full-Stack — Atelier Numérique2019 - 2021
  • Développement d'applications web avec React et Node.js.

COMPÉTENCES

PythonTypeScriptReactNode.jsDockerPostgreSQL
MaskIt Redacted ResultBlind Review Ready
Document Candidat · Page 1/1A4 Format (Client-Side Render)
CURRICULUM VITAE

[PERSON_1]

Ingénieure Logiciel

Portrait of Camille Duforest
Photo intact
Née le :[DOB_1]
Nationalité :[NATIONALITY_1]
Email :[EMAIL_1]
Téléphone :[PHONE_1]
Adresse :[LOCATION_1], Bordeaux
LinkedIn :[PERSON_2]

EXPÉRIENCE PROFESSIONNELLE

Ingénieure Logiciel — [ORG_1]2021 - Présent
  • Conception et développement d'API REST en Python et TypeScript.
  • Migration d'une architecture monolithique vers des microservices.
Développeuse Full-Stack — [ORG_2]2019 - 2021
  • Développement d'applications web avec React et Node.js.

COMPÉTENCES

PythonTypeScriptReactNode.jsDockerPostgreSQL
Notice for recruiters: Candidate portraits are retained in the text layer output because MaskIt does not parse image streams. Photos should be deleted manually or stripped before circulation.

What gets removed from a CV

Sanitizes demographic and direct contact identifiers while preserving career trajectory, skills, and tenure for hiring managers.

Removed / Anonymized

STRIPPED
  • Candidate nameCamille Duforest
  • Date of birth22/07/1996
  • NationalityFrançaise
  • Email addresscamille.duforest@example.fr
  • Phone number06 45 12 89 33
  • Street address8 Rue des Lilas
  • Employer nameSolivia Technologies

Kept Intact for Assessment

PRESERVED
  • Job titles & career trajectory
  • Dates of employment & tenure
  • Technical skills & technologies
  • Degrees, certifications & schools
Honest Engine Specification

System Boundaries & Known Scope Limits

We document what the engine reliably catches today, and where human verification or candidate formatting is required. No hidden fine print.

Read engine architecture
Text Layer Only

Visuals & Portraits

MaskIt extracts and sanitizes text tokens. Embedded candidate photos and scanned image-only PDFs are not analyzed or stripped.

Recruiter action: Instruct candidates to submit text-based CVs or manually delete photo layers prior to panel circulation.

French Street Precision

Street Address & City

Detects French street syntax (numéro + voie). Trailing cities without postal codes and UK/US address formats are not yet detected by regex.

Recruiter action: Conduct a fast visual glance on address fields before distribution to panel interviewers.

Structured .txt Export

Exported Document Format

PDFs are parsed client-side and downloaded as structured text with layout preserved. Direct PDF-to-redacted-PDF rewriting is on the roadmap.

Recruiter action: Feed the anonymized text straight into your ATS scorecard or candidate debrief notes.

GDPR Article 28 / 30 Compliance

Fewer candidate-data questions for your DPO

Built for European privacy standards. Transform CV anonymization from an Article 28 third-party data risk into an on-device compliance defense.

GDPR Article 28 / 30

No sub-processor to register

Candidate resumes never leave local browser memory. Zero third-party data processing contracts (DPA) or Article 30 vendor registers needed.

Data Minimization / Art. 5

Zero off-device breach exposure

Because no CV files or candidate tokens are transferred to a cloud database, there is zero off-device attack surface to breach.

Non-Discrimination / Art. 9

Protected fields detected natively

Nationality, date of birth, and personal web links — the fields recruiters most frequently miss in manual marker edits — are detected automatically.

Decide what a CV keeps

Keep employer names for reference checks, remove nationality and age by default — configure policies with HR vocabulary, not obscure regex patterns.

Candidate Identity & Contact

Always Anonymized

Eliminates initial demographic bias before panel interview.

In scope: Name, Email address, Phone number, LinkedIn profile URLENFORCED

Protected Characteristics & Age

Active by Default

Neutralizes discrimination vectors under French labor code and EU directives.

In scope: Date of birth, Age context, NationalityACTIVE

Previous & Current Employers

Recruiter Choice

Toggle off to anonymize company brands, or keep visible for reference validation.

In scope: Solivia Technologies, Atelier Numérique (ORG detection)PASSTHROUGH
Instant Local Evaluation

Try blind screening on your first batch of CVs in 60 seconds

No credit card. No vendor agreement. No candidate data uploaded. Anonymize your first candidate resumes directly in your browser.

  • 50 free candidate CV scans included every month
  • 100% browser-local processing — zero server egress
  • No credit card or procurement approval needed to evaluate
  • Instant verification on standard PDF and TXT resumes

50 scans/month free · No credit card required

Need multiple team seats or high volume? View full pricing →