ContractClear 是一款 Chrome 扩展,用读者自己的语言解释英文合同。本政策说明它对你提供的文字和文件究竟做了什么。
哪些内容会离开你的设备
当你点击分析合同或翻译合同时,扩展会将以下内容发送到 ContractClear API(由开发者运营的一个 Cloudflare Worker):
- 你提供的合同内容——粘贴的文字、上传的 PDF 或图片,或你截取的页面截图。
- 你选择的输出语言和模式(分析或翻译)。
- 一个随机设备标识符(见下文)。
该 API 将合同内容转发给 Google Gemini API 以生成解读或译文,并把结果返回到你的浏览器。
在你点击这两个按钮之前,不会发送任何内容。选中文字、打开侧边栏或截取页面本身都不会传输任何数据。
哪些内容会被存储
在你的设备上
- 一个随机设备标识符(UUID),在你第一次执行分析时于本地生成。它不含任何个人信息,也不与你的姓名、邮箱或 Google 账号关联。它的唯一用途是统计你每月的免费额度,以及在付款后解锁 Pro。
- 你的默认输出语言。
- 你当前的草稿:粘贴的文字、截取的页面截图,以及你选择的文件。截图和文件在你关闭 Chrome 时清除;草稿文字在浏览器会话结束时清除。
在服务器上
- 按月记录的、与你的设备标识符对应的分析次数,保留约 45 天。
- 如果你订阅了 Pro:你的订阅 ID、已启用该订阅的设备标识符,以及你付款时使用的邮箱地址——在订阅有效期内保留。
合同内容不会存储在服务器上。它仅在请求处理期间存在于内存中,不会写入任何数据库,也不会写入日志。服务器日志只记录请求结果——状态码、错误类别、响应大小——绝不记录合同文字。
Google Gemini
合同内容由 Google Gemini API 在 Google 的付费层条款下处理,该条款声明提交的数据不会用于训练 Google 的模型。Google 对这些数据的处理受 Google APIs 服务条款和 Gemini API 附加条款约束。
根据上述条款,Google 可能会将提交的内容保留一段有限的时间用于滥用检测。ContractClear 无法访问这份留存副本,也无法代你删除它。
付款
订阅由 Paddle 销售和处理,Paddle 作为记录商家(merchant of record)——你收据上的卖方是 Paddle,增值税等税费也由 Paddle 承担和申报。ContractClear 从不接触也不存储你的银行卡信息。Paddle 会告知我们你的订阅状态和你付款时使用的邮箱,以便你在另一台设备上恢复 Pro。参见 Paddle 隐私政策。
权限
- activeTab —— 让你截取当前正在查看的页面,且仅在你于该标签页调用扩展之后才可用。
- contextMenus —— 添加右键菜单中的「分析这段合同文字」。
- storage —— 在本地存储上述设置与草稿。
- sidePanel —— 显示扩展的界面。
- 访问所有网站(可选) —— 只有当你主动点击相应按钮时才会请求,目的仅是让你切换标签页后截图功能仍然可用。你可以随时在 chrome://extensions 中撤销。扩展不会读取、注入或修改网页内容,只会在你要求时截图。
你的选择
- 在 chrome://extensions 中清除扩展的存储数据,会一并删除设备标识符、你的设置和所有草稿。如果你有 Pro,之后可在扩展的设置页用付款邮箱恢复。
- 要取消订阅并停止一切后续处理,请使用设置页中的管理订阅。
- 如需删除与你邮箱关联的订阅记录,请通过下方地址联系我们。
不构成法律意见
ContractClear 生成的是自动化解读,可能有误或不完整。它不构成法律意见,也不形成律师—委托人关系。重要决定请咨询执业律师。
联系方式
如有疑问或删除请求,请在 github.com/kax168/contractclear/issues 提交 issue。
本政策以 ContractClear 支持的每一种语言发布。如各语言版本之间有歧义,以英文版为准。 English