By George Curta · Last updated 2026-05-19
AI এর জন্য গোপনীয়তা সুরক্ষা — Claude Desktop, Cursor এবং যেকোনো MCP টুলের সাথে কাজ করে
আপনার AI টুলগুলিকে সরাসরি anonym.legal এর সাথে HTTP পরিবহনের মাধ্যমে সংযুক্ত করুন — শুধুমাত্র একটি URL এবং API কী যোগ করুন। ৪৮টি ভাষা, ৬টি গোপনীয়তা অপারেটর, সত্তা গোষ্ঠী, প্রিসেট এবং ব্যক্তিগত এনক্রিপশন কী।
এআই-সহায়ক কাজের মধ্যে লুকানো ঝুঁকি
প্রতিবার আপনি চ্যাটজিপিটি, ক্লড বা কার্সর ব্যবহার করেন, আপনি সংবেদনশীল তথ্য শেয়ার করতে পারেন। বেশিরভাগ ব্যবহারকারী বুঝতে পারেন না যে তাদের তথ্য তৃতীয় পক্ষের এআই প্রদানকারীদের কাছে পাঠানো হচ্ছে।
গ্রাহকের নাম এবং ইমেইল
আর্থিক অ্যাকাউন্ট নম্বর
চিকিৎসা রেকর্ড এবং রোগীর আইডি
বাণিজ্যিক গোপনীয়তা এবং মালিকানা তথ্য
Why Secure MCP Servers Matter — 2026 Research
8,000+
MCP servers publicly exposed
492
servers with zero authentication
36.7%
vulnerable to SSRF attacks
CVSS 8.8
CVE-2026-25253 severity
MCP servers that handle raw user prompts without PII filtering expose sensitive data to AI models and downstream tool calls. anonym.legal acts as a secure MCP gateway — anonymizing PII before it reaches any other MCP server, AI model, or external API.
কিভাবে কাজ করে: স্বয়ংক্রিয় সুরক্ষা
আপনি স্বাভাবিকভাবে লেখেন
সংবেদনশীল তথ্য সহ
এআই টুল
কার্সর, ক্লড, ইত্যাদি।
anonym.legal এমসিপি সার্ভার
1. সনাক্ত করুন
সংবেদনশীল তথ্য খুঁজুন
2. প্রতিস্থাপন করুন
প্লেসহোল্ডার ব্যবহার করুন
3. সংরক্ষণ করুন
এনক্রিপ্টেড, অস্থায়ী
এআই প্রক্রিয়া করে
শুধুমাত্র নিরাপদ প্লেসহোল্ডার
মান পুনরুদ্ধার করুন
মূল তথ্য ফিরে পান
এমসিপি সার্ভার আপনার এআই টুল এবং সংবেদনশীল তথ্যের মধ্যে একটি গোপনীয়তা শিল্ড হিসেবে কাজ করে। এআই কখনো আপনার প্রকৃত তথ্য দেখে না।
কী সুরক্ষিত হয়?
সিস্টেম স্বয়ংক্রিয়ভাবে 285+ ধরনের সংবেদনশীল তথ্য সনাক্ত এবং সুরক্ষিত করে
মানুষ
জন ডো, জেন স্মিথ, ডঃ উইলিয়ামস
ইমেইল
john@example.com, info@company.org
ফোন
+1-555-1234, (555) 123-4567
ক্রেডিট কার্ড
4532-1234-5678-9010
ঠিকানা
123 মেইন স্ট্রিট, নিউ ইয়র্ক, NY
তারিখ
জানুয়ারী 15, 2026, 01/15/2026
চিকিৎসা তথ্য
রোগী আইডি, প্রেসক্রিপশন নম্বর
আর্থিক আইডি
আইবান, ট্যাক্স আইডি, ভ্যাট নম্বর
ডিজিটাল শনাক্তকারী
আইপি ঠিকানা, ম্যাক ঠিকানা, ইউআরএল
এবং 40+ আরও ধরনের
লাইসেন্স প্লেট, পাসপোর্ট নম্বর, ইত্যাদি।
মূল সুবিধাসমূহ
নেটিভ ক্লড ডেস্কটপ ইন্টিগ্রেশন
ক্লড ডেস্কটপের জন্য স্টিডিও ট্রান্সপোর্ট - আপনার কনফিগারে যুক্ত করুন। কার্সর, ভিএস কোড, এবং যেকোনো এমসিপি-সঙ্গত টুলের জন্য HTTP এন্ডপয়েন্ট।
6 অ্যানোনিমাইজেশন অপারেটর
সঠিক পদ্ধতি নির্বাচন করুন: প্রতিস্থাপন, রিড্যাক্ট, হ্যাশ (SHA-256/512), এনক্রিপ্ট (AES-256), মাস্ক, বা রাখুন। প্রতিটি সত্তা প্রকারের জন্য বিভিন্ন অপারেটর প্রয়োগ করুন।
সত্তা গ্রুপ ও প্রিসেট
পূর্বনির্ধারিত গ্রুপ (ইউনিভার্সাল, ফিনান্সিয়াল, ডাচ, ফ্রান্স, নর্থ_আমেরিকা) ব্যবহার করুন অথবা সেশনগুলির মধ্যে ধারাবাহিক অ্যানোনিমাইজেশনের জন্য ব্যক্তিগত প্রিসেট তৈরি করুন।
48 ভাষা সমর্থিত
ইংরেজি, জার্মান, ফরাসি, স্প্যানিশ, চীনা, জাপানি, আরবি এবং 41 অন্যান্য ভাষায় PII সনাক্ত করে। RTL সমর্থন অন্তর্ভুক্ত।
ব্যক্তিগত এনক্রিপশন কী
এনক্রিপ্ট অপারেটরের জন্য আপনার নিজস্ব AES-128/192/256 কী লোড করুন। আপনার কী দিয়ে যে কোন সময় ডিক্রিপ্ট করুন। কী আপনার অ্যাকাউন্টে নিরাপদে সংরক্ষিত।
সেশন ব্যবস্থাপনা
রিভার্সেবল অ্যানোনিমাইজেশনের জন্য সেশন আইডি সহ টোকেনাইজেশন মোড। সেশন তালিকা, পরিচালনা এবং মুছুন। 24 ঘন্টা বা 30 দিনের স্থায়িত্বের বিকল্প।
আপনার প্রিয় এআই টুলগুলির সাথে কাজ করে
HTTP পরিবহন — Claude Desktop, Cursor, যেকোনো MCP টুল
কার্সর আইডিই
Availableএআই সহায়তার মাধ্যমে কোডিং করার সময় কোডের গোপনীয়তা এবং সংবেদনশীল তথ্য সুরক্ষিত করুন HTTP এর মাধ্যমে
Claude Desktop
AvailableHTTP পরিবহন — একটি URL এবং API কী যোগ করুন। স্থানীয় সেটআপের প্রয়োজন নেই। শুধু claude_desktop_config.json এ যোগ করুন
কন্টিনিউ (ভিএস কোড)
Availableভিজ্যুয়াল স্টুডিও কোডে HTTP এর মাধ্যমে নিরাপদ এআই কোডিং সহায়ক ইন্টিগ্রেশন
ক্লাইন (ভিএস কোড)
Availableএমসিপি HTTP এর মাধ্যমে স্বয়ংক্রিয় গোপনীয়তা সুরক্ষা সহ এআই-চালিত কোডিং
যেকোনো এমসিপি টুল
Availableস্ট্রিমেবল HTTP ট্রান্সপোর্ট যেকোনো এমসিপি-সঙ্গত অ্যাপ্লিকেশনের সাথে কাজ করে
2 মিনিটে সেটআপ
HTTP পরিবহন সকল ক্লায়েন্টের জন্য কাজ করে — Claude Desktop, Cursor এবং যেকোনো MCP টুল
Claude Desktop, Cursor এবং যেকোনো MCP টুল:
- 1Settings → API Access থেকে আপনার API কী পান
- 2আপনার MCP ক্লায়েন্ট কনফিগারেশন ফাইল খুলুন
- 3URL https://anonym.legal/mcp যোগ করুন Authorization: Bearer YOUR_KEY এর সাথে
- 4আপনার AI টুল পুনরায় চালু করুন — ৭টি গোপনীয়তা টুল উপলব্ধ!
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}HTTP (কার্সর, ভিএস কোড, ইত্যাদি):
- 1সেটিংস → API অ্যাক্সেস থেকে আপনার API কী পান
- 2এমসিপি সার্ভার URL যুক্ত করুন: https://anonym.legal/mcp
- 3বেয়ার টোকেন সহ অথরাইজেশন হেডার কনফিগার করুন
- 4তাৎক্ষণিকভাবে কাজ করে — কোন Node.js নেই, কোন স্থানীয় সার্ভার নেই
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}ব্যবহার কেস
সফটওয়্যার উন্নয়ন
এআই প্রদানকারীদের কাছে গোপনীয়তা প্রকাশ না করে API কী, ডাটাবেস শংসাপত্র এবং গ্রাহকের তথ্য ধারণকারী কোড পর্যালোচনা করুন।
আইন সংস্থা
এআই ব্যবহার করে ডকুমেন্ট তৈরি করার সময় ক্লায়েন্টের নাম, মামলা নম্বর এবং সংবেদনশীল বিবরণ অ্যানোনিমাইজ করুন, আইনজীবী-গ্রাহক গোপনীয়তা নিশ্চিত করুন।
স্বাস্থ্যসেবা
রোগীর পরিচয় এবং চিকিৎসা রেকর্ড সম্পূর্ণ গোপন রেখে এআই সহায়তার মাধ্যমে রোগীর নোট এবং রিপোর্ট বিশ্লেষণ করুন।
গ্রাহক সহায়তা
গ্রাহকের অনুসন্ধানগুলি এআই সহায়তার মাধ্যমে প্রক্রিয়া করুন, স্বয়ংক্রিয়ভাবে ইমেইল ঠিকানা, ফোন নম্বর এবং অ্যাকাউন্টের বিস্তারিত সুরক্ষিত করুন।
অর্থনীতি
অ্যাকাউন্ট নম্বর, লেনদেনের বিস্তারিত এবং গ্রাহকের পরিচয় সুরক্ষিত রেখে রিপোর্ট বিশ্লেষণের জন্য এআই ব্যবহার করুন।
এমসিপি সার্ভার বনাম ম্যানুয়াল রিড্যাকশন
| দিক | ম্যানুয়াল রিড্যাকশন | anonym.legal এমসিপি |
|---|---|---|
| গতি | প্রতি ডকুমেন্টে মিনিট | < 1 সেকেন্ড |
| সঠিকতা | মানব ত্রুটির সম্ভাবনা | 95%+ AI সঠিকতা |
| রিভার্সেবল | না - স্থায়ী | হ্যাঁ - সম্পূর্ণ রিভার্সেবল |
| রক্ষণাবেক্ষণ | নিরন্তর সতর্কতা | স্বয়ংক্রিয় |
| ভাষা | এক সময়ে একটি | 48 একসাথে |
| ইন্টিগ্রেশন | কপি/পেস্ট ওয়ার্কফ্লো | আপনার টুলগুলিতে নির্বিঘ্ন |
| মূল্য | কর্মচারীর সময় | থেকে €0/মাস |
anonym.legal MCP vs. Unprotected MCP
Without a secure MCP server layer, raw PII flows into AI models and all downstream tool calls — including other MCP servers, APIs, and logs. anonym.legal anonymizes data before it leaves your environment.
| Capability | Unprotected MCP Server | anonym.legal MCP |
|---|---|---|
| PII in AI prompts | Raw names, emails, SSNs sent to LLM | Anonymized tokens sent — originals never leave |
| Authentication | Often none (492 servers exposed, no auth) | Bearer token + rate limiting on every request |
| SSRF protection | 36.7% vulnerable to SSRF (CVE-2026-25253) | SSRF allowlist enforced — no private IP access |
| Data to downstream MCPs | Raw PII forwarded to all connected tools | Anonymized before forwarding — zero PII leakage |
| GDPR / HIPAA compliance | Non-compliant — PII in AI training data risk | Compliant — PII stays encrypted, reversible only by you |
| Audit trail | No log of what PII was exposed | Session-based tokens with full detokenization audit |
| Multilingual PII detection | English-only or no detection | 285+ entity types across 48 languages |
প্রতিটি প্রম্পট স্বয়ংক্রিয়ভাবে অ্যানোনিমাইজ করুন — কোন ম্যানুয়াল ধাপ নেই
Claude Code হুক প্রতিটি প্রম্পট Claude এ পৌঁছানোর আগে ইন্টারসেপ্ট করে, MCP সার্ভারের সাথে PII স্ট্রিপ করে এবং প্রতিক্রিয়ায় মূল মানগুলি পুনরুদ্ধার করে। একবার সেটআপ, তারপর এটি প্রতিটি বার্তায় নিরবে চলে।
অ্যানোনিমাইজ হুক তৈরি করুন
~/.claude/hooks/anonymize-prompt.py হিসাবে সংরক্ষণ করুন — প্রতিটি UserPromptSubmit ইভেন্ট ইন্টারসেপ্ট করে এবং MCP সার্ভার কল করে।
# ~/.claude/hooks/anonymize-prompt.py
import sys, json, requests, os
data = json.load(sys.stdin)
prompt = data.get("prompt", "")
key = os.environ.get("ANONYM_API_KEY", "")
resp = requests.post("https://anonym.legal/api/mcp/anonymize",
headers={"Authorization": f"Bearer {key}"},
json={"text": prompt, "language": "en", "mode": "tokenize"})
if resp.ok:
result = resp.json()
data["prompt"] = result["anonymized_text"]
data["session_id"] = result["session_id"]
print(json.dumps(data))পুনরুদ্ধার হুক তৈরি করুন
~/.claude/hooks/deanonymize-response.py হিসাবে সংরক্ষণ করুন — স্বয়ংক্রিয়ভাবে সেশন আইডি ব্যবহার করে Claude এর প্রতিক্রিয়া ডিটোকেনাইজ করে।
# ~/.claude/hooks/deanonymize-response.py
import sys, json, requests, os
data = json.load(sys.stdin)
response = data.get("response", "")
session_id = data.get("session_id", "")
key = os.environ.get("ANONYM_API_KEY", "")
if session_id:
resp = requests.post("https://anonym.legal/api/mcp/detokenize",
headers={"Authorization": f"Bearer {key}"},
json={"text": response, "session_id": session_id})
if resp.ok:
data["response"] = resp.json().get("detokenized_text", response)
print(json.dumps(data))Claude Code সেটিংস এ হুক রেজিস্টার করুন
উভয় হুক ~/.claude/settings.json এ hooks কী এর অধীনে যোগ করুন।
// ~/.claude/settings.json
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [{"type": "command",
"command": "python3 ~/.claude/hooks/anonymize-prompt.py"}]
}
],
"Stop": [
{
"hooks": [{"type": "command",
"command": "python3 ~/.claude/hooks/deanonymize-response.py"}]
}
]
}
}প্রায়শই জিজ্ঞাসিত প্রশ্ন
আমি Claude Desktop বা Cursor এর সাথে কীভাবে সংযোগ করি?
সমস্ত ক্লায়েন্ট HTTP পরিবহন ব্যবহার করে — শুধু URL https://anonym.legal/mcp এবং আপনার API কী আপনার MCP কনফিগ ফাইলে যোগ করুন। কোন Node.js বা স্থানীয় ইনস্টলেশনের প্রয়োজন নেই। Claude Code ব্যবহারকারীদের জন্য, হুক সিস্টেম প্রতিটি প্রম্পটে সম্পূর্ণ স্বয়ংক্রিয় গোপনীয়তা সক্ষম করে।
ফিল্টার নিয়মের জন্য কোন লজিকাল অপারেটরগুলি উপলব্ধ?
6টি অপারেটর: প্রতিস্থাপন (ভুয়া তথ্য), রিড্যাক্ট (অপসারণ), হ্যাশ (SHA-256/512), এনক্রিপ্ট (আপনার কী সহ AES-256), মাস্ক (আংশিক লুকানো), এবং রাখুন (অ্যানোনিমাইজেশন থেকে বাদ দিন)।
আমি কি আমার নিজস্ব এনক্রিপশন কী ব্যবহার করতে পারি?
হ্যাঁ! আপনার অ্যাকাউন্ট থেকে ব্যক্তিগত AES কী (16/24/32 অক্ষর) লোড করুন বা ম্যানুয়ালি প্রবেশ করুন। আপনার কী দিয়ে এনক্রিপ্ট করুন, পরে একই কী দিয়ে ডিক্রিপ্ট করুন। কী কখনো আপনার নিয়ন্ত্রণ ছাড়িয়ে যায় না।
এনটিটি গ্রুপ কী এবং সেগুলি কীভাবে ব্যবহৃত হয়?
পূর্বনির্ধারিত সংগ্রহ: ইউনিভার্সাল (সাধারণ PII), ফিনান্সিয়াল (ব্যাংকিং), ডাচ (জার্মান ভাষী), ফ্রান্স, নর্থ_আমেরিকা, ইত্যাদি। কোন সত্তাগুলি সনাক্ত করতে হবে তা কনফিগার করতে সময় সাশ্রয় করে।
রিড্যাক্ট এবং টোকেনাইজ মোডের মধ্যে পার্থক্য কী?
রিড্যাক্ট মোড PII স্থায়ীভাবে অপসারণ করে। টোকেনাইজ মোড রিভার্সেবল টোকেন দিয়ে প্রতিস্থাপন করে এবং একটি সেশন_id ফেরত দেয়। মূল মান পুনরুদ্ধার করতে সেশন_id সহ detokenize_text ব্যবহার করুন।
টোকেন পুনর্ব্যবহারের জন্য MCP সার্ভার সেশনগুলি কীভাবে কাজ করে?
টোকেনাইজেশন সেশন তৈরি করে (24 ঘন্টা বা 30 দিনের স্থায়িত্ব)। সক্রিয় সেশনগুলি দেখতে list_sessions ব্যবহার করুন, সেগুলি মুছতে delete_session ব্যবহার করুন। সেশনগুলি টোকেন এবং মূল মানের মধ্যে ম্যাপিং সংরক্ষণ করে।
এপিআই রেফারেন্স
MCP প্রোটোকলের মাধ্যমে ৭টি টুল উপলব্ধ। ফ্রি অপারেশনগুলো * দ্বারা চিহ্নিত।
| টুল | বিবরণ | মূল্য |
|---|---|---|
| anonym_legal_analyze_text | পাঠ্য পরিবর্তন না করে PII সত্তা সনাক্ত করুন | ২-১০+ টোকেন |
| anonym_legal_anonymize_text | কনফিগারযোগ্য অপারেটর ব্যবহার করে পাঠ্য অ্যানোনিমাইজ করুন | ৩-২০+ টোকেন |
| anonym_legal_detokenize_text | টোকেনাইজড পাঠ্য থেকে মূল PII পুনরুদ্ধার করুন | ১-৫+ টোকেন |
| anonym_legal_get_balance | টোকেন ব্যালেন্স এবং বিলিং সাইকেল পরীক্ষা করুন | ফ্রি * |
| anonym_legal_estimate_cost | প্রক্রিয়াকরণের আগে টোকেনের মূল্য অনুমান করুন | ফ্রি * |
| anonym_legal_list_sessions | সক্রিয় টোকেনাইজেশন সেশন তালিকা করুন | ফ্রি * |
| anonym_legal_delete_session | একটি সেশন এবং এর টোকেন ম্যাপিং মুছে ফেলুন | ফ্রি * |
অপারেটর রেফারেন্স
অপারেটর প্যারামিটার ব্যবহার করে প্রতি সত্তার অ্যানোনিমাইজেশন কনফিগার করুন।
| অপারেটর | বিবরণ | প্যারামিটার | উদাহরণ আউটপুট |
|---|---|---|---|
| replace | কাস্টম মান দিয়ে প্রতিস্থাপন করুন | new_value (স্ট্রিং, সর্বাধিক ১০০ অক্ষর) | <PERSON_1> |
| redact | স্থায়ীভাবে মুছে ফেলুন | কিছুই নেই | [REDACTED] |
| hash | একমুখী হ্যাশ | hash_type: SHA256 | SHA512 | a3f2b8c1... |
| encrypt | AES-256-GCM এনক্রিপশন | key (১৬-৩২ অক্ষর) | ENC:base64... |
| mask | আংশিক অক্ষর মাস্কিং | chars_to_mask, masking_char, from_end | John **** |
| keep | মূল মান রাখুন | কিছুই নেই | John Smith |
অনুরোধের উদাহরণ
পাঠ্য বিশ্লেষণ করুন
{
"text": "John Smith lives at 123 Main St, New York. SSN: 123-45-6789",
"language": "en",
"score_threshold": 0.5,
"entities": ["PERSON", "LOCATION", "US_SSN"]
}প্রতি সত্তার অপারেটর দিয়ে অ্যানোনিমাইজ করুন
{
"text": "John Smith, SSN 123-45-6789, email john@example.com",
"language": "en",
"mode": "tokenize",
"operators": {
"PERSON": { "type": "replace" },
"US_SSN": { "type": "mask", "chars_to_mask": 5, "from_end": false },
"EMAIL_ADDRESS": { "type": "hash", "hash_type": "SHA256" }
}
}প্রতিক্রিয়া (অ্যানোনিমাইজ)
{
"anonymized_text": "<PERSON_1>, SSN ***-**-6789, email a3f2b8c1d4e5...",
"entities_found": 3,
"tokens_charged": 5,
"session_id": "sess_abc123",
"entity_types": { "PERSON": 1, "US_SSN": 1, "EMAIL_ADDRESS": 1 }
}ত্রুটি কোড
| কোড | বিবরণ | সমাধান |
|---|---|---|
| 400 | অবৈধ অনুরোধ প্যারামিটার | পাঠ্যের দৈর্ঘ্য পরীক্ষা করুন (সর্বাধিক ১০০KB), অপারেটর কনফিগ |
| 401 | অবৈধ বা অনুপস্থিত API কী | Settings → API Access এ API কী যাচাই করুন |
| 429 | টোকেন ব্যালেন্স শেষ | ব্যালেন্স পরীক্ষা করুন, পরিকল্পনা আপগ্রেড করুন, অথবা সাইকেল রিসেটের জন্য অপেক্ষা করুন |
| 500 | সার্ভার ত্রুটি | কিছু সেকেন্ড পরে পুনরায় চেষ্টা করুন, যদি স্থায়ী হয় তবে সমর্থনের সাথে যোগাযোগ করুন |
From the Blog
View all articlesCross-Application PII: Word, Chrome, and AI
Customer data flows from browser research to Word drafts to Claude prompts. Each context switch is a potential leakage point.
AI Coding Assistants Leak Production PII
Unit test fixtures with real customer records. Log files with production data for debugging. GitHub found 39 million secrets leaked in 2024.
Screenshot PII: Leaks in Internal Tools
Slack, Teams, Jira, and email regularly receive screenshots containing customer PII. This access-control violation bypasses every DLP tool.
Developer portal for MCP Server integration
anonymize.dev is the dedicated developer portal for anonym.legal — featuring MCP Server guides, code examples, case studies, blog articles on AI data security, and a full glossary of privacy & AI terms.
anonym.legal এমসিপি ফ্রি চেষ্টা করুন
ক্রেডিট কার্ডের প্রয়োজন নেই। 200 টোকেন/চক্র। সেটআপ করতে 2 মিনিট সময় লাগে।
About this page
We update this page when our platform or the law changes.
Read our founder note for how we work.
Each change shows up in the timestamp at the top.
Related reading
- Common questions
- Glossary
- How tokens work
- Security posture
- Where we comply
- What we detect
- Case studies
- Release notes
We follow these rules
- GDPR (EU 2016/679).
- ISO/IEC 27001:2022.
- NIS2 (EU 2022/2555).
- HIPAA safe harbor under 45 CFR § 164.514(b)(2).
Our promise
We do not sell your data.
We do not train models on your text.
We store your files in Germany.
You can delete your account at any time.
You own your work.
Where we run
Our servers live in Falkenstein, Germany.
We use Hetzner. They hold ISO 27001 certification.
All data stays in the EU.
Backups run every day.
Need help?
Email support@anonym.legal.
We reply within one business day.
How we test
We run a full check suite on every release.
Each surface gets its own sweep script and report.
Human reviewers spot-check the output each week.
We track recall and precision on a labelled set.
Bad runs block the deploy.
What we never do
- We never sell your information to third parties.
- We never train models on what you upload.
- We never keep your work after you delete it.
- We never share keys with any outside firm.
- We never run ads inside the product.
Plans in plain words
We sell credits, not seats.
One credit covers one short job.
Long jobs use a few credits each.
You can top up at any time.
Unused credits roll over each month.
Read the plans page for current rates.
Who built this
A small team of engineers and lawyers built this.
We ship from Europe and work in the open.
Our founder note spells out why we started.
Where to start
- Open the web app and try a sample file.
- Learn how credits get counted.
- See current plans and limits.
- Meet the team behind the product.
How the parts fit
A browser add-on cleans text inside Chrome.
A Word plug-in handles drafts in Office.
A small desktop tool works on whole folders.
An agent protocol link feeds large models safely.
All four share one core engine and one rule set.
Words from our team
We started this work after a lunch about cookies.
One friend kept getting odd ads on her phone.
We asked why a court file leaked through a draft.
We sketched the first build on a napkin that week.
By month three we had a tiny demo for a friend.
She used it on her first case the next day.
Common questions we hear
Can the tool read scanned PDFs? Yes, with OCR.
Does it work on long files? Yes, in small chunks.
Can I roll my own rule set? Yes, save it as a preset.
Does it run offline? The desktop build runs offline.
Do you keep my files? No, the cloud build wipes after each run.
Will it learn from my work? No, we never train on inputs.
A short tour of the workflow
Upload a file or paste a snippet of prose.
Pick the entities you want gone from the draft.
Choose a method: replace, mask, hash, encrypt, or redact.
Press run and watch the side panel show each hit.
Skim the result and tweak any rule that misfired.
Save the cleaned file or send it to a teammate.