anonym.legal

By · Last updated 2026-05-19

Գաղտնիության պաշտպանություն AI-ի համար — Աշխատում է Claude Desktop-ի, Cursor-ի և ցանկացած MCP գործիքի հետ

Միացրեք ձեր AI գործիքները ուղղակիորեն anonym.legal-ին HTTP փոխադրման միջոցով — պարզապես ավելացրեք URL և API բանալին: 48 լեզուներ, 6 անանուն գործարար, ուսուչ խմբեր, նախահայտարար և անձնական գաղտնագրման բանալիներ:

MCP Server
tool_call: anonymize_text
text: "Contact John Smith at john@acme.com"
lang: "en"
Analyzing... 2 entities found
PERSON"John Smith" (0.97)
EMAIL"john@acme.com" (0.99)
"Contact <PERSON> at <EMAIL>"
2 entities anonymized (42ms)

Անտեսված ռիսկ AI-օգնությամբ աշխատանքում

Յուրաքանչյուր անգամ, երբ դուք օգտագործում եք ChatGPT, Claude կամ Cursor, դուք կարող եք կիսվել զգայուն տեղեկություններով: Շատ օգտվողներ չեն գիտակցում, որ իրենց տվյալները ուղարկվում են երրորդ կողմի AI մատակարարներին:

Հաճախորդների անուններ և էլ. փոստեր

Ֆինանսական հաշիվների համարներ

Բժշկական փաստաթղթեր և հիվանդի ID-ներ

Առևտրային գաղտնիքներ և սեփական տվյալներ

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.

Ինչպես է աշխատում. Ավտոմատ պաշտպանություն

Դուք գրում եք սովորաբար

Զգայուն տվյալներով

AI Գործիք

Cursor, Claude և այլն

anonym.legal MCP Server

1. Պարզել

Գտնել զգայուն տեղեկություններ

2. Փոխարինել

Օգտագործել տեղապահներ

3. Պահպանել

Գաղտնագրված, ժամանակավոր

AI-ն մշակել է

Անվտանգ տեղապահներ միայն

Վերականգնել արժեքները

Առաջին տվյալները վերադարձնել

MCP Server-ը գործում է որպես անձնական տվյալների պաշտպանիչ շիլդ ձեր AI գործիքների և զգայուն տվյալների միջև: AI-ն երբեք չի տեսնում ձեր իրական տեղեկությունները:

Ինչ է պաշտպանվում?

Համակարգը ավտոմատ կերպով հայտնաբերում և պաշտպանում է 285+ տեսակի զգայուն տեղեկություններ

People

John Doe, Jane Smith, Dr. Williams

Emails

john@example.com, info@company.org

Phones

+1-555-1234, (555) 123-4567

Credit Cards

4532-1234-5678-9010

Addresses

123 Main Street, New York, NY

Dates

January 15, 2026, 01/15/2026

Medical Info

Patient ID, prescription numbers

Financial IDs

IBANs, Tax IDs, VAT numbers

Digital Identifiers

IP addresses, MAC addresses, URLs

And 40+ More Types

License plates, passport numbers, etc.

Կարևոր օգուտներ

Աշխատում է Claude Desktop-ի, Cursor-ի և Բոլոր MCP Գործիքների հետ

HTTP տրանսպորտ — պարզապես ավելացրեք URL և API բանալի ձեր կարգաբերմանը։ Աշխատում է Claude Desktop-ի, Cursor-ի, VS Code-ի և ցանկացած MCP գործիքի հետ։ Node.js-ի կարիք չկա։

6 Անձնական տվյալների պաշտպանման օպերատորներ

Ընտրեք ճիշտ մեթոդը. Փոխարինել, Կրճատել, Հաշվել (SHA-256/512), Գաղտնագրել (AES-256), ՄASK, կամ Պահպանել: Օգտագործեք տարբեր օպերատորներ յուրաքանչյուր կազմակերպության տեսակի համար:

Կազմակերպությունների խմբեր & Նախադրյալներ

Օգտագործեք նախորոշված խմբեր (UNIVERSAL, FINANCIAL, DACH, FRANCE, NORTH_AMERICA) կամ ստեղծեք անձնական նախադրյալներ համահունչ անձնական տվյալների պաշտպանության համար:

48 Լեզու աջակցություն

Հայտնաբերում է PII անգլերեն, գերմաներեն, ֆրանսերեն, իսպաներեն, չինարեն, ճապոներեն, արաբերեն և 41 այլ լեզուներում: RTL աջակցություն ներառված է:

Անձնական Գաղտնագրային Բանալիներ

Բեռնեք ձեր սեփական AES-128/192/256 բանալիները գաղտնագրող օպերատորի համար: Դե-գաղտնագրեք ցանկացած պահի ձեր բանալով: Բանալիները անվտանգ պահվում են ձեր հաշվեհամարում:

Սեսիայի կառավարում

Tokenization ռեժիմ սեսիայի ID-ներով հակադարձելի անձնական տվյալների պաշտպանության համար: Ցուցակ, կառավարեք և ջնջեք սեսիաները: 24 ժամ կամ 30-օրյա պահպանման տարբերակներ:

Աշխատում է ձեր սիրելի AI գործիքների հետ

HTTP փոխադրում — Claude Desktop, Cursor, ցանկացած MCP գործիք

Cursor IDE

Available

Պաշտպանեք կոդի գաղտնիքները և զգայուն տվյալները, երբ կոդավորում եք AI օգնությամբ HTTP-ի միջոցով

Claude Desktop

Available

HTTP փոխադրում — ավելացրեք URL և API բանալին: Հաստատումային տեղային կազմաձևում չի պահանջվում: Պարզապես ավելացրեք claude_desktop_config.json-ին

Continue (VS Code)

Available

Ապահով AI կոդավորման օգնականի ինտեգրում անմիջապես Visual Studio Code-ում HTTP-ի միջոցով

Cline (VS Code)

Available

AI-ով ուժեղացված կոդավորում ավտոմատ անձնական տվյալների պաշտպանության միջոցով MCP HTTP-ի միջոցով

Յուրաքանչյուր MCP Գործիք

Available

Հոսքային HTTP տրանսպորտը աշխատում է ցանկացած MCP-համատեղելի ծրագրի հետ

Կարգավորեք 2 րոպեում

HTTP փոխադրումը աշխատում է բոլոր հաճախորդների համար — Claude Desktop, Cursor և ցանկացած MCP գործիք

Claude Desktop, Cursor & all MCP tools

Claude Desktop, Cursor և ցանկացած MCP գործիք.

  1. 1Ստացեք ձեր API բանալին Կարգավորումներից → API հասանելիությունից
  2. 2Բացեք ձեր MCP հաճախորդի կազմաձևման ֆայլը
  3. 3Ավելացրեք URL https://anonym.legal/mcp որ Authorization: Bearer YOUR_KEY-ով
  4. 4Վերամեկնարկեք ձեր AI գործիքը — 7 գաղտնիության գործիք հասանելի է:
claude_desktop_config.json / mcp.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

HTTP (Cursor, VS Code և այլն):

  1. 1Գտեք ձեր API բանալին Կարգավորումներ → API մուտք
  2. 2Ավելացրեք MCP սերվերի URL-ը: https://anonym.legal/mcp
  3. 3Կարգավորեք Արտոնագրում գլխիկը Bearer տոմսով
  4. 4Անմիջապես աշխատում է — առանց Node.js, առանց տեղային սերվերի
mcp_config.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Օգտագործման դեպքեր

Ծրագրային ապահովում

Անհրաժեշտ է վերանայել կոդը, որը պարունակում է API բանալիներ, տվյալների բազայի հավատարմագրեր և հաճախորդների տվյալներ՝ առանց գաղտնիքները AI մատակարարներին բացահայտելու:

Իրավաբանական ընկերություններ

Անձնականացրեք հաճախորդների անունները, գործերի համարները և զգայուն մանրամասները, երբ օգտագործում եք AI փաստաթղթերի նախագծման համար, ապահովելով փաստաբան-հաճախորդ գաղտնիությունը:

Առողջապահություն

Վերլուծեք հիվանդի նշումները և հաշվետվությունները AI օգնությամբ, մինչդեռ պահելով հիվանդների ինքնությունը և բժշկական փաստաթղթերը լիովին գաղտնի:

Հաճախորդների աջակցություն

Աշխատեք հաճախորդների հարցումների հետ AI օգնությամբ, մինչդեռ ավտոմատ կերպով պաշտպանում եք էլ. փոստի հասցեները, հեռախոսահամարները և հաշվի մանրամասները:

Ֆինանսներ

Օգտագործեք AI հաշվետվությունների վերլուծության համար, մինչդեռ պաշտպանում եք հաշիվների համարները, գործարքների մանրամասները և հաճախորդների ինքնությունը:

MCP Server vs Հասարակական կրճատում

AspectՀասարակական կրճատումanonym.legal MCP
ԱրագությունՐոպեներ յուրաքանչյուր փաստաթղթի համար< 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.

CapabilityUnprotected MCP Serveranonym.legal MCP
PII in AI promptsRaw names, emails, SSNs sent to LLMAnonymized tokens sent — originals never leave
AuthenticationOften none (492 servers exposed, no auth)Bearer token + rate limiting on every request
SSRF protection36.7% vulnerable to SSRF (CVE-2026-25253)SSRF allowlist enforced — no private IP access
Data to downstream MCPsRaw PII forwarded to all connected toolsAnonymized before forwarding — zero PII leakage
GDPR / HIPAA complianceNon-compliant — PII in AI training data riskCompliant — PII stays encrypted, reversible only by you
Audit trailNo log of what PII was exposedSession-based tokens with full detokenization audit
Multilingual PII detectionEnglish-only or no detection285+ entity types across 48 languages
Claude Code — Ինքնաշխատ PII Hook

Յուրաքանչյուր հուշում ինքնաշխատ անանունացրեք — հաստիք նվազագույն քայլ

Claude Code հուշումը թեղափոխում է յուրաքանչյուր հուշում բեւ Claude-ից, հեռացնում PII MCP սերվերի հետ, եւ վերականգնում միջնորդել արժեքների պատասխանում: Մեկ անգամ կարգավորում, հետ ծածկուն վազելով յուրաքանչյուր հաղորդագրության վրա:

Օգտագործողը տեղադրում հուշումHook-ը հայտնաբերում PIIՓոխեք տոկեններովClaude-ը ապահով է աշխատումՊատասխան վերականգնված
1

Ստեղծեք անանունացման Hook

Պահել հետ ~/.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))
2

Ստեղծեք վերականգնման Hook

Պահել հետ ~/.claude/hooks/deanonymize-response.py — ինքնաշխատ detokenize Claude-ի պատասխան որ օգտագործում session ID:

# ~/.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))
3

Գրանցեք Hook-ները Claude Code կարգավորումներում

Ավելացրեք երկու Hook-ներ ~/.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 ձեր բանալով), ՄASK (մասնակի թաքցնել) և Պահպանել (չհեռացնել անձնական տվյալներից):

Կարո՞ղ եմ օգտագործել իմ սեփական գաղտնագրային բանալիները:

Այո! Բեռնեք անձնական AES բանալիները (16/24/32 նիշ) ձեր հաշվեհամարից կամ մուտքագրեք դրանք ձեռքով: Գաղտնագրեք ձեր բանալով, հետագայում դե-գաղտնագրեք նույն բանալով: Բանալիները երբեք չեն լքում ձեր վերահսկողությունը:

Ի՞նչ են էնտիտի խմբերը և ինչպե՞ս են դրանք օգտագործվում:

Նախորոշված հավաքածուներ՝ UNIVERSAL (հանրային PII), FINANCIAL (բանկային), DACH (գերմանախոս), FRANCE, NORTH_AMERICA և այլն: Խնայեք ժամանակ՝ կարգավորելով, թե որոնք կազմակերպությունները պետք է հայտնաբերվեն:

Ինչ տարբերություն կա կրճատման և տոմենիզացման ռեժիմների միջև?

Կրճատման ռեժիմը մշտապես հեռացնում է PII-ն: Տոմենիզացման ռեժիմը փոխարինում է հակադարձելի տոմեններով և վերադարձնում է session_id: Օգտագործեք detokenize_text session_id-ով, որպեսզի վերականգնեք սկզբնական արժեքները:

Ինչպե՞ս են աշխատում MCP սերվերի սեսիաները թոքենների կրկնակի օգտագործման համար:

Տոմենիզացումը ստեղծում է սեսիաներ (24 ժամ կամ 30-օրյա պահպանություն): Օգտագործեք list_sessions ակտիվ սեսիաները տեսնելու համար, delete_session՝ դրանք հեռացնելու համար: Սեսիաները պահում են տոմենների և սկզբնական արժեքների միջև կապը:

API Հղում

7 գործիքներ հասանելի են MCP պրոտոկոլով: Արժեքը նշված է *-ով:

ԳործիքՆկարագրությունԱրժեք
anonym_legal_analyze_textՊարզել PII էակները առանց տեքստի փոփոխության2-10+ նշան
anonym_legal_anonymize_textԱնանունացնել տեքստը կարգավորվող օպերատորներով3-20+ նշան
anonym_legal_detokenize_textՎերականգնել սկզբնական PII-ն նշանավորված տեքստից1-5+ նշան
anonym_legal_get_balanceՍտուգել նշանների մնացորդը և հաշիվների շրջանԱզատ *
anonym_legal_estimate_costԱրժեքի գնահատում նախքան մշակումըԱզատ *
anonym_legal_list_sessionsՊատմել ակտիվ նշանավորման նստաշրջաններըԱզատ *
anonym_legal_delete_sessionՋնջել նստաշրջանը և նրա նշանային քարտեզներըԱզատ *

Օպերատորների Հղում

Կարգավորել յուրաքանչյուր էակի անանունացումը օպերատորների պարամետրով:

ՕպերատորՆկարագրությունՊարամետրերՕրինակային Արդյունք
replaceՓոխարինել անհատական արժեքովnew_value (string, max 100 chars)<PERSON_1>
redactՄշտապես հեռացնելՈչինչ[REDACTED]
hashՄիակողմանի հեշhash_type: SHA256 | SHA512a3f2b8c1...
encryptAES-256-GCM encryptionkey (16-32 chars)ENC:base64...
maskՄասնակի նիշերի ծածկագրումchars_to_mask, masking_char, from_endJohn ****
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Չի գործում հարցման պարամետրերըՍտուգեք տեքստի երկարությունը (max 100KB), օպերատորի կարգավորումը
401Չի գործում կամ բացակայում է API բանալինՍտուգեք API բանալին Կարգավորումներ → API Հասանելիություն
429Նշանների մնացորդը սպառվել էՍտուգեք մնացորդը, բարելավեք պլանը կամ սպասեք շրջանային վերականգնմանը
500Սերվերի սխալԿրկին փորձեք մի քանի վայրկյան անց, կապվեք աջակցությանը, եթե շարունակական է
Developer Resources

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 MCP անվճար

Չի պահանջվում վարկային քարտ: 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

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

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.