Skip to Content

隐私政策

最后更新日期:2026年11月7日

本应用是安装在你自己电脑上的桌面程序。它不提供账号体系,也没有服务器保存你的仓库。这一页说明数据实际存在哪里,以及哪些操作会离开本机。

1. 不收集的内容

  • 你的仓库、提交、diff、文件路径与文件内容。
  • 使用行为,例如启动次数、功能点击、停留时长。
  • 设备标识符、机器码或硬件指纹。
  • 支付信息、姓名、邮箱或其他联系方式。

应用内没有分析 SDK,也没有上报事件。我们无法查看你在应用里做了什么。

2. 存储在本机的数据

数据位置说明
偏好设置应用数据目录下的 settings.json主题、语言、Git 策略、日志级别等
应用数据库应用数据目录下的 app.db最近仓库、工作区目录索引、改写记录
恢复快照应用数据目录下的快照目录丢弃、硬重置、强推与中止操作前保存;上限 24 小时 / 200 份 / 512 MiB
日志日志目录轮转的 JSON Lines 文件,不含 diff 正文与凭据
诊断包由你选择导出位置仅在你手动导出时生成

应用数据与日志目录随系统不同:

  • macOS:~/Library/Application Support 与 ~/Library/Logs
  • Linux:~/.config 下的应用目录与其中的 logs
  • Windows:%AppData% 下的应用目录与其 logs 目录

具体路径可在「设置 → 高级 → 数据」中查看并直接打开。

3. 系统凭据库

以下内容保存在操作系统的凭据库(macOS 钥匙串、Windows 凭据管理器、Linux Secret Service),不写入设置文件,也不进入日志:

  • 各代码托管平台的访问令牌;
  • 本地 MCP 服务器的访问令牌;
  • 你为 ACP Agent 配置的环境变量值。

4. 会连接网络的操作

应用本身不设中转服务器。以下操作会与外部通信,且都由你触发或可以关闭:

操作何时通信对象
检查更新默认开启,可在「设置 → 更新」关闭更新地址,只发送当前版本与平台信息
获取、拉取、推送你执行同步时你为该仓库配置的远程,由系统 git 完成
自动获取你在「设置 → Git」开启后,按设定间隔该仓库的远程;默认关闭
拉取请求与合并请求你打开该面板或提交评审动作时对应的代码托管平台 API
ACP Agent你在设置中配置并主动请求后由该 Agent 自己决定,见下一节

除此之外,应用不会在你未操作时发起网络请求。

5. ACP Agent 与本地 MCP

ACP Agent 是一个独立进程,由你选择并配置。应用会限制发给它的内容,并在审阅时限制它可读取的路径,但这不构成操作系统级沙箱:Agent 进程本身仍可能访问网络、读取仓库中的其他文件。只连接你信任的 Agent。

本地 MCP 服务器默认关闭,开启后只监听 127.0.0.1,每个请求都必须携带访问令牌。它不监听外部网卡,也不向外部转发数据。

6. 删除数据

  • 删除应用数据目录即可清除设置、数据库与快照;
  • 在恢复中心删除单条快照,或清理过期快照;
  • 在「设置 → 高级」轮换或停用 MCP 令牌;
  • 在系统凭据库中删除对应的令牌条目。

我们这边没有你的数据副本,因此无需向我们申请删除。

7. 儿童

本应用不面向儿童,也不会收集儿童的任何信息。

8. 政策变更

政策更新后会修改本页顶部的日期。继续使用即表示你接受更新后的版本。

9. 联系方式

隐私相关问题请联系:contact@once.work

最后更新于