新手入门
Keepresso 安全吗?开源、已公证、权限极少
审核
György 更新于 Jul 23, 2026 1 min
Keepresso 是一款小而专注的应用,也很容易核验它做了什么。它免费且采用 GPL-3.0 许可,完整源码公开,并经过苹果签名与公证,打开时不会出现警告。
它会请求哪些权限
Keepresso 请求的权限极少,而且只在你使用需要它的功能时才会出现:
- 管理员批准,只请求一次,仅用于会修改受保护系统设置的功能:合盖模式、游戏用的 AWDL 暂停、热安全网的风扇加速、游戏的 CPU 优先级,以及定时唤醒。批准一次辅助程序之后,这些操作都会静默完成。
- 位置,仅在你使用 Wi-Fi 触发器时,因为在现代 macOS 上读取当前网络名称需要它。其他任何功能都不会使用你的位置。
- 通知,仅用于“仍在冲泡中”提醒,以及电池与热暂停通知。
它不会触碰什么
- 不请求摄像头或麦克风权限。 会议触发器只读取系统信号:某个摄像头或麦克风是否正在使用,和菜单栏里亮起的指示点是同一回事。它从不打开媒体流。
- 不请求辅助功能权限。
- 没有跟踪器、没有分析工具、没有账号。
你可能没注意到的护栏
几项刻意的选择把尖锐边角都盖住了:
- 导入的设置不能悄悄运行命令。 导入设置文件时,任何 shell 命令事件钩子都会以关闭状态带入。你要在偏好设置,自动化下审查并重新启用你信任的那些,这样共享或下载的设置文件就不能在你背后执行命令。
- 自动化始终由你做主。 自动化租约是有界且会自动到期的,有一个开关可以完全关掉它们,允许自动化修改系统唤醒计划则是另一个默认关闭的可选启用项。
- 更新被锁死。 自动更新器固定到确切的 Sparkle 版本,其签名工具经校验和验证,每一次发布都经过签名与公证。智能体钩子与管理员辅助程序的命令已针对不受信任的输入做了加固。
为什么不上架 Mac App Store
App Store 的沙盒机制会阻止 Keepresso 用来让 Mac 保持唤醒的 macOS 电源 API。因此它在商店外分发,开启了苹果的强化运行时并完成完整公证,这是分发需要这些能力的 Mac 应用的标准、可信方式。
更多「新手入门」内容
