By George Curta · Last updated 2026-04-07
工作原理
桌面应用程序将本地文件处理与云端分析相结合。以下是每个步骤的具体情况。
您打开一个文件
您的计算机将PDF、Word、Excel或文本文件拖入应用程序。文件直接从您的磁盘读取。
原始文件从未离开您的设备,也从未上传到任何服务器。
文本在本地提取
您的计算机应用程序使用本地库提取文档中的原始文本内容。
对于PDF,这意味着解析文本层;对于DOCX,这意味着读取XML内容。所有操作都在您的机器上完成。
文本发送进行PII检测
云API仅提取的文本(而不是文件)通过加密的TLS连接发送到我们的API进行实体检测。
我们的基于Presidio的引擎扫描50多种实体类型(姓名、电子邮件、电话号码等),并返回它们的位置。
应用匿名化
您的计算机 + 云API根据您的预设和操作(加密、掩码、哈希等),检测到的实体被匿名化。加密密钥从未离开您的保险库。
API返回匿名化的文本。如果您使用加密,只有您的本地保险库保存密钥——我们从未看到它们。
文档在本地重建
您的计算机匿名化的文本被插入回原始文档格式中,保留布局、字体和格式。
输出文件保存到您选择的位置。原始文件保持不变。
历史记录保存到加密保险库
您的计算机匿名化的记录存储在您的加密本地保险库中,以备将来参考或去匿名化。
该保险库使用AES-256-GCM加密和您的24个单词恢复短语。历史记录从未同步到我们的服务器。
您的文件从未离开您的设备。仅提取的文本通过加密连接发送到我们的PII检测API。所有密钥、历史记录和文档均保留在您的机器上。
为您的平台下载
Version 最新
Windows
Windows 10或更高版本(64位)
macOS
macOS 10.15(Catalina)或更高版本
Linux
Ubuntu 20.04+,Debian 11+或等效版本
企业级安全,用户友好体验
安全文件处理
文档保留在您的设备上。文本在本地提取,发送到我们的安全API进行PII检测,匿名化的文档在您的机器上重建。
- 文档保留在您的设备上
- 无文件上传——仅发送文本进行分析
- 适用于敏感的内部文档
- 符合严格的数据政策
军用级保险库加密
您所有的凭据、历史记录和加密密钥都受到AES-256-GCM加密的保护,基于使用Argon2id生成的24个单词的恢复短语。
- AES-256-GCM加密
- Argon2id密钥派生
- 24个单词的BIP39恢复短语
- PIN保护的快速访问
Hybrid PII Detection
Leverage our cloud API to detect 285+ entity types across 48 languages using deterministic regex + NLP patterns.
- 50多种实体类型
- 48种语言支持
- 可调节的检测阈值
- 上下文感知识别
合规准备好的模板
预配置的检测配置文件,适用于GDPR、HIPAA、PCI-DSS等。为您的特定需求创建自定义模板。
- GDPR合规模板
- HIPAA医疗模板
- 金融服务模板
- 通过Web应用程序创建自定义模板
可逆加密
使用加密密钥进行可逆匿名化。只有您掌握密钥 - 在需要时解密,同时保持文档安全。
- 创建和管理加密密钥
- 按实体类型应用加密
- 密钥仅存储在您的保险库中
- 随时使用您的密钥解密
多格式支持
处理PDF、Word、Excel和基于文本的文件。在匿名化过程中转换格式。
- PDF(最大50MB)
- DOCX(最大30MB)
- XLSX(最大20MB)
- TXT、CSV、JSON、XML
48种语言
支持48种语言的界面和检测。从头部即时切换语言。
- 48种语言的完整UI
- 多语言实体检测
- 区域模板推荐
- 即时语言切换
加密历史
您所有的处理历史存储在加密保险库中。查看、搜索并用于反匿名化。
- 查看过去的匿名化记录
- 复制原始或匿名文本
- 使用历史进行反匿名化
- 完全加密存储
桌面应用程序与Web应用程序
选择适合您工作流程的工具
| 功能 | 桌面应用程序 | Web应用程序 |
|---|---|---|
| 文件处理 | 本地文件 + 云分析 | 基于云 |
| 最大文件大小 | 50MB | 25MB |
| 加密的本地历史记录 | 是 | 否 |
| 加密密钥 | 本地保险库 | 云同步 |
| 批量处理 | 队列系统 | 一次一个 |
| 去匿名化 | 内置 | 单独工具 |
| 最佳适用 | 敏感文档,合规 | 快速任务,协作 |
谁在使用桌面应用程序?
法律团队
安全处理合同和法律文件——文件保留在您的设备上,仅发送文本进行分析
医疗服务提供者
符合HIPAA标准的PHI匿名化,文档保留在您的设备上
金融机构
使用符合PCI-DSS的模板和本地加密处理银行文件
人力资源部门
为分析匿名化员工数据,同时保持GDPR合规
研究机构
使用可逆加密对研究数据进行去标识化,以便授权访问
政府机构
处理敏感文档,文件保留在您的设备上并使用加密保险库存储
常见问题
是否有完全离线工作的PII匿名化工具,适用于隔离环境?
anonym.legal的桌面应用程序通过Tauri 2.0本地处理文件——文件不会离开您的设备。然而,PII检测需要互联网连接,因为从文件中提取的文本会发送到anonym.legal的欧盟托管API进行分析(不会传输文件,仅传输文本内容)。没有数据存储在服务器端。对于完全隔离的环境,要求零网络连接,请参见anonym.plus。
GDPR数据主权规定我们的数据不能离开德国——我们如何使用基于云的匿名化工具?
anonym.legal的基础设施完全托管在德国的Hetzner数据中心,因此数据不会离开欧盟/德国管辖范围。桌面应用程序将文件保留在您的本地计算机上——只有提取的文本发送到德国托管的API进行PII检测,且没有数据存储在服务器端。这满足了GDPR数据驻留要求和德国BDSG数据主权条款。
From the Blog
View all articlesHIPAA OCR: 725 Breaches, 275M Records
HHS OCR reported 725 HIPAA breaches in 2024 affecting 275M records — the highest ever. $10.22M average healthcare breach cost.
Handwritten Form OCR & PII Detection
A mid-size hospital processes 50,000 handwritten intake forms per year. Manual PII redaction at this volume requires 0.5 FTE.
HHS 2025: AI Clinical Notes Need PHI
AI transcription systems can inadvertently put Patient A's PHI in Patient B's record. Here's why real-time PHI detection before EHR commit is the control.
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.