数据和隐私

Kettu 在你的电脑上存了什么、不往外发什么,以及怎么删掉这些数据。

Kettu 没有账号,也没有自己的服务器,不收集遥测数据。你的会话留在你的电脑上,每个 Agent 只和它自己的服务商通信,和你在终端里用它时一样。

数据存在哪里

~/Library/Application Support/Kettu

设置 › 高级 › 数据文件夹显示确切路径,旁边有复制路径,以及在访达、资源管理器或文件管理器中显示它的按钮。

文件夹里的内容存的是什么
settings.json你的设置
state/项目、会话列表、每个会话的对话内容、用量记录、例程及其运行记录
artifacts/artifact 页面和它们的预览图
attachments/草稿和已发送消息里附带的图片和文件
scratch/无项目会话的工作文件夹
agents/Kettu 为 Agent 安装的东西:Claude Agent SDK、ACP 适配器和包,以及下载的 Agent 程序
agent-config/你在设置 › Agent 里添加 Agent 时,Kettu 为它新建的配置目录
themes/你安装的主题
Partitions/侧边面板里浏览器的配置:登录状态、网站数据和缓存

Agent 自己的数据仍在它们一直存放的位置,比如 Claude Code 的 ~/.claude、Codex 的 ~/.codex:对话记录、设置和登录信息都在那里,Kettu 不会移动它们。

凭据

每个 Agent 用自己的方式登录,Kettu 不经手你的凭据。在设置 › Agent 里填写的 API key 交给 Agent 保存:Claude Code 存进这个 Agent 配置目录里的 settings.json,Codex 经它自己的 codex login 保存。Kettu 不留副本。

分享 artifact 用的 Cloudflare token 由系统加密保存,只存放在这台电脑上。在没有钥匙串的 Linux 系统上,它以不加密的方式保存,设置里会写明。

哪些内容会联网

你的对话由各个 Agent 发给它自己的服务商。Kettu 本身只在这些时候联网:

  • 检查和下载更新;
  • 安装和更新 Agent,通过 npm 或下载压缩包;
  • 浏览主题时,从 GitHub 读取主题目录;
  • 从 GitHub 获取 Pull Request 作者的头像;
  • 分享 artifact 时,发布到你的 Cloudflare 账号。

远程访问开着时,Kettu 还会接受你配对的设备的连接,直接经过你自己的网络,端到端加密;它也会连接你在设置 › 主机里添加的主机。

会话标题和大纲总结由会话自己的 Agent 用它的小模型生成,消耗你的套餐额度或积分。统计本机用量只读取这台电脑上的 Agent 日志,不发送任何内容。

删除 Kettu 的数据

  • 设置 › 高级 › 从 Kettu 中移除所有会话清空会话列表。Agent 会保留各自的对话记录,之后可以重新导入。
  • 设置 › 用量 › 清除 Kettu 的记录删除 Kettu 记下的用量。
  • 设置 › 分享 › 移除删除保存的 Cloudflare token。已发布的页面在取消发布之前仍然在线。
  • 要全部删除,先退出 Kettu,再删掉上面的数据文件夹。删除应用本身不会删掉它。

诊断信息

设置 › 高级里的导出诊断信息会保存一个文件,包含近期 Agent 消息、日志和路径。其中可能含有代码和消息内容,请只分享给你信任的人。