隐私政策

生效日期:2026 年 11 月 12 日 · English

KeyPocket 不收集任何个人信息。

你保存的密钥、项目和备注只保存在你自己的设备上。我们没有服务器,App 不需要注册账号,不发起任何网络请求,不包含广告,也不使用任何统计或追踪工具。

这份政策适用于 KeyPocket 的 iPhone、iPad 和 Mac 版(下称「App」),以及网站 keypocket.zayen.dev。「我们」指 App 的开发者 Yu Chen(个人开发者)。

1. 保存在你设备上的数据

下面这些内容由你输入,只保存在这台设备上 App 自己的存储空间里,不会发送给我们或任何第三方:

加密。密钥内容用 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 处理。Agent 及其服务提供方如何处理它读到的内容,由它们自己的条款和隐私政策约定,不在 KeyPocket 的控制范围内。

5. 设备备份

如果你开启了 iCloud 云备份或用电脑备份设备,App 的数据文件可能包含在设备备份里。备份由 Apple 按它的隐私政策处理,我们无法访问。备份里的密钥内容仍是加密的。

App 目前不提供 iCloud 同步。以后的版本如果加入,数据会保存在你自己的 iCloud 账户里,我们同样无法访问,届时会更新这份政策。

6. Apple 提供给开发者的信息

这些信息都不包含你保存在 App 里的任何内容。

7. 网站

keypocket.zayen.dev 是静态网页,不使用 Cookie,不嵌入统计或广告脚本。网站托管在 Cloudflare 上,Cloudflare 作为托管方会为了传输和安全防护处理访问请求的技术信息(例如 IP 地址),详见 Cloudflare 的隐私政策。

8. 你联系我们时

你发邮件给我们时,我们会收到你的邮箱地址和邮件内容,只用来回复和处理你的问题。请不要在邮件里发送任何密钥。

9. 儿童

App 面向开发者,不针对儿童设计。App 不收集任何人的个人信息,包括儿童。

10. 你的选择

所有数据都在你的设备上,由你自己控制:可以随时查看、修改、删除任何一条,用「清除所有数据」全部删除,或者直接删除 App。因为我们不持有你的数据,所以没有需要向我们申请导出或删除的内容。

11. 政策的变更

功能变化(例如加入 iCloud 同步、导入导出)时我们会更新这份政策,并修改顶部的生效日期。重要变更会在 App 的更新说明里写明。

12. 联系方式

对这份政策有疑问,请写信到 support@zayen.dev。