AI提示匿名器

在将敏感数据粘贴到 ChatGPT、Claude 或 Gemini 之前,请将其从任何提示中清除。自动检测和编辑姓名、电子邮件、电话号码、API 密钥、信用卡、IP 等,100% 在您的浏览器中,从未上传任何内容。

由 Shehzad Munir 构建和维护 ·

AI提示匿名器
Loading AI Prompt Anonymizer
Share

为什么在使用人工智能之前应该对提示进行匿名化

AI Prompt Anonymizer 可查找并掩盖文本中的个人身份信息 (PII) 和秘密,以便您可以安全地与 AI 助手和同事共享提示、日志和文档。检测和编辑完全在您的设备上运行,您的数据永远不会接触服务器。

您粘贴到 ChatGPT、Claude 或 Gemini 中的每个提示都可能会被保留、记录、审查或用于改进模型,具体取决于提供商、计划和您的隐私设置。消费者应用程序和业务或 API 计划通常具有不同的默认值,因此请检查提供商当前的数据控制而不是假设。如果提示包含客户姓名、员工电子邮件、实时 API 密钥或信用卡号,则您已与第三方共享敏感数据,这是真正的合规性和安全风险。人工智能提示匿名器从源头上降低了这种风险:它会在文本离开浏览器之前从文本中删除标识符,因此您可以保持人工智能的生产力,而不会暴露人员或秘密。

特征

  • 15 个 PII 和秘密类别(电子邮件、电话、SSN、信用卡、API 密钥、IP、加密钱包、IBAN 等),在我们发布的测试集上的召回率为 94%
  • 三种屏蔽模式:可逆的 [TYPE_n] 标记、可靠的 █ 编辑或真实的虚假数据
  • 可逆代币:将AI的回复粘贴回来并恢复您的真实值
  • 按类别切换 + 自定义始终屏蔽术语
  • 实时风险评分和实体细分
  • 100% 客户端:不上传、记录或存储任何内容

如何使用AI提示匿名器

  1. 1

    粘贴您的提示或文档

    输入您想要与 AI 共享的文本、支持票证、错误日志、合同条款或电子邮件草稿。一切都在您的浏览器中本地处理。

  2. 2

    查看检测到的敏感数据

    匿名器会立即突出显示电子邮件、电话号码、API 密钥、卡号、IP 地址等,并提供实时风险评分和按类别细分。默认情况下,人名和日期是关闭的,因为它们是最吵闹的探测器;当您的文本包含它们时将其打开。

  3. 3

    选择如何屏蔽它

    在标记令牌(如 [EMAIL_1])、可靠的 █ 编辑或真实的假替换之间切换。打开或关闭类别并添加您自己的自定义术语以始终隐藏。

  4. 4

    复制干净的版本

    复制匿名文本并将其粘贴到 ChatGPT、Claude 或 Gemini 中。在发送之前先阅读一次:检测是基于模式的,因此它无法识别的任何内容(请参阅下面的覆盖范围表)仍然在文本中。

  5. 5

    恢复AI的答案(可选)

    当助手使用您的令牌进行回复时,将其响应粘贴到“恢复”选项卡中,以自动将占位符交换回您的实际值。

常见用例

  • 在要求 AI 起草回复之前,从支持请求中编辑客户姓名、电子邮件和订单号
  • 在使用 LLM 进行调试之前,将 API 密钥、令牌和 IP 地址从错误日志和堆栈跟踪中去除
  • 对合同、医疗记录或人力资源文件进行匿名化,以便您可以在不泄露身份的情况下对其进行汇总
  • 在分析之前从电子表格和 CSV 片段中删除个人数据
  • 在公开分享之前清理屏幕截图转文本和聊天导出
  • 使用第三方人工智能工具时支持 GDPR 数据最小化和 HIPAA 去识别工作(流程中的一步,不是合规保证)

详细指南

它检测到什么以及准确程度

该工具运行 15 个内置检测器类别,以及您添加的任何自定义术语。卡号必须通过 Luhn 校验和,IBAN 必须通过 ISO 13616 mod-97 检查,这使得这两项几乎不会出现误报。电话号码必须看起来像电话号码(+国家/地区代码、(区)代码或三个独立的数字组),因此不会标记裸订单和记录 ID。默认情况下,人名和日期是关闭的:名称是根据大小写检测的,这也会捕获诸如“季度业务评论”之类的内容,因此仅在需要时才将其打开。该表显示了我们的 70 片段测试集(方法如下)中每个类别的结果。任何标记为未检测到的内容都需要自定义术语或手动编辑。

类别抓到的例子默认开启测试结果(回忆)
电子邮件地址姓名+标签@example.co.uk是的7 of 7
API 密钥和令牌OpenAI/Anthropic sk-、AWS AKIA、Google AIza、GitHub ghp_、Stripe sk_live_、Slack xoxb-、JWTs是的10 of 10
信用卡号码Visa、Mastercard、Amex、Discover(经过 Luhn 检查)是的5 of 5
美国社会安全号码123-45-6789;仅在“SSN”之后不加破折线是的4 of 4
IBAN/银行号码间隔或非间隔,mod-97 验证是的3 of 3
加密钱包ETH 0x…、BTC bc1…/1…/3…是的2 of 2
IP地址IPv4、完整和::压缩的 IPv6是的9 of 9(1 个误报:由 4 部分组成的版本号)
MAC地址00:1A:2B:3C:4D:5E, a4-5e-…是的2 of 2
电话号码+44 20 7946 0958, (415) 555-0198, 212.555.0147是的8 共 9 个(错过了 07700 900123)
网址https://...、www....是的4 of 4
街道地址42 Maple Avenue, 221B Baker Street, 英国 邮政编码是的9 of 9
社交@handles@acme_support是的3 of 3
人名名字+姓氏大写,Mr./Dr. + 姓氏No18 中的 15 个(漏掉小写、重音、单一姓氏;10 个误报)
枣子2026年3月14日、2026年2月3日、2026年4月2日No7 of 7
未检测到医疗记录号码、护照和驾驶执照号码、非美国国民身份证、公司名称n/a将它们添加为自定义术语

可逆设计

编辑通常会破坏信息,当人工智能需要使用你屏蔽的值来回答时,这是一个问题。令牌模式解决了这个问题:每个唯一值映射到一个稳定的占位符,例如 [PERSON_1] 或 [EMAIL_2],并且相同的值始终获得相同的令牌。将助手的回复粘贴到“恢复”选项卡中,每个令牌都会交换回您的真实数据。只有令牌模式是可逆的,因为密文栏和虚假数据不会映射回来。令牌映射仅存在于该浏览器选项卡的内存中。它永远不会保存,因此请在关闭或重新加载页面或编辑原始文本之前恢复回复。

并排比较原始文本和匿名文本

默认私有,永久免费

匿名器中的任何地方都没有上传、没有帐户、也没有服务器调用。所有检测和屏蔽都在您设备上的 JavaScript 中进行,因此页面加载后,它会继续离线工作,并且在您关闭选项卡时不会留下任何痕迹。它也是即时的:您在输入时即可获得实时结果,没有速率限制。检测是基于模式的,而不是人工智能模型,因此结果是可预测和可重复的,但它只能找到有模式的内容。

在浏览器中永久编辑 PDF从照片中删除隐藏位置和相机数据

工作示例:掩码、询问、恢复

这是一次真正的往返,并且打开了人名。该工具识别的所有内容都成为一个令牌,人工智能使用这些令牌进行回答,而不会看到真正的值。请注意剩下的内容:“她”一词以及这是有关 API 密钥的客户投诉这一事实。代词和上下文不是 PII 模式,这就是下一节很重要的原因。

步文本
1.你的原创客户 Sarah Johnson (sarah.johnson@example.com) 表示 API 密钥 sk-proj-abc1234567890XYZlmnopQRS 从 192.168.14.22 开始停止工作。请致电 +1 (415) 555-0198 联系她。
2. 粘贴到 AI 中的内容客户 [PERSON_1] ([EMAIL_1]) 表示 API 密钥 [API_KEY_1] 已停止在 [IP_1] 上工作。请拨打 [PHONE_1] 给她打电话。
3.AI的回复[PERSON_1],您好,我们已撤销 [API_KEY_1] 并将 [IP_1] 列入白名单。我们将通过 [EMAIL_1] 进行确认。
4. 恢复后您好,Sarah Johnson,我们已撤销 sk-proj-abc1234567890XYZlmnopQRS 并将 192.168.14.22 列入白名单。我们将通过 sarah.johnson@example.com 进行确认。

匿名化与假名化:GDPR 和 HIPAA 的期望

这些词经常被当作意思相同的东西来使用,但从法律上来说它们并非如此。根据 GDPR(第 4(5) 条和说明 26),您可以使用额外信息重新识别的数据(例如此工具的令牌映射)是假名的,并且假名化的数据仍然是个人数据。只有无法再通过合理方式与个人关联的数据才算作匿名数据,并且不属于 GDPR 的范围。因此,可逆令牌模式减少了您披露的内容,但它不会使文本超出范围。尽管上下文仍然可以识别某人(见下文),但可靠的密文和虚假数据永远消除了直接标识符。 HIPAA 的安全港方法 (45 CFR §164.514(b)) 要求删除 18 种特定标识符类型。该工具涵盖其中的几个内容,包括姓名、地址、日期、电话号码、电子邮件、SSN、URL 和 IP 地址,但不包括医疗记录号码、健康计划或许可证号码或设备序列号,因此它本身不会生成符合安全港标准的文本。

模式可逆吗?输出的 GDPR 状态最适合
令牌 [EMAIL_1]是的,在同一个选项卡中化名:仍然是个人数据获得可用的答案,您将恢复
编辑█████No删除直接标识​​符;检查上下文公开共享日志或文本
虚假数据No删除直接标识​​符;检查上下文必须自然阅读的提示

PII 删除无法隐藏什么

删除姓名、号码和地址并不能使每条短信都匿名。普通细节的组合(有时称为准标识符)仍然可以指向一个人:职位名称加上小型办公地点,罕见的医疗状况加上日期,或者“平台团队中唯一的女性”。模式匹配器无法判断哪些细节使某个人在您的组织中独一无二。在发送之前,重新措辞或概括任何可以让同事猜测文本内容的人。说“高级工程师”而不是“我们的里斯本技术主管”,说“去年春天”而不是确切的日期。对于重复名称、项目代码或客户名称,请将它们添加到自定义始终屏蔽列表中,以便每次都能捕获它们。

在将模式添加为自定义术语之前对其进行测试

亲自验证:没有任何内容离开您的浏览器

您不必相信我们的话。打开此页面,然后打开浏览器的开发人员工具 (F12) 并转到“网络”选项卡。粘贴一些文本,对其进行匿名化,然后恢复回复:任何请求都不会携带您的文本。您将看到的唯一请求是页面自己的分析和广告,其中都不包含您输入的内容。要进行最严格的测试,请加载页面、关闭 Wi-Fi 或打开飞行模式,然后使用该工具。检测、屏蔽、复制和恢复都可以继续工作,因为它们都不需要网络连接。

在决定屏蔽什么内容之前在本地解码 JWT

我们如何测试探测器

我们编写了 70 个简短的片段,看起来就像人们实际粘贴的文本:支持票证、错误日志、.env 文件、人力资源和法律说明、发票。我们仅使用虚构值(555 个数字、example.com 地址、文档测试卡和密钥)手动标记所有 94 个敏感值。我们运行了此页面使用的精确检测代码,打开了每个类别,并在工具将正确的跨度标记为正确的类型时计数了一次点击。第一次运行暴露了格式差距:标准 US (415) 555-0198 电话格式、间隔 IBAN、压缩 IPv6 以及 Stripe 和 Slack 密钥。我们修复了这些问题,然后编写了 20 个新的保留片段,然后再运行修复后的代码,因此这部分分数不会根据测试进行调整。这是一个小型的内部测试,而不是独立审核,您自己的文本会有所不同,因此请将其视为指南,并在发送之前始终阅读输出。

测试集片段标记值发现(回忆)正确的标志(精度)
主要设置(修复后)506762 (93%)87%
保留集(未调谐)202726 (96%)93%
组合709488 (94%)89%

常见问题

在使用 ChatGPT 之前如何对提示进行匿名化?

将您的文本粘贴到 AI Prompt Anonymizer 中。它可以立即检测姓名、电子邮件、电话号码、API 密钥、信用卡、IP 等,并用令牌、密文栏或真实的虚假数据替换它们。复制干净的版本并将其粘贴到 ChatGPT 而不是原始版本中。所有这一切都发生在您的浏览器中,没有上传任何内容。

我的数据是否上传到服务器?

不会。每个检测器都在您自己的设备上以 JavaScript 形式 100% 运行客户端。没有 API 调用、没有帐户、也没有日志记录。页面加载后,您可以断开与互联网的连接,该工具仍然可以工作,并且您可以在浏览器的“网络”选项卡中自行确认这一点。

它可以检测哪些类型的敏感数据?

15 个类别:电子邮件地址、电话号码、美国社会安全号码、信用卡号码(Luhn 验证)、IBAN(mod-97 验证)、IPv4/IPv6 和 MAC 地址、URL、加密钱包地址 (BTC/ETH)、API 密钥和令牌(OpenAI、Anthropic、AWS、Google、GitHub、Stripe、Slack、JWT)、街道地址和英国邮政编码、@handles、日期和尽力而为的人名。默认情况下,姓名和日期处于关闭状态。它不检测医疗记录、护照或驾驶执照号码;将它们添加为自定义条款。

当我恢复真实数据后,我能得到人工智能的答案吗?

是的。在令牌模式下,每个值都会映射到一个稳定的占位符,例如 [PERSON_1]。当助手使用这些占位符进行回复时,将其响应粘贴到“恢复”选项卡中,该工具会将每个标记交换回您的原始值,这是完全私密的往返。

屏蔽模式之间有什么区别?

令牌(例如 [EMAIL_1])是可逆的,并保持文本对 AI 可读。密文将数据替换为实心 █ 条,以实现最大程度的保密,但不可逆。虚假数据会替换为逼真的替换数据(假名、555 电话号码),因此提示仍然可以自然读取,同时隐藏真实值。

这是否适合 GDPR 或 HIPAA 工作流程?

它有帮助,但并不是合规保证。由于该工具从不传输或存储您的文本,因此它支持 GDPR 数据最小化。然而,可逆令牌模式会产生假名数据,GDPR 仍将其视为个人数据。 HIPAA 安全港要求删除 18 种标识符类型,而此工具无法检测其中的某些类型,例如医疗记录和健康计划编号。将其用作第一步,查看输出并遵循组织的策略。这不是法律建议。

它适用于日志文件和源代码吗?

是的。在使用 AI 助手进行调试之前,它对于从错误日志、堆栈跟踪和配置片段中剥离 API 密钥、不记名令牌、IP 地址和电子邮件地址特别有用。

在使用 ChatGPT 之前如何从文本中删除个人信息?

粘贴您的文本,该工具会检测并编辑姓名、电子邮件、电话号码、地址、卡和身份证号码,为您提供可粘贴到人工智能中的干净版本。它完全在您的浏览器中运行,因此原件永远不会离开您的设备。

屏蔽和标记编辑数据有什么区别?

屏蔽(此工具的密文模式)用实心 █ 条替换每个项目,因此它的任何内容都不会保留。标签(令牌模式)将其替换为编号标签,例如[PERSON_1]或[EMAIL_2],因此AI仍然知道那里有什么样的值,并且您可以稍后恢复真实值。当您需要有用的答案时使用标签,并在公开共享文本时使用屏蔽。

匿名器是私人且免费的吗?

是的。所有检测和编辑都在您的浏览器本地进行,无需注册,也无需上传任何内容。它是免费的,没有使用限制。

删除名字会使文本匿名吗?

并非总是如此。即使姓名和号码被删除,职位名称、小型办公地点、罕见情况或确切日期等详细信息也可以识别某人。在将文本发送给人工智能之前,请自行重写或概括这些细节。

它与哪些人工智能助手配合使用?

他们中的任何一个。输出是纯文本,因此您可以将其粘贴到 ChatGPT、Claude、Gemini、Copilot、Perplexity、本地模型或支持票证中。恢复适用于任何保持 [TYPE_n] 令牌完整的回复。

来自杂志

All articles →