隐私政策
最后更新:2026年10月19日 · 适用于 AI Cockpit for iPhone、iPad 和 Apple Watch。macOS 和 Windows 版是另外的程序,有自己的隐私政策。
针对 2.18 版编写,该版本自 2026年10月19日起上架 App Store。标有“自 2.18 起”的说明适用于该版本及之后的版本;其余内容对更早的版本同样成立。
简而言之:这个 App 没有服务器。无需在 App 发布者那里注册账户,没有分析,没有广告,也不共享数据。App 显示的一切,都直接从你自己拥有账户的服务那里获取。
本政策涵盖的范围
它涵盖 iPhone 和 iPad 上的 AI Cockpit for iPhone App,以及包含在同一程序中的 Apple Watch 版本。macOS 和 Windows 版有自己的政策——它们是不同系统上的不同程序,本页只描述 iOS 和 watchOS 版本。
收集哪些数据
没有。本 App 的发布者不收集任何种类的数据,无论是个人数据还是匿名数据。没有能接收任何东西的服务器,App 中也不含任何用于统计、广告或崩溃报告的第三方组件。App 的隐私清单声明不收集数据,也不跟踪。
App 不做的事
- 没有广告,也没有广告标识符。
- 没有分析,没有使用统计,不向第三方发送崩溃报告。
- 没有购买项目,也没有订阅——只有通过 Apple 进行的自愿打赏,不解锁任何功能。
- 不访问位置、通讯录、照片、日历、麦克风或相机;App 不请求其中任何一项权限。
- 没有内置浏览器:登录在系统受保护的登录窗口中进行,链接在你自己的浏览器中打开。
- 不与第三方共享,也不买卖数据。
App 连接到哪里
只连接到它所显示数据的那些服务——直接连接,没有中间方:
| 地址 | 用途 | 前提 |
|---|---|---|
claude.complatform.claude.com | 登录 Claude | 你的 Claude 订阅 |
api.anthropic.com | 订阅的用量窗口及其档位(“Max 5×”、“Pro”);另外还有编程接口(API)的费用 | 登录,或管理员密钥 |
auth.openai.com | 登录 ChatGPT | 你的 ChatGPT 订阅 |
chatgpt.com | ChatGPT 订阅的配额 | 登录 |
api.openai.com | OpenAI API 的费用和 token 用量 | 管理员密钥,可选 |
api.moonshot.ai 或 api.moonshot.cn | Kimi 的余额 | API 密钥,可选 |
openrouter.ai | OpenRouter 账户的积分和支出 | API 密钥,可选 |
management-api.x.ai | Grok 背后的 xAI 团队的余额和支出上限 | 管理密钥,可选 |
api.github.com | 你的令牌对应的用户名,以及 GitHub Copilot 的账单报告 | GitHub 令牌,可选 |
api.deepseek.com | DeepSeek 的余额,按货币显示(自 2.11 版起) | API 密钥,可选 |
status.claude.comstatus.openai.comstatus.moonshot.cnwww.githubstatus.com | 服务商公开的故障报告——不发送任何内容,只取回一个公开的状态文件(Copilot 卡片自 2.13 版起使用 GitHub 的) | 仅在该服务商的卡片已设置时 |
所有连接都使用 HTTPS。App 不跟随重定向,不保存 Cookie,也不保留网页缓存。
从 2.11 版起,小组件会自己连接这些地址——只针对你设置的服务,也只获取它要显示的内容——这样就不必等 App 被打开。它使用与 App 相同的密钥和相同的连接。2.11 版及之前,它从不续期登录;从 2.12 版起,如果 Claude 或 ChatGPT 的登录已过期,小组件会自行续期,使用与 App 相同的服务商和相同的方式。从 2.12 起,iOS 也可能不时在后台唤醒 App 来获取数据。两者都不会打开上面所列之外的任何连接。2.9 版及之前,小组件只会自己从 api.anthropic.com 获取用量窗口。没有更多地址了。
实时活动(锁定屏幕和灵动岛,自 2.14 版起最多显示四个进度条)在设备上根据相同的数据绘制。它不使用推送令牌,所以没有任何服务器会更新它;只有在 App 运行过之后,它的数据才会变化。
诊断和请求日志(自 2.18 起)
在“设置”›“账户”›“诊断”中,App 会为每个服务商显示其最近的请求是否成功。为此,它会在设备上保存一份请求日志,位于 App 和小组件共用的存储中。每条记录包含:时间、服务商、发出请求的是 App 的哪一部分(App、小组件、后台运行)、方法、地址的路径(已缩短,标识符已隐去)、日期范围(如有)、状态、耗时、大小、内容类型、请求 ID(如果服务商提供),以及结果。对于失败的请求,还有一份响应末尾结构的简短示意——只有花括号和引号;所有文本和数字都被占位符替换。
其中绝不包含:密钥、令牌、标头或响应的文本。日志对 App 的每个部分最多保留 200 条记录,最旧的先被替换。
App 不会发送这份日志中的任何内容。“给支持人员的报告”是一段文本,你可以拷贝它,或通过 iOS 共享表单交给其他 App;只有你这样做时,它才会离开设备。它包含版本和系统信息(例如 iOS 版本、语言、时区以及是否允许通知)、每个服务商的状态和最新的日志记录。看起来像密钥、组织或项目 ID 的标识符以及电子邮件地址都会被隐去,金额默认不包含,除非你打开该选项。
你的凭据在哪里
在你设备的钥匙串中——iOS 也在那里保存密码:最多三个登录(两个 Claude 账户和 ChatGPT)以及 API 密钥,使用 App 自己的服务名称,与 Mac 版分开。它们只会为了登录对应的服务而离开设备。“账户”页面只显示已存储了某个密钥,最多显示它的最后四个字符。
有一点需要在这里说明:这些条目的存储方式使它们在设备首次解锁后即可读取(kSecAttrAccessibleAfterFirstUnlock)。这是必需的,这样小组件才能在屏幕锁定时刷新数据。更严格的选项会让小组件在每次重新启动后都是空的。
登录时,App 从不接触你的密码:它打开服务商的登录页面,只从那里接收一个访问令牌。
Apple Watch
App 附带一个 Apple Watch 版本。它不保存任何种类的凭据:它只通过 Apple 设备端的 Watch Connectivity 连接,从你配对的 iPhone 接收已经算好的数据(百分比、时间戳)——绝不接收密钥、密码或登录令牌。手表本身从不连接上面列出的服务。两个复杂功能也是如此,无论是原来的那个还是可设置的那个(自 2.11 起):它们只显示 iPhone 已经算好并发送过来的内容。
打赏
App 提供一项自愿的 App 内购买。它通过 Apple 进行,而不是通过本 App 的发布者——你的姓名、地址和付款信息永远不会到达发布者那里;Apple 只报告汇总金额。设备上只保留一项信息:已打赏过,这样 App 就不会再询问。这项购买不解锁任何功能。
设备上还有什么
以下所有内容都保存在 App 自己的存储以及 App 和小组件共用的存储中。不会写入 iCloud。
- 你的设置——外观、阈值、卡片顺序、你想要哪些提醒、每个数据源多久获取一次。
- 小组件绘制的内容:标签、显示的数值(百分比、费用或余额)、重置时间以及数据的获取时间——另外还有小组件自身刷新所需的信息(它显示哪些卡片、某项服务上次限流是什么时候)。没有密钥,没有令牌。
- 记录哪些提醒已经显示过,这样同一条提醒不会每看一眼就出现一次。
- 你的 Claude 账户的每周峰值(自 2.15 起,用于订阅检查):每个账户最近每周的最高百分比,附带时间。没有姓名。
- 你的续订日期(自 2.16 起):每个订阅你输入的日期和周期、你希望提前几天提醒,以及哪些提醒已经安排好。
- 你的重置铃铛(自 2.16 起):每个铃铛对应的窗口、它的标签(例如“Claude 2”)、重置时间以及你设定它的时间。
- 每日份额的记录(自 2.16 起):每个每周窗口当天的第一个百分比、剩余天数和重置时间。
- 你的免打扰时段(自 2.16 起):开启或关闭、开始和结束时间、费用提醒是否可以通过,以及“暂停到明天”持续到什么时候。
- “你的 AI 月度”(自 2.16 起):最多 13 个月,每个数据源每月你输入的固定订阅费、当月的 API 费用、平均每周峰值以及记录时间。数据源是固定的 ID,例如“claude”、“claude2”、“chatgpt”、“openai”、“anthropic”——没有账户名,没有密钥。以图像形式共享该表单时不含账户名,并且只在你轻点时才会进行。
- OpenAI 费用天数(App 以前就保存这些数据;自 2.18 起放在单独的存储中,较早的历史记录会先迁移过去):每天 OpenAI 报告的金额、货币以及获取该日数据的时间,另外还有 OpenAI 未以可读形式返回的日子,附带简短原因和 OpenAI 的请求 ID——以及你的 OpenAI 项目名称和每个项目中的密钥数量。管理员密钥不保存在其中,只保存一个用于区分不同密钥的校验值。超过 400 天的日子会被丢弃。
- 上文所述的请求日志(自 2.18 起)。
这些内容都不会离开设备。
通知
App 可以提醒你。所有提醒都在设备上生成;不是由服务器发送的。只有在你于 iOS 中允许通知后,它们才会出现。App 只在你打开某项提醒或轻点需要通知权限的东西(例如铃铛)时才请求该权限。
- 默认开启(但在你允许通知之前保持静默):窗口计划外重置(自 2.14 起)、异常支出的费用提醒(自 2.14 起),以及每月 1 日上午 9:00 起的“你的 AI 月度”(自 2.16 起)。
- 默认关闭:达到限额、窗口即将用满时的提前警告,以及新窗口开始。
- 续订提醒(自 2.16 起):只针对你输入的日期。提前一到七天(默认三天)在上午 9:00 提醒,并附上金额。
- 重置铃铛(自 2.16 起):一次性。轻点窗口旁的铃铛,窗口恢复可用时 App 会告诉你;再轻点一次即可取消。
- 免打扰时段(自 2.16 起):默认关闭。开启后,它会在夜间暂缓提醒(除非你更改,否则为 22:00 到 7:00);“暂停到明天”会把铃铛以外的一切静音。费用提醒可以设为照常通过。
删除
在“设置”底部,“退出登录并删除全部内容”会删除所有登录、所有已存储的密钥、所有设置和缓存的数据——包括小组件为自身刷新保存的内容、每周峰值、续订日期、重置铃铛、每日份额记录、免打扰时段、月度账本和已经安排好的通知。自 2.18 起,它还会删除 OpenAI 费用天数、项目名称和请求日志;如果没能一次全部完成,App 会在下次启动时完成。已打赏的记录也会一并删除,所以 App 将来某天可能会再次询问。之后 App 会回到首次启动时的状态。如果你删除 App,所有内容也会一并消失。你删除的密钥在你于服务商处撤销之前仍然有效。
你的权利
由于不收集任何数据,本 App 的发布者没有任何可披露、更正或删除的内容。对于你在 Claude、OpenAI、Anthropic、Moonshot、OpenRouter、xAI、GitHub 和 DeepSeek 账户中的数据,适用这些公司自己的隐私政策。
责任方
与各服务商无关联
AI Cockpit for iPhone 是一个独立的 App,与 Anthropic、OpenAI、Moonshot AI、OpenRouter、xAI、GitHub 或 DeepSeek 均无关联。提到这些名称,只是为了说明 App 能读取哪些服务。