隐私与权限
语音和文字会去哪里?
SayKuku 的语音识别与 Agent 处理依赖 Qwen 云端服务。这里按实际功能解释哪些内容会被读取、发送和留在 Mac 上。
麦克风与云端处理
只有在你启动语音输入、Voice Agent 或麦克风测试时,SayKuku 才会使用麦克风。语音输入和 Voice Agent 的音频发送到你选择的 Qwen 地域处理。麦克风测试只检测音量,不保存、不上传。没有网络时,云端识别和 Agent 处理无法正常使用。
辅助功能与上下文
辅助功能权限用于识别 Fn 手势和取消键、向其他 App 的当前输入位置写入文字,以及在 Voice Agent 中读取选中文字。你可以在设置里控制当前 App、窗口标题、剪贴板、浏览器网址及「屏幕上的文字」等上下文来源。
「屏幕上的文字」默认开启时,Agent 可读取当前窗口可见文字,最多 2000 字;这些文字只随本次请求发送,不写入历史、不保存到磁盘或日志。语音输入不会读取屏幕文字。浏览器页面来源可读取 Safari 或 Chrome 当前页面网址;不需要「自动化」权限。无痕窗口不会被单独识别,与普通窗口同样处理。
焦点在密码输入框或已知密码管理器中时,SayKuku 不会开始录音,也不读取或写入内容。App 不记录按键,也不申请输入监控权限。
本机保存
API Key 存放在 macOS 钥匙串。输入历史、记忆、纠正建议保存在本机 Application Support 的 JSON 文件中;开启「保存录音」后,录音以 WAV 文件留在本机。这些本地文件没有额外加密。Voice Agent 的最近对话仅在内存中保留 30 分钟,退出即清除。
在「设置 → 历史」选择「不保存」,此后不再记录新的历史和录音。需要清理已经保存的内容时,请在 App 内查看和删除相应记录;不要将「不保存」理解为自动删除旧记录。
官网访问统计
官网使用部署在 track.pixmiller.com 的 Umami 统计页面浏览,以及下载入口、网页演示、联系邮箱和媒体素材的点击。统计服务会处理访问时间、页面路径、来源、设备和浏览器信息;请求也会经过服务器并包含 IP 地址。我们不把演示文字、录音、API Key 或邮箱内容作为事件数据发送。网址只保留来源、媒介、活动等指定渠道参数,其余查询参数和片段不进入统计;浏览器启用「请勿追踪」(DNT)时,本站会停止发送统计事件。
更新检查
正式版启动后及之后每 24 小时,会请求版本号文件以检查更新,请求不含个人数据;可在「设置 → 通用」关闭自动检查更新。开发版不检查更新。
