🔒 这是一个展示页 · 不接收、不上传你的任何数据

先看清脱敏长什么样,再决定要不要用

左边原文、右边结果,全部由桌面引擎预先跑出,不是动画。官网是静态页面,装不下引擎,所以这里只做演示 —— 要测你自己的合同和报表,请下载桌面版在本机跑。

看样例
脱敏方式

① 原文 · 样例

② 脱敏结果 · 引擎产物

占位符:换成代号,原文留在本机,能还原

识别 0 处 🌐 网络请求 0

要测你自己的合同、简历、对账单?

官网是静态页面,没有引擎、也没有模型。在这里贴自己的文档,看到的只是形态示意,不代表真实识别能力。桌面版在本机离线跑完整引擎:29 类识别、4 种脱敏方式,原文与映射库都不出你的电脑。

下载桌面版 · 本机实测 →

上面每一处高亮、每一个令牌,都是构建时用桌面引擎实跑一遍后静态写进页面的,与桌面版输出一致。本页不接收你的输入,也没有识别能力。

Masking Methods

四种脱敏方式,区别只有一个

都能把敏感信息藏住 —— 区别是事后能不能还原。这里是演示范围(引擎共支持 4 种);各套餐档位实际包含哪几种见价格页。

① 占位符 ★ 默认

换成 [PERSON_615DB5] 这类代号,原文存在本机映射库,能精确还原。脱敏后仍可复扫、审计、喂给 AI。

② 掩码 不可还原

只遮一部分,形状还在:138****5678、张*、京A*****。全部 27 类都有掩码规则。

③ 哈希 不可还原

换成 [PERSON#8F3A2C1D9B] 这样的指纹,同一个值永远同一个指纹:外发后还能跨表对上号,但推不回原文。

④ LLM token 能还原

换成中文标签 [公司_1:北京-科技],大模型读得懂「北京的一家科技公司」,具体是哪家不出本机。

ℹ️ 怎么选:脱敏后还要还原(喂给 AI、二次复扫、审计追溯)→ 选 占位符 或 LLM token;只外发、不打算拿回来 → 选 掩码 或 哈希。默认是占位符:合规和「数据还能用」不必二选一。

技术细节:API 参数、覆盖范围与已知限制(开发 / 安全评审用)

ℹ️ 能力边界(真实引擎现状 · 2026-09-17):生产对外提供 4 种输出——占位符可逆(默认,maskStrategy=placeholder)、掩码(maskStrategy=mask,含中文实体)、哈希(maskStrategy=hash,确定性不可逆)、LLM token 可逆(llmMode=true)。另有 按字段类型推荐策略(maskStrategy=recommend,或 GET /strategies 取映射)与 token 预设清单(GET /token-presets)。文本泛化、整段删除 仍为规划能力。
掩码覆盖范围:引擎可识别的全部 27 类需脱敏类型都有掩码函数(含护照 / 军官证 / 统一社会信用代码 / 车牌 / IP / MAC / GPS 等 7 类结构化标识符,2026-09-15 补齐;合同编号 2026-09-16 补齐)—— 掩码模式下不会有任何类型静默回退为占位符。其中 9 类的掩码语义本身就是「整体替换为令牌」(URL / 股票代码 / 基金代码 / 邮编 / 微博 / 公众号 / 服务号 / IMEI / 外国人永居证)—— 它们没有「制度性片段」可保留,输出形态与占位符相同,但并非回退,属设计行为。哈希覆盖范围:对全部需脱敏类型可用,且不依赖类型级掩码函数(哈希只需类型名与原文,与掩码函数是否存在无关)。
哈希的已知风险(如实说明):手机号 / 身份证号取值空间小,未加盐时存在彩虹表反推风险,生产请配置 DATAMASK_HASH_SALT 或请求级 hashSalt。哈希长度可用 DATAMASK_HASH_LENGTH 调整。哈希 ≠ 绝对安全。

为什么默认是可逆的? 脱敏不等于报废数据。原文锁在本机映射库,凭映射精确还原 —— 同一份文档脱敏后,你仍能在本机做二次复扫、审计追溯、把干净数据喂给下游 AI。对「既要合规、又要用数据」的审计与财务场景,这比一刀切删除更有用。

📋 真实引擎支持的脱敏方式(按字段类型)

下表严格按引擎实测填写:生产可用指有 API 出口、客户可实际使用;已接入·默认关闭指引擎已接入但默认关闭、需企业版开启。

字段类型生产可用LLM token 输出默认行为
身份证 / 手机 / 银行卡 / 邮箱占位符可逆 · 掩码 · 哈希 · LLM token[身份证_1] [电话_1] [银行卡_1] [邮箱_1]
(均无属性)
占位符
[IDCARD_F6B028]
姓名占位符可逆 · 掩码(保留姓) · 哈希 · LLM token[人名_1]
(仅称谓上下文带属性)
占位符
[PERSON_615DB5]
公司 / 机构占位符可逆 · 掩码(前2后4) · 哈希 · LLM token[公司_1:北京-科技]
地区 + 行业≤2
占位符
[COMPANY_C49095]
地址占位符可逆 · 掩码(前6后4) · 哈希 · LLM token[地址_1:北京市海淀区…]
行政区划全串
占位符
[LOCATION_0CFECA]
结构化标识符
护照 / 军官证 / 统一社会信用代码 / 车牌 / IP / MAC / GPS
占位符可逆 · 掩码 · 哈希 · LLM token未登记中文名的类型回退英文枚举,如 [PASSPORT_1]占位符
[PASSPORT_D02F3C]
掩码示例见下表
其余结构化类型 (股票 / 基金 / 邮编 / QQ / 微信 / IMEI / 微博 / 400 电话 / 公众号 / 服务号 / 永居证)占位符可逆 · 掩码 · 哈希 · LLM token未登记中文名的类型回退英文枚举,如 [STOCK_1]占位符
[STOCK_7FBA1E]
绝密字段当前版本无整段删除策略;建议用占位符模式,且脱敏产物与映射库分离保管
掩码保留的是「制度性 / 结构性」字段,遮蔽的是「指向个人」的字段 —— 7 类结构化标识符实测
类型原文掩码结果保留了什么(为什么可保留)
护照号 PASSPORTE12345678E******78首位证件类别字母(E 普通因私 / H 港澳 / M 台湾)—— 制度信息
军官证 MILITARY军字第1234567号军字第*******号「军字第…号」框架 —— 证件制度标识,编号才是敏感信息
统一社会信用代码 USCC91110000600037341X91**************1X前 2 位「登记管理部门 + 机构类别」—— 公开分类信息
车牌号 CAR_PLATE京A12345京A*****省简称 + 发牌机关字母 —— 同城同字母段有数十万辆车
IP 地址 IP_ADDR192.168.1.100192.168.***.***前两段网段 —— 排障与统计需要;主机位才指向具体设备
MAC 地址 MAC_ADDR00:1A:2B:3C:4D:5E00:1A:2B:**:**:**前 3 字节厂商码(OUI)—— 由 IEEE 分配,只定位厂商
GPS 坐标 GPS22.5431,114.057922.****,114.****整数度(约 111km 粒度)—— 与地址掩码「保留省市区」同级

⚠️ 能力边界(如实说明):GPS 小数位遮蔽后,仍可能被周边坐标反推;需要绝对不可逆时请改用占位符策略。同理,掩码保留段本身即是有意公开的信息,若客户合规口径要求「零信息外露」,应统一使用占位符可逆。

Coverage Matrix

能识别的 29 类信息,一览无余

27 类会被遮蔽,日期与金额只识别不替换 —— 财务凭证里这两类字段动了就废了。上方样例里能看到代表性类型,完整 29 类由桌面版在本机离线识别。

📞 联系方式 (9 类)

手机号
PHONE
13812345678
400/800 电话
PHONE_400
400-820-8820
电子邮箱
EMAIL
zhang@corp.com
网址
URL
https://www.xxx.com
QQ 号
QQ
123456789
微信号
WECHAT
wxid_abc123
微博账号
WEIBO
@影数鹏科技
公众号
OFFICIAL_ACCOUNT
影数鹏科技
服务号
SERVICE_ACCOUNT
影数鹏服务号

🪪 证件与账号 (正则引擎 · 5 类)

身份证号
IDCARD
110101199003071234
银行卡号
BANKCARD
6225880112345678
护照号
PASSPORT
E12345678
军官证
MILITARY
军字第1234567号
外国人永居证
RESIDENCE_PERMIT
9AB123456789012CDE

🔖 结构化标识符 (正则引擎 · 7 类)

统一社会信用代码
USCC
91110000600037341X
车牌号
CAR_PLATE
京A12345
IP 地址
IP_ADDR
192.168.1.100
MAC 地址
MAC_ADDR
00:1A:2B:3C:4D:5E
GPS 坐标
GPS
22.5431,114.0579
设备序列号 IMEI
IMEI
861234567890123
合同编号
CONTRACT_NO
HT2026第001号

💳 金融与地理编码 (正则引擎 · 3 类)

股票代码
STOCK
600519
基金代码
FUND_CODE
000001
邮政编码
ZIPCODE
100000

🏷️ 命名实体 (模型 + 规则 + 词表 · 3 类)

机构 / 公司
ORG
北京影数鹏科技有限公司
人名
PER
张三
地址
LOC
北京市海淀区中关村南大街5号

🗓️ 保留类型 (识别但不脱敏 · 2 类)

日期
DATE
2026-09-11
金额
MONEY
¥1,280,000.00

财务 / 审计场景不能碰这两类字段 —— 脱敏会破坏凭证可用性与证据链,因此引擎识别它们但默认不替换。

历史别名与内部类型(不计入 29 类 · 开发对接用)

🔁 历史别名 (从不作为输出类型出现)

港澳通行证
HK_MACAO → PASSPORT
实由护照规则命中
基金
FUND → FUND_CODE
引擎只输出 FUND_CODE
姓名
NAME → PER
内部历史命名
完整地址
ADDRESS → LOC
内部中间类型,不对外输出

保留别名是为了兼容既有调用方;对外一律以规范类型名(左侧 EN)为准。

Closed Loop

脱敏之后还能还原:喂给 AI 再拿回来

原文锁在本机映射库,AI 只看到带属性的令牌;分析完凭令牌反查就能精确还原。以下三步都是生产引擎真实产物(同一份合同)。

① 原文(不出本机)

      
→
② 脱敏为带属性令牌(喂给 AI 的就是这个)

      
→
③ 凭映射库反查还原(AI 返回后)

      

令牌为什么要带属性?[公司_1:北京-科技] 比 [ORG_1] 多留住「地区 + 行业」—— AI 还能按行业、地域统计,但具体是哪家公司始终不出本机。

Document Level

不只是纯文本:PDF / Word / Excel / PPT 全文档脱敏

PDF / Word / Excel / PPT 都能处理,版式、字体、表格结构不变。下面是同一份合同的处理前后。

处理前 · 原始合同
处理后 · 引擎输出
PDFWord (.docx) Excel (.xlsx)PPT (.pptx) 版式保真:字符级子矩形重绘,原字体与排版不动(CJK 不替换字体)
Tiered Review

不敢确定的,就留给你判:四级可信度复核

引擎对每个实体给出可信度与复核等级。低可信度不是「硬脱」,而是保留原文交给人——因为漏脱敏比误报严重得多。

四级复核的判定标准(可信度区间与对应行为)
复核等级可信度行为为什么这样设计
auto≥ 0.90自动脱敏 · 免复核规则命中确定性高(如身份证/手机号形态唯一),直接处理不打扰人
suggest0.70 – 0.90自动脱敏 · 建议复核形态较弱、存在同形干扰(如股票代码 / 邮编),建议看一眼
required0.50 – 0.70自动脱敏 · 必须复核中低可信,必须人工确认后才定稿
suspect< 0.50不脱敏 · 保留原文宁可留着让人看,也不擅自替换 —— 误替换会破坏文档可读性与证据链
本次「分级复核」样例的真实分布(生产引擎产物)

看得心动了?把它装进你自己的电脑

同样的脱敏能力,真实产品在你本机离线运行——文件不上传、不经手任何服务器。

前往下载页 →