100% Local Processing

Protect Client Privacy. Automatically.

Qvault detects and redacts sensitive information from legal documents — names, SSNs, addresses, financial data — on desktop and mobile. Your data never leaves your device.

Qvault Upload View Qvault Review View with PII Highlighted Qvault Entity Database View

Download Qvault

Available for macOS, Windows, Linux, iOS, and Android

Download for macOS

v0.2.0 · MIT License · Free & Open Source

Everything you need to protect sensitive data

Purpose-built for legal professionals who handle confidential client information every day.

🔍

3-Layer AI Detection

Regex patterns, heuristic analysis, and a local AI model work together to catch structured and contextual PII — even hidden in natural language.

🔒

Local Processing

Zero data transmission. Everything runs on your machine. Your clients' data never touches the cloud.

📈

Cross-Document Intelligence

Entity database tracks all sensitive data across documents. Know exactly what PII exists in your practice.

📄

PDF & DOCX Support

Works with the most common legal document formats right out of the box.

Export Clean Versions

One click to produce redacted documents with black-box redactions ready for filing or sharing.

📑

Audit Trail

Every action logged for compliance. Know who reviewed what and when.

📱

Mobile & Tablet Ready

Works on iPhone, iPad, and Android. Review and redact documents on the go with a touch-optimized interface.

Three layers of protection, zero data transmitted

Each layer catches what the previous one misses. All processing happens locally on your device — including the AI model.

1

Regex Patterns

High-precision pattern matching for structured data: emails, phone numbers, SSNs, credit cards, IBANs, CNPJs, CEPs, dates, and monetary amounts.

Confidence: 95% · Supports US, EU, BR, DE jurisdictions
2

Heuristic Analysis

Context-aware detection of person names, company names (LLC, LTDA, EIRELI, GmbH), and addresses using capitalization patterns and legal role keywords.

Confidence: 75–92% · Detects names after "representada por", titles, etc.
3

Local AI Model NEW

A small language model (Qwen 2.5 0.5B) runs entirely on your device to catch contextual PII that patterns miss — like names and addresses hidden in natural language.

Confidence: 70% · GPU accelerated (CUDA/Metal) · ~400 MB download

The AI model is optional and downloaded on first use. Qvault works perfectly with just Layers 1 & 2 — Layer 3 adds deeper contextual understanding for documents with complex natural language.

Three steps to protected documents

From upload to redacted export in minutes, not hours.

1

Upload

Drag and drop your PDF or DOCX. Qvault instantly begins scanning for sensitive information.

2

Review

See all detected PII highlighted with color coding. Approve, reject, or edit each redaction.

3

Export

Download the clean version with all approved redactions applied. Ready for filing.

What Qvault detects in a real contract

We ran a 3-page Professional Services Agreement through Qvault. Here are the results — 25 PII entities found and redacted in under 2 seconds.

📄

Original Contract

A 3-page Professional Services Agreement with names, SSNs, bank accounts, emails, credit cards, and more.

Download Original

Redacted Output

The same contract after Qvault processing — all sensitive data replaced with category labels. Ready for filing.

Download Redacted

Extracted PII — Single Run Results

Every piece of sensitive data Qvault found in the sample contract:

Category Original Text Redacted As Page Detection
Person NameMaria Santos[PERSON NAME]1, 2, 3Heuristic
Person NameJames Richardson[PERSON NAME]1, 3Heuristic
Person NameElena Kowalski[PERSON NAME]1, 3Heuristic
Person NameRoberto Fernandes[PERSON NAME]1, 3Heuristic
OrganizationMeridian Consulting Group LLC[ORGANIZATION]1, 2, 3Heuristic
OrganizationAtlas Digital Solutions Inc[ORGANIZATION]1, 3Heuristic
Emailmaria.santos@meridian-consulting.com[EMAIL]1Regex
Emailj.richardson@atlas-digital.com[EMAIL]1Regex
Emailelena.kowalski@meridian-consulting.com[EMAIL]1Regex
Emailr.fernandes@atlas-digital.com[EMAIL]1Regex
Phone(415) 555-0187[PHONE]1Regex
Phone(212) 555-0234[PHONE]1Regex
Address1420 Market Street, Suite 200, San Francisco, CA 94103[ADDRESS]1Heuristic
Address350 Fifth Avenue, Floor 12, New York, NY 10118[ADDRESS]1Heuristic
SSN412-68-9103[SSN]2Regex
EIN82-4751093[EIN]2Regex
Credit Card4532-8901-2345-6789[CREDIT CARD]2Regex
Bank Account7823401956[BANK ACCOUNT]2Regex
Financial$150,000.00[FINANCIAL]1Regex
Financial$85,000.00[FINANCIAL]1Regex
Financial$50,000.00[FINANCIAL]2Regex
Financial$15,000.00[FINANCIAL]2Regex
DateJune 15, 2024[DATE]1, 3Regex
DateDecember 31, 2025[DATE]1Regex
DateMarch 15, 1985[DATE]2Regex
25
PII Entities Found
11
Categories
3
Pages Scanned
<2s
Processing Time

Private LLM Deployments for Law Firms & Enterprise

Go beyond regex. We deploy private AI models on your infrastructure and integrate Qvault into your document pipeline — with zero data exposure.

🤖 Private LLM Setup

We deploy and fine-tune private large language models (Llama, Mistral, and others) on your own servers or private cloud. AI-powered PII detection that never sends data outside your network.

🔗 Pipeline Integration

Integrate Qvault into your existing document management workflow via MCP (Model Context Protocol). Automatic scanning and redaction as documents flow through your systems.

⚖️ Legal Office Solutions

Purpose-built for law firms handling privileged communications, discovery, and regulatory filings. Custom pattern libraries for your jurisdiction and practice area.

🛡️ Full Data Sovereignty

On-premise or private cloud deployment. No data ever leaves your infrastructure. Meet GDPR, LGPD, HIPAA, and bar association compliance requirements with confidence.

Schedule a Consultation

Contact us at info@santacroce.es — we’ll design a deployment tailored to your organization.

Free & Open Source

Qvault is released under the MIT License. Use it freely with no restrictions.

MIT License
Free
forever
  • Unlimited documents
  • All PII detection patterns + local AI
  • Cross-document entity tracking
  • Full source code available
  • Desktop, mobile & tablet support
  • Community support
Download Free

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. See the MIT License for details.

Enterprise & Legal Offices
Custom
tailored to your firm or organization
  • Private LLM deployment on your infrastructure
  • Qvault integrated into your document pipeline (MCP)
  • Custom PII patterns for your jurisdiction & practice area
  • On-premise — zero data leaves your network
  • Dedicated support, SLA & onboarding
Learn More

AI-enhanced redaction with full data sovereignty. Contact us to discuss your requirements.

Troubleshooting & Common Questions

Solutions for installation issues on macOS and Windows.

macOS: “Qvault is damaged” or “can’t be checked for malicious software”

Qvault is not yet signed with an Apple Developer certificate. macOS Gatekeeper blocks unsigned apps by default. To fix this:

  1. Open System Settings > Privacy & Security
  2. Scroll to the Security section — you’ll see a message about Qvault being blocked
  3. Click Open Anyway and confirm

Alternatively, run in Terminal: xattr -cr /Applications/Qvault.app

macOS: “From an unidentified developer”

Right-click (or Control-click) the app icon and select Open from the context menu. Click Open in the dialog. You only need to do this once — macOS will remember your choice.

Windows: “Windows protected your PC” (SmartScreen)

Windows SmartScreen may block the installer because it is not signed with an EV code signing certificate. To proceed:

  1. Click More info on the SmartScreen dialog
  2. Click Run anyway

This is a one-time prompt. Windows will not block the app again after the first launch.

Windows: Antivirus flags the installer

Some antivirus software may flag unsigned installers as suspicious. This is a false positive. You can add an exception for Qvault in your antivirus settings, or temporarily disable real-time protection during installation.