Document redaction, on your computer

Remove the personal data from your documents. Keep the documents to yourself.

Obscelis finds names, addresses, phone numbers, IBANs and French identifiers in your PDFs, Word and Excel files, images and e-mails, asks you to accept or reject each one, and exports a copy whose masked content cannot be recovered by selecting, extracting or reading metadata. Your originals are only ever read, never modified.

  • Works offline
  • No account
  • Originals never modified
  • Every export verified
Obscelis on macOS: a contract under review, with detected names, addresses and identifiers marked on the page and listed in the inspector.

How it works

Three steps, and you stay in charge of each one

  1. Import a document

    A PDF with text or scanned pages, a Word, Excel or PowerPoint file, an image, an e-mail or a text file. Scans and pictures are read with on-device OCR, in French and English.

  2. Review each detection

    Names, addresses, e-mails, phones, IBANs and your own identifiers. Accept, reject, change the category or add a zone by hand.

  3. Export a verified copy

    Obscelis checks that masked content can't be recovered, then writes an audit report that contains none of it.

Native on each system

One workspace, built for macOS, Windows and Linux

The same review, the same words and the same shortcuts on every system, each drawn with the platform's own controls. The document stays at the centre; detections sit in an inspector beside it.

Obscelis on macOS: a contract under review, with detected names, addresses and identifiers marked on the page and listed in the inspector.
SwiftUI, a unified toolbar, a sidebar and an inspector, every command in the menu bar with its ⌘ shortcut.More about Obscelis for macOS

What it finds

Personal data and identifiers, checked rather than guessed

Structured identifiers are validated with their own check rules, so a string that merely looks like an IBAN is not reported as one. Names and addresses combine a detector with the words around them.

  • Names

    People's first and last names, with titles such as Mr or Mme.

  • Postal addresses

    Street, postcode and city, confirmed by their context.

  • E-mail addresses

    Parsed for structure, never looked up online.

  • Phone numbers

    French and international formats, checked for length.

  • IBAN and BIC

    Country length and the MOD-97 check digits.

  • NIR, SIREN, SIRET

    French social security and company numbers, with their keys.

  • Cards, passports, IPs, plates

    Payment cards pass Luhn; the others need a label nearby.

  • Zones you draw

    Signatures, stamps and photos: mark any area by hand.

You decide

Every proposal is visible before anything disappears

A detection is a proposal, never a decision. Its state shows on the page and in the list, with a line style and a word, not with colour alone. Switch to the redacted view to see exactly what the export will mask.

Employment contract

Between Dupont Industries (Organisation, Rejected · kept visible) SAS, the Employer, and Ms Camille Leroy (Name, Accepted · will be masked), born on 14 March 1988, living at 48 avenue Jean Jaurès, 69007 Lyon (Postal address, Accepted · will be masked), social security number 2 88 03 69 123 456 78 (NIR, Needs a closer look), reachable on 06 12 34 56 78 (Phone, Accepted · will be masked) and at camille.leroy@exemple.fr (E-mail, Automatic suggestion), the Employee.

Signature (Manual zone)

Detection states

  • Automatic suggestion94 %
  • Needs a closer lookCheck · 64 %
  • Accepted · will be maskedAccepted
  • Rejected · kept visibleRejected
  • Manual zoneManual

In the redacted view, accepted detections and zones become solid blocks. Undecided ones keep a dashed outline: nothing is masked until you decide.

Real redaction

A black box drawn over text is not redaction

Some tools hide text under a rectangle while it stays selectable underneath. Obscelis removes it, then proves it.

  • Flattened, then reread

    Exported PDF pages are flattened. The copy is then reopened through an independent path and searched for every masked value.

  • Refused rather than risky

    If any check finds a masked value in text, OCR, annotations, forms, attachments or metadata, the export is refused and deleted.

  • An audit report without the data

    What was masked, by which rule, on which page, and which checks passed. The masked values never appear in it.

Who it is for

For anyone who has to hand over a document, whatever their job

  • Answering an access request

    Emails and files disclosed to an employee or a customer, with other people's details masked.

  • Handing over a file

    Exhibits, reports and statements sent to the other party, a court, an auditor, an insurer or a buyer.

  • Releasing an administrative document

    Documents a public body discloses on request, once what may not be disclosed is masked.

  • Reviewing applications blind

    CVs and cover letters read without names, contact details or addresses; a photo is covered with a zone.

  • Sharing with an AI tool or a provider

    A document passed to an assistant, a subcontractor or a trainer, with the people it mentions masked.

  • Sending a personal file

    Payslips, tax notices or statements sent for a rental or a formality, with what nobody asked for masked.

Pricing

Plans and prices

A 30-day trial without an account, then 69 € once for personal use, or 29 € a month excl. VAT for professionals, billed yearly.

About pricing

Questions

Frequently asked questions

Do my documents leave my computer?

No. Obscelis needs no account, and your documents never leave your computer: import, detection, OCR, review and export all run on it. Its detection rules and OCR data are installed with the application. The optional detection model is downloaded only when you ask for it in Settings, and nothing about your documents is ever sent.

Is the redaction permanent?

In the exported copy, yes. PDF pages are flattened after your decisions, so masked text cannot be selected, copied or extracted, and metadata is cleaned. The copy is then reread independently; if any masked value can still be found, the export is refused. Your original stays as it was.

Can I trust the automatic detection?

Treat it as a well-informed proposal. Identifiers with a check key (IBAN, NIR, SIREN, SIRET, payment cards) are validated, and each detection shows its confidence and origin. You accept or reject each one, and you can draw a zone over anything it missed.

Does it work with scanned documents?

Yes. Pages without usable text are read with Tesseract OCR in French and English, on your device. Text found by OCR is marked as such, with its own confidence, and never silently replaces an existing text layer.

Try Obscelis for 30 days

Download it for macOS, Windows or Linux: the trial needs no account and no card. A question, or a demonstration for your team? Write to us.

Download ObscelisWrite to us

contact@latelierdu.dev

Opens your e-mail app. We only use your address to reply.