Skip to main content
Anaris Labs
Try A.Redact
A.Redact web · Research preview

Redact PDFs in your browser.

Drop a file, accept or reject each detection, draw your own boxes, and download a PDF where the sensitive text is removed, not just covered. See your redactions with a passphrase.

No cardBrowser-onlyEN / FR
redact.anaris.xyz
AA.Redactresume_demo.pdf
FILES (1/10)
resume_demo.pdf
2 pages · 23 marks
PAGES
Maxine Caldwell
Senior Product Manager · Toronto, ON
maxine.caldwell@gmail.com · (416) 555-0247
LinkedIn · GitHub · Portfolio
PROFESSIONAL SUMMARY
Senior product manager with eight years of experience leading platform and consumer products at high-growth Canadian tech companies. Bilingual (English / French).
EXPERIENCE
Senior Product Manager, Shopify Inc.
Toronto, ON · March 2022 to Present
· Led the relaunch of Shopify Payments for high-volume merchants, growing GMV by 34%.
· Owned developer experience for Checkout Extensibility, working with John Park.
How it works

Four steps. The file never leaves the browser.

01

Drop

Drag a PDF anywhere on the editor. Files stay in your browser tab.
02

Review marks

Accept, reject, or refine each detection. Drag to mark anything we missed.
03

Add rules

Define literal phrases or regex. Redact or replace, per file or reusable.
04

Download

Text is gone from the file, not covered. Optional reversible tokenization.
Detection coverage

What gets caught, before you look.

Two layers run on every file. Regex and structural detectors cover the patterns we know. AI augmentation, off by default, catches what does not fit a pattern.

Regex & structural10 types · EN / FR
SINPRIBusiness numberPhoneEmailPostal codeCredit cardDate of birthAddressPerson name
AI augmentationopt-in
Free-form namesOrganizationsFree-form addressesOther gov IDsProject codesCase numbers
When AI is on, only extracted page text is sent to the LLM provider. The PDF binary never leaves your browser.
Custom rules

Catch the patterns we don't know about.

Add literal phrases or regex. Redact in place, or replace with another string so any AI re-reading the file sees the substitution, not the original.

Custom rules

Add a pattern to redact every occurrence, or replace it with another phrase. Replacements appear in the redacted PDF's text layer so AI tools re-reading the file see the substitution, not the original.

LiteralRegex·ReplaceRedact
TorontoAnywhereville
applies to every occurrence in the document
AI promptopt-in

Tell the AI what else to flag in plain language. Used only when AI detection is on. Extracted page text plus this prompt are sent to the LLM provider; the PDF itself never leaves your browser.

any mention of Sarah's birthday party
provider: cohere · anthropic · openai · or your own model
Reversible tokenization

Replace, remove, recover. With just a passphrase.

The redacted file carries an encrypted map of the originals. The map is sealed with a passphrase only you hold. Lose the passphrase, lose the originals. We never see it.

AES-GCM-256PBKDF2-SHA256600k iterationsRandom salt and IV
See the reveal flow
Choose a passphrase
×
We will encrypt the token map with this passphrase before embedding it in the PDF. Without it, the original content cannot be recovered.
15 unique tokens will be minted across this document.
Generate for meEnter my own
six random words · memorable · hard to brute force
band-clip-cub-bleak-coral-cape
I've saved this passphrase. If I lose it, the original content cannot be recovered.
Posture

Our architectural pillars.

The PDF binary never leaves the browser.

Detection, redaction, tokenization, and encryption all run on the client. The server does not receive your file.

Redaction removes text from the text layer.

A copy-paste of the redacted region returns nothing. There is no covered text underneath the black box.

AI sees only extracted text, never the file.

When AI augmentation is on, only the page text we extracted is sent to your LLM provider, with your custom prompt.

Strict mode refuses partial leaks.

If anything required cannot be applied cleanly, the editor will not produce a partially-redacted file.
Plans

Free today. Help us price tomorrow.

Planned
Basic
Free
For anyone who wants to upload files safely.
  • +All regex detectors, EN and FR
  • +Manual redactions, unlimited
  • +3 custom rules
  • +20 documents a month
  • +Files up to 10 MB, 50 pages
Tell me when it ships
Free during Research Preview
Pro
Free$12 / month
For individual professionals handling sensitive data.
  • Unlimited documents
  • AI detection, 400 page-extracts a month
  • Reversible tokenization with passphrase
  • Unlimited custom rules, synced across devices
  • Batch redaction, up to 10 files
  • Files up to 100 MB, 500 pages
Try now, free
no card, no account to preview
Planned
Max
$29/ month
For those who need independent control over the model.
  • +Everything in Pro
  • +Unlimited AI detection
  • +Bring your own LLM key
  • +On-device LLM, fully offline
  • +Files up to 500 MB, 2000 pages
  • +Audit log export, priority support
Tell me when it ships
Pricing in design. Love a feature? Tell us what tier it should belong to.

Open the editor. No account needed.

Sign in is only required to download the redacted file.

We use cookies and local storage to keep you signed in and to measure how the product is used. Your PDFs never leave your browser. Read the privacy notice.