Same price.
Different capabilities.
Both products start free and cost €0–€29/mo. The choice is about which features your workflow needs — not budget.
- REST API · no SDK required
- 7 MCP tools for Claude & Cursor
- 285+ entities · 48 languages
- 6 anonymization operators
- JS + Python SDK + REST API
- 10 MCP tools incl. image & batch
- 320+ entities · 70+ countries
- Chrome Extension all plans
Which product fits your workflow?
Match your use case — both cost the same
@cloak-business/sdk, cloak-business)
Free
Best for: trying the API, personal experiments
- Online Analyzer & Anonymizer
- 48 languages, default presets
- TXT files only · 1 MB max
- Batch: 2 texts max
- 5 uploads/day
- API access
- MCP Server
Basic
Best for: individual devs, API integration
- Everything in Free, plus:
- REST API access
- PDF, DOCX, TXT, CSV support
- 5 MB max · 50 uploads/day
- Batch: 5 texts
- Public presets & entities
- MCP Server
Pro
Best for: MCP pipelines, Claude Desktop, Cursor
- Everything in Basic, plus:
- MCP Server — 7 tools
- All file types · 10 MB max
- Unlimited uploads
- Batch: 10 texts
- Top-up: €1 = 300 tokens
- Priority support
Business
Best for: teams, high-volume text processing
- Everything in Pro, plus:
- Batch: 50 texts
- 20 MB max file size
- 1,000 history entries
- Priority support
- Custom integrations
- Top-up: €1 = 350 tokens
7 MCP TOOLS — AVAILABLE ON PRO & BUSINESS
analyze_text
anonymize_text
detokenize_text
get_balance
estimate_cost
list_sessions
delete_session
Install: npx -y @anthropic-ai/mcp-server-anonym-legal
Free
Best for: testing, Chrome Extension on personal AI tools
- Online Analyzer & Anonymizer
- 48 languages, default presets
- Chrome Extension — all 6 AI tools
- SDK access (JS + Python)
- TXT files only · 1 MB max
- Batch: 2 texts max
- MCP Server (10 tools)
Basic
Best for: devs adding SDK to existing apps
- Everything in Free, plus:
- REST API access
- PDF, DOCX, TXT, CSV · 5 MB max
- 50 uploads/day
- Batch: 5 texts
- Top-up: €1 = 250 tokens
- MCP Server (10 tools)
Pro
Best for: MCP + image workflows, AI coding tools
- Everything in Basic, plus:
- MCP Server — 10 tools
- Image OCR & visual redaction (38 langs)
- All file types · 10 MB max
- Unlimited uploads · Batch: 10 texts
- Top-up: €1 = 300 tokens
- Priority support
Business
Best for: enterprise teams, document pipelines
- Everything in Pro, plus:
- Batch: 50 texts per call
- 20 MB max file size
- 1,000 history entries
- Priority support
- Custom integrations
- Top-up: €1 = 350 tokens
10 MCP TOOLS — PRO & BUSINESS · TEXT · BATCH · IMAGE
Includes all text anonymization tools, plus batch processing (multi-text per call) and image tools (OCR-based PII detection + visual bounding-box redaction).
Install: npx -y cloak-business-mcp-server
Developer Integration
API vs SDK — two different integration models
Direct HTTP calls. No SDK to install. Requires Basic plan for API access.
// No npm install required
const res = await fetch(
'https://anonym.legal/api/presidio/anonymize',
{
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.ANONYM_LEGAL_API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
text: 'Contact John at john@acme.com',
language: 'en',
operators: { PERSON: 'replace', EMAIL_ADDRESS: 'hash' }
})
}
);
const { anonymized_text, items } = await res.json();
Base URL: https://anonym.legal/api/presidio
Auth: Authorization: Bearer ANONYM_LEGAL_API_KEY
MCP npm: @anthropic-ai/mcp-server-anonym-legal
Operators: replace · redact · hash · encrypt (AES-256) · mask · keep
TypeScript & Python SDKs with full type safety, retries, and async support. Available on all plans.
npm install @cloak-business/sdk # TypeScript / Node.js
pip install cloak-business # Python 3.9+
import { CloakClient } from '@cloak-business/sdk';
const cloak = new CloakClient(process.env.CLOAK_API_KEY);
// Anonymize text
const result = await cloak.anonymize({
text: 'Contact John at john@acme.com',
operators: { PERSON: 'replace', EMAIL_ADDRESS: 'hash' }
});
// Deanonymize response from AI
const original = await cloak.deanonymize({
text: result.anonymized_text,
session_id: result.session_id
});
npm SDK: @cloak-business/sdk · TypeScript-first, browser + Node.js
PyPI SDK: cloak-business · PEP 484 types, async (aiohttp), Python 3.9+
MCP npm: cloak-business-mcp-server
OpenAPI docs: cloak.business/docs
LLM & MCP Compatibility
Works with every major AI coding tool and browser AI — requires Pro plan
| Tool / Platform | anonym.legal 7 MCP tools |
cloak.business 10 MCP tools |
Integration type |
|---|---|---|---|
| Claude Desktop | ✓ | ✓ | MCP · claude_desktop_config.json |
| Cursor | ✓ | ✓ | MCP · Settings › Features › MCP |
| VS Code | ✓ | ✓ | MCP · .vscode/mcp.json |
| Windsurf | ✓ | ✓ | MCP · Windsurf settings |
| Cline | ✓ | ✓ | MCP · Cline MCP config |
| Continue | ✓ | ✓ | MCP · .continue/config.json |
| ChatGPT / Claude / Gemini DeepSeek · Perplexity · Abacus.ai |
— | ✓ free | Chrome Extension · JIT interception + auto deanonymization |
| Any OpenAPI client | ✓ | ✓ | REST · OpenAPI at cloak.business/docs |
Full setup guides for each tool: Platform Guides →
Feature Comparison
Every verified differentiator in one table
| Feature | anonym.legal | cloak.business |
|---|---|---|
| Pricing | ||
| Plans & prices | €0 / €3 / €15 / €29 | €0 / €3 / €15 / €29 |
| Tokens per cycle | 200 / 1k / 4k / 10k | 200 / 1k / 4k / 10k |
| Token top-ups | €1 = 250–350 tokens | €1 = 250–350 tokens |
| Detection | ||
| PII entity types | 285+ | 320+ |
| Coverage | 48 languages | 70+ countries |
| Regex recognizers | — | 317 custom |
| Anonymization | ||
| Operators | 6 (replace · redact · hash · AES-256 · mask · keep) | 7 (+ RSA-4096 asymmetric) |
| Round-trip deanonymization | ✓ | ✓ |
| Batch texts per call | 2 / 5 / 10 / 50 | 2 / 5 / 10 / 50 |
| Developer Integration | ||
| REST API | ✓ Basic+ | ✓ Basic+ |
| Official SDK | — (REST only) | JS + Python (all plans) |
| MCP tools | 7 (Pro+) | 10 (Pro+) |
| OpenAPI documentation | — | ✓ /docs |
| Exclusive to cloak.business | ||
| Image OCR (38 languages) | — | ✓ Tesseract-powered |
| Visual bounding-box redaction | — | ✓ |
| Chrome Extension | — | ✓ all plans incl. free |
| Browser AI coverage | — | ChatGPT · Claude · Gemini DeepSeek · Perplexity · Abacus.ai |
How Tokens Work
Same token model for both products
What is a token?
One token = one entity detected and anonymized. A document with 10 names, 5 emails, and 3 phone numbers uses approximately 18 tokens.
Tokens roll over
Unused tokens carry over to the next month and never expire while your subscription is active.
Top-up anytime
Buy additional tokens without changing your plan. Basic: €1 = 250. Pro: €1 = 300. Business: €1 = 350.
Track usage
Monitor token consumption in your dashboard. The get_balance MCP tool (anonym.legal) returns your current balance directly in your AI tool.
Frequently Asked Questions
Both products cost the same — why would I pick one over the other?
The choice is purely about capabilities. anonym.legal is simpler: REST API, 7 MCP tools, text-only, no SDK required. cloak.business adds JS and Python SDKs, 10 MCP tools (including image and batch), image OCR, a Chrome Extension that works on the free plan, and RSA-4096 asymmetric encryption. Same budget, more features with cloak.business — but anonym.legal is the simpler integration if you don't need those extras.
Can I use the Chrome Extension on the free plan?
Yes — cloak.business's Chrome Extension works on all plans including the free €0 tier. It uses your token balance. The free plan includes 200 tokens per 30-day cycle, which covers typical personal usage of ChatGPT, Claude, and Gemini for light document work.
Does anonym.legal have a JavaScript or Python SDK?
No. anonym.legal provides a REST API only — direct HTTP calls with no official SDK. If you need an SDK with full TypeScript types, automatic retries, and async Python support, use cloak.business (@cloak-business/sdk on npm, cloak-business on PyPI).
What is the batch limit per plan?
Free: 2 texts per call. Basic: 5. Pro: 10. Business: 50. Enterprise plans support up to 100 texts per batch call. These limits apply to both anonym.legal and cloak.business.
When does MCP Server access unlock?
MCP Server is available on Pro (€15/mo) and Business (€29/mo) for both products. The free and Basic plans include the REST API and Chrome Extension (cloak.business) but not the MCP Server integration for Claude Desktop, Cursor, and other AI coding tools.
Can I use both products at the same time?
Yes — they are separate accounts with separate API keys. Some teams use anonym.legal for developer MCP pipelines and cloak.business for the Chrome Extension and image workflows. There is no bundle pricing; each is billed independently.
Is there a commitment period?
No. All plans are month-to-month. Cancel anytime. Unused tokens roll over until you cancel.
Start free on either product
Both start at €0. Upgrade when your workflow needs more tokens, MCP tools, or batch capacity.
Not sure? Read the FAQ or see the setup docs.