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.Redactpreview·resume_demo.pdf23 marks
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.
REDACTIONS (23)
All (23)Manual (1)
MManualp1
Maxine Caldwell
RAutop1
Toronto, ON
RAutop1
maxine.caldwell@gmail.com
RAutop1
(416) 555-0247
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.

Everything in A.Redact is free while we are in Research Preview. The two cards on the right show where we think Pro and Max will land. What we are missing is your feedback on which features deserve which tier.

Today · Live
Research Preview
Free
for as long as preview lasts
  • Everything below, on by default
  • AI detection, no usage cap
  • Reversible tokenization
  • No batch limit while preview lasts
Try free now
no card, no account to preview
Planned · Pro
Pro
For individual professionals.
pricing decided after preview
  • +AI detection, unmetered
  • +Reversible tokenization
  • +Unlimited custom rules
  • +Batch redaction, up to 10 files
  • +30-day redaction history
Tell me when it ships
Planned · Max
Max
For independent control over the model.
pricing decided after preview
  • +Everything in Pro
  • +Bring your own LLM key
  • +On-device LLM, fully offline
  • +Audit log export
  • +Priority email 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.