shield_lockeuRedact
Live DemoUse CasesDocsBlogPricingGitHub
Get Started
Documentation
homeOverviewrocket_launchQuickstartcodePython SDKjavascriptNode.js SDK
Resources
codeGitHubpackage_2PyPIpackage_2npm
homeOverviewrocket_launchQuickstartcodePython SDKjavascriptNode.js SDK

Documentation

Everything you need to integrate European PII redaction into your application. Available as open-source SDKs for Python and Node.js.

rocket_launch

Quickstart

Get up and running in 30 seconds with Python or Node.js.

code

Python SDK

Full API reference for the euredact Python package. Sync and async support.

javascript

Node.js SDK

Full API reference for the euredact npm package. Zero dependencies, 86KB.

code

GitHub Repositoryarrow_outward

Browse the source code, open issues, and contribute to the project.

Install in One Command

$pip install euredact
$npm install euredact
Product
  • Open Source SDK
  • PyPI Package
  • npm Package
  • Cloud Tier (Coming Soon)
  • Security Specs
Documentation
  • Quickstart Guide
  • API Reference
  • Sample Code
  • Blog
Legal
  • Privacy Policy
  • Terms of Service
  • DPA Agreement
Engineering
  • About the Team
  • GitHub

* Measured 27 July 2026 on a generated evaluation set of 152,300 records (666,490 non-DOB PII labels) — it measures pattern coverage, not real-world messiness such as OCR noise or broken layouts. Accuracy figures assume the optional countries parameter is supplied; without it recall is 94.4% and false positives 4.8%. Date-of-birth detection is excluded from these figures and sits at 40.6% by design — bare dates are deferred to the LLM tier. Latency is the Node package on a 2,000-character page.

© 2026 euRedact. Apache 2.0 License.
lock100% Local Processing