隐私政策
KeyPocket 不收集任何个人信息。
你保存的密钥、项目和备注只保存在你自己的设备上。我们没有服务器,App 不需要注册账号,不发起任何网络请求,不包含广告,也不使用任何统计或追踪工具。
这份政策适用于 KeyPocket 的 iPhone、iPad 和 Mac 版(下称「App」),以及网站 keypocket.zayen.dev。「我们」指 App 的开发者 Yu Chen(个人开发者)。
1. 保存在你设备上的数据
下面这些内容由你输入,只保存在这台设备上 App 自己的存储空间里,不会发送给我们或任何第三方:
- 密钥内容(API Key、Secret、Token 等)
- 密钥的名称、备注、所属平台,项目和环境变量名,你添加的自定义平台
- App 的设置(外观、自动锁定时间、剪贴板清除时间等)
- Mac 版的 Agent 请求记录:时间、Agent 名称、项目、变量名和结果,最多 200 条,不包含密钥内容
加密。密钥内容用 AES-GCM 加密后才写入数据库。加密用的密钥保存在系统钥匙串里;在 iPhone 和 iPad 上,它被设为「仅限本设备」,不会随备份转移到另一台设备。
删除。删除的密钥先进「最近删除」,30 天后自动彻底删除,也可以手动立即彻底删除。「设置」里的「清除所有数据」会删除这台设备上的全部密钥、项目和自定义平台。
2. App 不联网
App 本身不连接任何服务器:没有账号系统,没有云端接口,没有崩溃上报和统计 SDK。Mac 版运行在系统沙盒里,没有申请联网权限。
在密钥详情里点「平台网址」时,系统会用你的默认浏览器打开对应平台的网站。那是第三方网站,适用它们自己的隐私政策。
3. App 用到的系统能力
| 能力 | 用来做什么 |
|---|---|
| 面容 ID / 触控 ID | 解锁 App,以及在显示或复制完整密钥前验证身份。验证由系统完成,App 只得到「通过」或「未通过」,拿不到你的生物特征数据。 |
| 剪贴板 | 你点「复制」时,App 把密钥写入系统剪贴板,标记为仅限本机(不经「通用剪贴板」同步到其它设备),并按你的设置自动清除,默认 90 秒。App 不会在后台读取剪贴板。 |
| 通知(仅 Mac) | 开启「允许 Agent 请求密钥」后,用本机通知告诉你 Agent 取了哪个项目的哪个变量。通知由 App 在本机发出,不经过任何服务器,内容里没有密钥。 |
| 钥匙串 | 保存用来加密密钥内容的那把密钥。 |
4. 让 Agent 取密钥(仅 Mac,默认关闭)
这个功能需要你在「设置 › Agent」里手动打开。打开后,你在本机配置的 Agent(例如 Claude Code)可以通过 MCP 请求把某个项目里的某条密钥放进剪贴板:
- Agent 和 App 之间只通过本机的进程间通信交换数据,不经过网络
- App 只告诉 Agent 项目名、环境变量名、所属平台和请求的结果,不会把密钥内容返回给 Agent
- 每次请求都需要你确认;确认后 1 分钟内同一个 Agent 会话取同一个项目的密钥不再询问,但每次都会发通知
密钥进入剪贴板之后由你和你使用的 Agent 处理。Agent 及其服务提供方如何处理它读到的内容,由它们自己的条款和隐私政策约定,不在 KeyPocket 的控制范围内。
5. 设备备份
如果你开启了 iCloud 云备份或用电脑备份设备,App 的数据文件可能包含在设备备份里。备份由 Apple 按它的隐私政策处理,我们无法访问。备份里的密钥内容仍是加密的。
App 目前不提供 iCloud 同步。以后的版本如果加入,数据会保存在你自己的 iCloud 账户里,我们同样无法访问,届时会更新这份政策。
6. Apple 提供给开发者的信息
- TestFlight。如果你参加测试,Apple 会按 TestFlight 的条款向我们提供崩溃日志,以及你主动提交的反馈和截图。
- App Store。如果你在系统设置里选择了「与 App 开发者共享」,Apple 会向我们提供汇总后的、不能识别个人的下载量、使用和崩溃数据。你可以随时在系统设置里关闭。
这些信息都不包含你保存在 App 里的任何内容。
7. 网站
keypocket.zayen.dev 是静态网页,不使用 Cookie,不嵌入统计或广告脚本。网站托管在 Cloudflare 上,Cloudflare 作为托管方会为了传输和安全防护处理访问请求的技术信息(例如 IP 地址),详见 Cloudflare 的隐私政策。
8. 你联系我们时
你发邮件给我们时,我们会收到你的邮箱地址和邮件内容,只用来回复和处理你的问题。请不要在邮件里发送任何密钥。
9. 儿童
App 面向开发者,不针对儿童设计。App 不收集任何人的个人信息,包括儿童。
10. 你的选择
所有数据都在你的设备上,由你自己控制:可以随时查看、修改、删除任何一条,用「清除所有数据」全部删除,或者直接删除 App。因为我们不持有你的数据,所以没有需要向我们申请导出或删除的内容。
11. 政策的变更
功能变化(例如加入 iCloud 同步、导入导出)时我们会更新这份政策,并修改顶部的生效日期。重要变更会在 App 的更新说明里写明。
12. 联系方式
对这份政策有疑问,请写信到 support@zayen.dev。