隐私模式是什么?
应用使用仅限当前用户访问的本地文件,也不会把已保存账号配置上传到开发者运营的服务器。浏览器登录、身份检查和用量刷新使用 OpenAI Codex 的登录或 app-server 流程,并继续受 OpenAI 服务及政策约束。
电脑本地保存哪些数据?
| 本地文件 | 保存内容 | 用途 |
|---|---|---|
accounts.json | 配置 ID、显示名称、可选邮箱和账号 ID、时间及当前配置 ID | 显示并识别已保存账号 |
accounts/<profile-id>/auth.json | 获准使用账号的可复用 Codex 凭证快照 | 激活用户选择的账号 |
settings.json | 语言和显示偏好 | 保留应用设置 |
usage-cache.json | 配置 ID、最近一次成功的每周用量、可选 5 小时用量、重置时间和获取时间 | 刷新时继续显示用量信息 |
macOS 文件位于 ~/Library/Application Support/Codex Account Switcher/,账号目录权限为 0700,凭证和 registry 文件权限为 0600。Windows 文件位于 %LOCALAPPDATA%\Codex Account Switcher\,使用当前用户 ACL。当前凭证仍位于活动 CODEX_HOME,默认路径在 macOS 为 ~/.codex/auth.json,在 Windows 为 %USERPROFILE%\.codex\auth.json。
会发生哪些网络活动?
Codex Account Switcher 没有开发者运营的 API 或云端配置同步服务。添加账号会启动标准 Codex 浏览器登录;身份验证和用量刷新会为对应本地配置启动 Codex app-server,它可能与 OpenAI 通信。切换器不会成为 Codex 与 OpenAI 之间的代理。
macOS 的 Tibo 重置预测入口约每 15 分钟从 codex-reset.com 获取公开数据。这个独立网站会收到普通 HTTPS 请求元数据和应用标识 User-Agent;请求不包含已保存账号或凭据。点击入口会在浏览器打开该网站。
本网站是 GitHub Pages 静态网站,没有项目自行添加的分析脚本、广告跟踪、账号系统或联系表单。GitHub 可能依据其隐私声明处理正常的网站托管请求数据。
macOS 使用 Sparkle 每小时查询签名更新源,并在用户选择更新后下载和安装。Windows 开启自动检查后每小时查询 GitHub Releases,发现新版本后打开统一下载页,由用户手动替换 EXE。GitHub 及下载服务方会收到普通 HTTPS 请求元数据。更新请求不附带已保存账号的凭据,Sparkle 系统信息采集已关闭。可在设置中关闭自动检查。
如何删除本地数据?
- 在“管理账号”中移除非当前账号,可删除对应配置、元数据和用量缓存。
- 退出并卸载应用后,删除对应数据目录:macOS 为
~/Library/Application Support/Codex Account Switcher/,Windows 为%LOCALAPPDATA%\Codex Account Switcher\。Windows 还会在%LOCALAPPDATA%\Codex Account Switcher Runtime\解压内置运行时,退出后也可删除。 - 活动
CODEX_HOME中的凭证 和服务端会话应通过 Codex 与 OpenAI 账号管理。删除切换器数据不会自动撤销所有 OpenAI 会话。
反馈问题时哪些信息不能公开?
请勿把真实 auth.json、访问令牌、账号名称、邮箱、API 凭证、私人截图和私人项目内容放入 GitHub Issue、Discussion、提交或测试数据。有效的问题报告可以包含应用版本、操作系统版本、可见错误阶段和脱敏复现步骤。
如何核验这些说明?
- 系统设计本地文件、权限、app-server、切换顺序和删除行为。
- AccountStore.swift账号配置、registry、设置、用量缓存与凭证存储实现。
- OpenAI Codex 认证存储
CODEX_HOME下文件型auth.json的上游实现。