Offsend 浏览器扩展用于在浏览器 AI 聊天场景中保护敏感信息。当你在 ChatGPT、Claude、Gemini、Grok、Perplexity 或 DeepSeek 的网页界面输入提示词或附加文件时,该扩展会在发送前检查内容,将检测到的敏感值替换为占位符,从而避免密钥、令牌、私钥、邮箱和个人数据泄露给 AI 服务。
主要能力
- 本地检测与遮蔽:在浏览器本地识别 API 密钥、令牌、私钥、邮箱、电话号码、信用卡号、IP 地址、UUID 等常见敏感数据,并在发送前遮蔽。
- 发送前审阅:显示所有敏感匹配项,你可以取消勾选希望保留原样的值,只有被勾选的值才会被替换为占位符。
- 操作选项:可以取消发送、仍然发送,或遮蔽后发送。
- 内置扫描器开关:可分别开关针对邮箱、电话、API 密钥、令牌、私钥、信用卡、IP 地址、UUID 等的检测器。
- 反应模式:可设置 Offsend 在提示词中出现敏感数据时的行为,包括警告(发送前审阅)、自动遮蔽(遮蔽并通知)、阻止(在遮蔽前停止)。
- 占位符可读性:敏感值会变成类似 {{API_KEY_1}} 的占位符,使提示词保持可读。
- 本地恢复:加密映射存储在本地,时间窗口由你选择,可在计时器到期前恢复原始值。官方说明强调恢复仅为便利功能,不应视为密码保险库。
- 自定义规则:可添加 JavaScript 正则模式,与内置检测器一同运行,用于匹配内部 ID、工单前缀或专有令牌等团队特有格式。输入模式时不需带 /.../ 分隔符,且随 Offsend 其余检测在本地运行。
使用方式 在受支持的浏览器 AI 聊天页面中正常输入提示词或附加文件,扩展会在发送前检查。当检测器命中敏感数据时,可根据你设置的模式警告、自动遮蔽或阻止发送。你也可以在发送前逐项查看匹配结果,取消勾选不想遮蔽的值,然后选择取消、仍然发送或遮蔽后发送。若需匹配自定义格式,可在 Detectors 下开启 Custom rules 并输入不带分隔符的正则模式。
适用场景 适用于需要在浏览器中与多个主流 AI 聊天服务交互、同时担心提示词或附件中意外包含密钥、个人数据等敏感信息的个人或团队。浏览器路径由该扩展覆盖;文件、文件夹及 macOS 上的 Safe Paste 由 Offsend Desktop 覆盖;仓库策略、忽略规则以及编码代理中的运行时门控则由 CLI 和 GitHub Action 通过 .offsend.yml 管理。
限制 该扩展不替代仓库策略。编码代理仍会读取工作区文件,.offsend.yml 加 CLI 钩子才是该路径的边界。若同时关心浏览器提示词和仓库上下文,需要将扩展与 Check 或 CLI 配合使用。扩展面向主流浏览器 AI 聊天,具体支持的浏览器范围、安装方式、收费与价格信息暂未提供。