Keepace 简 繁 EN

隐私说明

适用于 Keepace Mac 应用和「Keepace · AI 状态」浏览器组件 · 最近更新:2026 年 10 月 6 日

一句话:Keepace 只看 AI 输入框旁边几个按钮的名字(Codex 网页版和 ChatGPT 桌面版上还看任务列表里的运行标记),用来判断 AI 在不在忙;在 Mac 上,为了找到并认出 AI 的窗口、输入框和对话,还读几样信息:AI 窗口、输入框和这几个按钮的位置、大小,输入框自己的编号和类名;Safari 等浏览器窗口里正在显示的网页地址(只用来认出是不是 AI 网站、是哪个对话,好让你点一下回到那个对话;别的网站的地址当场丢掉);2.7.0 起还有 AI 窗口的编号和在不在当前桌面上(查桌面时,别的应用的窗口只看编号),以及 Claude 桌面版窗口里网页的地址和输入框外框的类名(见下面「Mac 应用存什么」)。从 Keepace 启动的 Codex / Claude Code 终端会话,还会把它们的官方事件交给 Keepace:只取会话编号、项目文件夹这类信息,事件里带着的提问、命令和输出当场丢掉(也见下面)。除此之外,你的对话、你打的字、网页标题、账号,一概不读、不记录、不上传。你的待办和计划只存在你自己的 Mac 上。2.8.0 起,Apple 芯片的 Mac 上还没装本机整理模型时,Keepace 会在条件合适时自己从魔搭(modelscope.cn)或 Hugging Face 下载它;为了决定要不要下、从哪下,会在本机读硬盘剩余空间、网络是不是按流量计费或低数据模式、是不是低电量模式、系统地区和时区,不记录、不上传(见下面「什么时候联网」)。

浏览器组件读什么

组件只在你打开的 AI 网站页面上运行(名单见下),在这些页面里它只做一件事:看输入框附近的按钮有没有「停止」这类标识,由此判断这个对话是在生成、在等你确认,还是已经停了;在 Codex 网页版上,它还会数任务列表里有几个任务在跑(见下)。

组件运行的网站:ChatGPT、OpenAI Codex、Claude、Gemini、Grok、DeepSeek、Perplexity、Copilot、Mistral、Kimi、豆包、通义 Qwen、腾讯元宝、Poe。其他网站上组件不运行。

这些信息去哪里

只去一个地方:你这台电脑上正在运行的 Keepace 应用,通过 Chrome 的「本机消息」通道直接传递(不经过网络)。这个通道只接受 Keepace 自己的组件,其他扩展连不上。状态只存在内存里,应用关掉就没有了。

反方向只有两样东西:一个“Keepace 有没有收到”的回执(组件的弹出窗口靠它显示有没有连上这台 Mac 上的 Keepace);以及组件 2.6.0 起,Keepace 应用会把它从官网取到、核对过签名的 AI 按钮名字清单,通过同一个本机通道交给组件。组件只把清单和按钮的名字、编号,以及 Codex 表示“正在运行”的小图标的名字逐字比对(不分大小写、不计多余空格),不用它读任何别的东西;组件自己从不联网,也不会运行清单里的任何东西——清单里只有文字,没有代码。

没有服务器接收这些内容。我们没有分析统计、没有第三方 SDK、没有广告。官网本身也不放统计代码和第三方脚本。

Mac 应用存什么

内容存在哪里会不会上传
待办、计划、导图、口述原话、工作记录你的 Mac:~/Library/Application Support/Keepace不会
听写优先用 macOS 设备端识别;本机整理模型完全离线运行不会
AI 状态观察记录(在桌面和网页上看到的)内存;重启后按「未知」处理。还没处理的「进展待确认」提醒在本机记下 AI 的名字、是桌面版还是网页和时间(desktop-return-checkpoints.json),重启后一天以内还在「全部 AI」里,超过一天的下次打开时删掉(2026 年 10 月补写进这里。2.7.0 以前的版本只要记下过 Gemini 这类网页 AI 的一条,整份记录就读不出来、也不再清理;升级到 2.7.0 后第一次打开时读出来并清理)。终端会话见下一行不会
从 Keepace 启动的 Codex / Claude Code 终端会话(可选,要你自己在「更多 › AI 会话与连接…」的「高级:终端会话的精确事件」里打开;一直如此,2026 年 10 月补写进这里):会话开始和结束、每一轮开始、每用完一次工具、要你确认、一轮结束时,Codex / Claude Code 都会把一份官方事件(hooks)交给 Keepace 自带的小程序。事件里本来可能带着你的提问、命令和输出,小程序只取判断状态要用的几样(比如事件类型、会话编号、轮次编号、在等哪个工具、项目文件夹),其余在内存里当场丢掉你的 Mac:~/Library/Application Support/Keepace。和待办同一个数据库里存会话编号、轮次编号、关联的任务、项目文件夹的路径、Codex 的会话链接(codex://threads/…)、状态和时间;关联的任务还没有项目文件夹时,也给它记下这个文件夹。同一位置的 bridge-state/ 里每个会话一个小文件(轮次、最后一个事件、在等哪个工具的名字),launchers/ 里留着每次启动的脚本(含项目文件夹的路径和任务编号);事件先写进 events/,读完就删。不保存提问、命令和输出不会
Mac 应用为了看出 AI 在不在忙、找到 AI 的窗口和对话,通过辅助功能读什么(一直如此,2026 年 10 月补写进这里):约 2 秒检查一次,读 AI 窗口和输入框的位置、大小,AI 输入框旁按钮的无障碍名称、编号、可不可用和位置,以及输入框自己的编号和类名(不读框里的字);在 ChatGPT 桌面版和 Codex 网页上,还在整个窗口(网页)里找表示“正在运行”的标记、数有几个任务在跑:读标成“状态”的小元素的名字(只拿来和“正在运行”比),和链接里图片的类名(只找转圈的那种,其余看完就丢);Safari 每个窗口正在显示的网页地址,不管是不是 AI 网站(没装浏览器组件、或组件没在报时,Chrome、Edge、Brave 也一样)按钮、运行标记、窗口和输入框的位置大小、输入框的编号和类名只在内存里用:判断 AI 在不在忙、有几个任务在跑,确认那是 AI 的输入框、找到它旁边的按钮。网页地址只用来认出是不是名单里的 AI 网站、是哪个对话。地址里可能带着你在那个网站上搜的词或问的话(例如搜索结果页、Perplexity 的问题):不是 AI 网站的,整串地址当场丢掉;是的只按和浏览器组件同一套白名单留下域名和对话 ID(Perplexity 只留首页),只在内存里,用来让你点一下回到那个对话。除了地址里本来带着的,不读页面标题、对话和你打的字不会
悬浮状态放在刘海旁边时:鼠标指针在屏幕上的位置、指针和滚动来自哪块触控板(2.4.0 起)只在内存里用来判断是不是指向刘海、该让哪块触控板轻震一下,不记录、不留历史,不看点了什么、不看打的字不会
ChatGPT 桌面版读不到窗口内容时(2.5.0 起):Keepace 会像读屏软件那样,请它把窗口内容开放给辅助功能,最多每 15 秒请一次,读到了就不再请;开放后一直保持到 ChatGPT 退出,Keepace 退出也不撤回只是打开 ChatGPT 自己的辅助功能模式,不点击、不输入、不读对话;它写长回答时可能多用一些 CPU,用窗口管理工具移动它的窗口可能慢一点不会
Claude 桌面版窗口里网页的地址(2.7.0 起):Keepace 每次检查 Claude 的窗口(约 2 秒一次)差不多都会读一次装着输入框的那块网页的地址;输入框旁只有发送键、地址又看不出是不是 Code 会话时,还读输入框外面几层元素的类名(网页给元素起的样式名字)只在内存里用:地址只用来认出是聊天、Home 里的任务还是 Code 会话,以及是哪个对话——对话编号加上每次启动都换的随机值打乱后只用来分辨对话,地址本身不保存;类名只用来找出 Code 输入框的那一个,看完就丢。不读窗口标题、对话和你打的字不会
为了找到别的桌面或全屏里的 AI 窗口(2.7.0 起):只要 Claude、ChatGPT 桌面版开着,Keepace 每次检查(约 2 秒一次)都会顺带问它们最后用过哪个窗口;刚启动、你切换桌面或切到这几个 AI 应用时,以及有窗口不在应用列出的窗口里、或一个窗口都拿不到时(比如窗口在别的桌面、最小化了或都关了),向系统要两份窗口编号名单:放在各个桌面上的所有窗口、其中在当前桌面上的(所有应用的,只有编号,看不出具体在哪个桌面),并查没列出的那些窗口是几号;某个 AI 应用一个窗口都拿不到时,还向系统要这几个 AI 应用的窗口编号、属于哪个进程、层级、透明度、大小、在不在屏幕上(打开检测日志时,为了记下数字会要得更勤);你切换桌面时会收到系统的通知只在内存里用:找到窗口后照常读它输入框旁的按钮(读的东西和当前桌面上的一样),一个窗口都找不到时如实写「在另一个桌面或全屏里」;切换桌面的通知只用来马上重新看一次,不记录。系统给的窗口表是一整张,里面有所有应用的名字(Keepace 不要屏幕录制权限,系统就不给别的应用的窗口标题):Keepace 只从这几个 AI 应用的行里取上面几项,窗口标题和应用名从不取出,其余当场丢掉;取出的这几项和桌面名单最多留 10 秒不会
可选的检测日志(默认关闭,出问题时用来排查)你的 Mac:~/Library/Caches/Keepace,只记控件名、时间和几个计数,不记对话和你打的字(输入框旁认不出的按钮按名字记:名字短的照原样记,可能带着你自己起的文件夹名这类名字;长的、像文件名或路径的,2.7.0 起只记一串打乱后的字符,以前的版本也照原样记、每个最多 60 个字。已经记下的不会改写,要清掉就删掉那里的 detection-log.jsonl。这一段 2026 年 10 月 2 日补写进这里);2.7.0 起还记 Claude 桌面版里这是不是 Code 会话、输入框里有没有还没发出的字(不记字),以及别的桌面上的 AI 窗口找到了几个(只有数字和原因代码)不会
从官网取到的 AI 按钮名字清单(2.6.0 起)你的 Mac:~/Library/Application Support/Keepace/detection-rules.json,只有按钮名字、编号和版本号;浏览器组件只放在内存里不会(它本来就是官网上的公开文件)
决定要不要自己下载本机整理模型、先从哪下(2.8.0 起,只在 Apple 芯片的 Mac 上、还没装好模型时):这块硬盘还剩多少空间,网络能不能用、是不是按流量计费(比如手机热点)、是不是开着低数据模式,是不是低电量模式,系统设置里的地区和时区只在本机、只在内存里用来做这个判断,不记录、不上传。另外在 Keepace 的设置里记下你是不是选过「暂不下载」、是不是点过暂停、连续失败了几次和最后一次失败的时间、因为网络不能接着下而从头重下了几次(以及次数用完以后续传有没有再接上过)、下了一半的文件最后是从哪个下载地址下的、上次下好的文件核对有没有通过和下次要避开的那个地址(都只是魔搭或 Hugging Face 的地址本身);下了一半的文件放在 ~/Library/Caches/Keepace/LocalModelDownloads,装好的模型在 ~/Library/Application Support/Keepace/LocalModel不会
在说计划页点「整理计划」、这次要用本机整理模型时(2.7.0 起):这台 Mac 的内存情况,也就是系统给的三个数字(内存压力级别、可用的百分比、总内存)只在内存里用这一次,决定要不要先提醒你内存紧张,不记录不会

什么时候联网

除此之外不联网。没有账号,不需要注册,不收集你的姓名、邮箱或通讯录。

你的权利

数据都在你自己的电脑上:可以在软件里「设置 › 数据」一键导出成一个文件,也可以随时删除单条、清空,或直接删掉上面那个文件夹(从 Keepace 启动终端会话又没选目录时,AI 默认在其中的 Workspace 文件夹里干活,删之前先把要留的文件挪走)。卸载把应用拖进废纸篓即可;删除浏览器组件在浏览器的扩展页面里完成。我们这边没有你的待办、计划这些数据的副本,所以也不需要向我们申请删除;授权服务只记着上面「试用与激活」里说的那些。

未成年人

Keepace 是给成年人用的效率工具,不面向 13 岁以下儿童,也不会有意收集他们的信息(除了上面「试用与激活」里说的那些,我们不收集任何人的信息)。

有变动怎么办

这份说明如有变动,会更新本页顶部的日期;涉及新增读取内容的变动,会在软件的更新说明里写清楚。

联系

问题和意见:在软件的「更多」菜单或「设置 › 激活」里打开激活卡片(没激活时点窗口顶部的试用标签也行),扫码加卖家微信;已激活时在卡片里点开「联系卖家」。