Documentation
Guides and references for integrating with the anonymize.solutions platform. From getting started to advanced API usage and tool configuration.
Choose Your Path
We offer three packages: SaaS for quick start with pay-per-use, Managed Private for dedicated infrastructure, and Self-Managed for maximum control. All packages include 320+ entity types, 48 languages, and both NLP + Pattern detection engines. Request a quote to get started.
SaaS Package
Hosted on EU infrastructure with pay-per-use pricing. Includes API, MCP Server, Office Add-in, Desktop App, and Chrome Extension. 320+ entity types with 48 detection languages.
Self-Managed Package
Zero-knowledge architecture with full source code access. Air-gapped option available. Docker deployment, perpetual license, 48 detection languages, NLP + Pattern engines included.
API Documentation
The anonymize.solutions RESTful API uses JWT authentication and provides endpoints for text analysis, anonymization, deanonymization, and batch processing. API documentation is provided to customers upon onboarding.
Authentication
All API requests require a valid JWT token. Tokens are obtained via the authentication endpoint using your API credentials. Tokens include role-based claims for access control.
Show Authentication Example
Core Endpoints
Four primary endpoints for PII processing:
- /analyze – Detect PII entities in text
- /anonymize – Apply protection operators to detected PII
- /deanonymize – Reverse anonymization (encrypted entities only)
- /batch – Process multiple items (up to 5,000)
Access API Documentation
Full API documentation including request/response schemas, error codes, rate limits, and integration examples is provided during onboarding. Contact us to request access.
MCP Server
The MCP (Model Context Protocol) Server enables AI tools to access anonymization capabilities directly. Available with the Enterprise tier, it provides 7 tools via Streamable HTTP transport.
Configuration
The MCP Server can be launched via npx and configured for use with compatible AI tools including Claude Desktop, Cursor, Windsurf, and other MCP-compatible clients.
{
"mcpServers": {
"anonymize": {
"command": "npx",
"args": ["@anonymize/mcp-server"]
}
}
}
Compatible Tools
The MCP Server integrates with any tool that supports the Model Context Protocol:
- Claude Desktop
- Cursor
- Windsurf
- Other MCP-compatible AI clients
Desktop App, Office Add-in & Chrome Extension
Desktop App
Built with Tauri 2.x for Windows, macOS, and Linux. Provides offline-capable anonymization with local vault encryption for storing anonymization mappings securely on the user's device.
Office Add-in
Anonymize PII directly within Microsoft Word and Excel. The add-in integrates into the Office ribbon and connects to your anonymize.solutions instance for real-time PII detection and protection.
Chrome Extension
Protect PII when interacting with AI chatbots and web-based tools. The extension detects and anonymizes sensitive data before it is sent to external services, with automatic deanonymization of responses.
Frequently Asked Questions
This is a managed hosting service. To get started, request a quote with your requirements. Our team will assess your needs and provision a dedicated environment for your organization.
No. All text submitted for anonymization is processed exclusively in-memory and is never stored persistently. Input and output text data is discarded immediately upon completion of processing.
All packages include two detection engines: NLP Engine (Microsoft Presidio with spaCy for 25 languages, Stanza for 7 languages, XLM-RoBERTa for 16 languages) and Pattern Engine (regex-based with checksum validation). Use Hybrid Mode for maximum coverage.
The Enterprise tier supports on-premise deployment in addition to managed hosting. This includes full infrastructure documentation for Linux-based deployment with failover, load balancing, VPN, and PostgreSQL replication.
All packages provide 7 protection operators: Replace, Redact, Mask, Hash, Encrypt, Asymmetric Encrypt (RSA-4096), and Keep. These can be configured per entity type and combined with compliance presets for regulatory requirements (e.g., GDPR).
All managed hosting infrastructure is located in Germany with Hetzner Online GmbH (ISO 27001 certified). No data is transferred outside the European Union.
Need Help Getting Started?
Contact us for a solution assessment, technical demo, or to request full API documentation for your organization.