maskr_

# Never Leak Sensitive Data Again.

Detect and mask PII in documents before sharing with AI, cloud services, or third parties. Names, emails, phones, SSNs, credit cards, IBANs, Saudi IDs, Mada cards, Arabic names & 30+ entity types — 100% offline.

maskr detection review screen
محمد الأحمد
+966 55 123 4567
4532-8901-2345-6789
1087654321
SA03 8000 0000 6080
maskr_
[PERSON_NAME]
[EMAIL]
[PHONE]
[CREDIT_CARD]
[SAUDI_ID]
[IBAN]
Sensitive Data Masked Output

See It In Action

Upload, review, and export sanitized documents in seconds

maskr demo workflow

Real-world scenarios

Anywhere you'd normally paste sensitive content into an AI tool — maskr scrubs it first.

🏦

Bank analyst asking ChatGPT to summarize accounts

Hundreds of customer records pasted into a model — names, IBANs and national IDs walk out of the bank in plain text. maskr scrubs all three before you hit send, and keeps the analysis context intact.

العميل محمد الأحمد، رقم الحساب SA03 8000 0000 6080
العميل <PERSON_1>، رقم الحساب <IBAN_1>
⚖️

Lawyer summarizing a contract with Copilot

Contracts have client names, addresses, ID numbers. Copilot only needs the structure — not the parties' identities. maskr masks the identifiers and leaves the clauses untouched.

طرف أول: شركة الأحمد للمقاولات، السجل 1010123456
طرف أول: <COMPANY_1>، السجل <CR_1>
🏥

Healthcare team scrubbing patient notes

Patient records carry national IDs, contact info, MRNs — protected under PDPL and HIPAA. maskr removes the identifiers before the notes ever reach an AI assistant.

المريض: فاطمة العتيبي · هوية 1098765432 · جوال 0501234567
المريض: <PERSON_1> · هوية <SAUDI_ID_1> · جوال <PHONE_1>
💼

HR ranking CVs through an AI tool

CVs contain names, phones, emails, sometimes ID numbers — and unintended bias signals. maskr anonymizes them so AI ranking is fair, and your pipeline stays PDPL-safe.

Ahmed Saleh · [email protected] · +966 50 999 1234
<PERSON_1> · <EMAIL_1> · <PHONE_1>

Why maskr?

Privacy-first document sanitization for the modern world

100% Local Processing

All analysis happens on your device. No data ever leaves your machine, no cloud services involved.

No Internet Required

Works completely offline. Perfect for air-gapped environments and sensitive data handling.

30+ Entity Types

Names (English & Arabic), emails, phones, SSNs, credit cards, Mada, IBANs, Saudi IDs, Iqama, MAC addresses, API keys, and more.

Multiple Formats

Supports PDF, DOCX, XLSX, TXT, MD, CSV, and HTML. Image OCR is coming soon.

Custom Keywords

Add your own names and keywords for project-specific detection with 100% confidence.

Logo Detection COMING SOON

Automatically detect and remove company logos from DOCX files using perceptual hashing — landing in a future release.

How It Works

Three simple steps to protect sensitive information

1

Upload

Drag and drop a document or paste text directly

Upload step
2

Review

See all detected items with confidence scores

Review step
3

Export

Download the sanitized document

Export step

Supported Formats

Wide format support with specialized capabilities

Format Parse Export OCR SOON Logo Detection SOON
PDF
DOCX
XLSX
TXT / MD
CSV / JSON
HTML
PNG / JPG / WebP

Why not just use…?

How maskr stacks up against the alternatives people typically reach for.

Criteria maskr ChatGPT privacy toggle Manual find/replace
Files never leave your device
Saudi ID · Iqama · Mada card
Arabic name detection (150+ names) ⚠️ inconsistent
Free bundled
Setup time < 1 min (built-in) seconds (per doc)
Preserves DOCX · XLSX layout n/a ⚠️ breaks

We pulled the comparison points from public docs, not marketing claims. Tell us if anything is off.

Download maskr BETA

Free, private & offline. Available for all platforms.

maskr is in public beta — detection is solid and offline by design, but you may hit rough edges. Tell us if you do.

Other builds: macOS Intel · Windows portable · Linux .deb · Linux ARM

macOS Users: Since maskr is not signed with an Apple Developer certificate, macOS may block it from opening. To fix this, run:

xattr -cr /Applications/maskr.app

This removes the quarantine flag that macOS applies to downloaded apps.

Frequently asked questions

Is maskr free?
Yes. Both the desktop app and the in-browser web app are free during the beta, and core PII detection will stay free. We may add paid enterprise features later (team accounts, custom detection rules, audit logs) — those would be opt-in.
Does maskr send my documents anywhere?
No. The desktop app processes files entirely on your device — no upload, no telemetry, no phone-home. The in-browser web app runs detection in your browser's memory; the files never reach a server. The only thing we ever receive is the name + email you fill on the download form, which is covered in the privacy policy.
Does it really work offline?
Yes. After installation the desktop app needs zero internet for detection or masking. Once a day it makes a single HTTPS request to dl.maskrapp.com to check the latest version number — that's it. Air-gapped environments work fine if you skip the update check.
How is this different from ChatGPT's privacy settings?
ChatGPT's privacy toggles control what OpenAI does with your input after it reaches their servers. The data still leaves your device. maskr stops the data from being sent in the first place — it removes the PII before you paste anything. The two are complementary, not substitutes.
Why does macOS say maskr is "damaged"?
Because maskr isn't yet signed with an Apple Developer certificate (signing costs $99/year — we'll add it once usage justifies it). macOS shows the "damaged" warning for every unsigned app. The download flow gives you a one-line fix — xattr -cr /Applications/maskr.app — that's safe and one-time. The app's code isn't actually modified.
Why does Windows show a SmartScreen warning?
Same reason as macOS — maskr isn't yet code-signed (EV certs cost $200–400/year). Windows shows "Windows protected your PC" for every unrecognized binary. Click More info → Run anyway. The warning fades naturally as more users install it, or disappears entirely once we ship a signed build.
Does it really detect Arabic names?
Yes. maskr ships with 150+ Arabic name patterns (Mohammed, Ahmed, Fatima, Khalid, etc. and their common transliterations) and uses NLP for unfamiliar names. It also handles mixed Arabic/Latin documents correctly — names like "محمد Al-Ahmed" get caught.
Can I use this commercially?
Yes. Both apps are free for personal and commercial use, and you can redistribute the desktop app within your organization. If you want a custom build with your company's specific entity types pre-loaded, get in touch.
Is the code open source?
Not yet. The full product source is private for now. We plan to open-source individual detection components later — the regex patterns, the Arabic-name list, the OOXML masking pipeline — so others can build on the work without forking the whole product.
Desktop app vs. web app — which should I use?
Use the desktop app when you need DOCX or XLSX formatting preserved end-to-end (tables, colors, formulas, merged cells, hyperlinks) or PDF export. Use the web app for quick text-only masking or simple files, when you don't want to install anything. Both detect the same 30+ PII types and both are 100% offline.

Get in Touch

Found a bug, have a question, or want to talk enterprise? Drop us a line — we read every message.

By submitting, you agree to our Privacy. Prefer email? [email protected]