privacy.title
最后更新:2026 年 7 月 4 日
数据存储原则
完全本地存储
Rest Reminder 的所有用户数据(学习记录、复盘评分、打卡数据、设置偏好等)均以 JSON 文件形式存储在程序所在目录。数据不经过任何云端服务器,不通过网络传输到第三方。
无账号体系
程序不需要注册、登录或提供任何个人信息。没有用户账号、没有手机号、没有邮箱收集。安装即用,卸载即清。
无数据上传
除用户主动配置的 AI API 调用(仅发送学习统计数据用于生成分析报告)外,程序不会自动上传任何数据。AI 调用内容仅限于脱敏后的学习统计摘要,不包含个人信息。
数据文件说明
.daily_log.json每日学习时长、轮次、休息时长等统计数据
.review_log.json每轮复盘的学科、标签、评分记录
.streak.json连续打卡天数和最佳记录
.settings.json用户设置偏好(含加密存储的 API Key)
.app_state.json程序运行状态(计时器、当前轮次等)
开源可审计
Rest Reminder 采用 MIT 开源协议,完整源代码托管在 GitHub。任何人都可以审查代码,验证隐私声明的真实性。不存在后门、遥测或隐藏的数据收集逻辑。
AI 服务数据说明
AI 学习分析功能需要用户自行配置 API Key。当用户主动触发 AI 报告时,程序会将脱敏后的学习统计数据发送到用户配置的 API 端点。发送内容仅包含:
- 学习时长统计(小时/轮次)
- 复盘评分汇总(平均分、学科分布)
- 打卡和连续天数
不发送任何可识别个人身份的信息。API Key 使用 XOR + 机器盐值加密存储在本地,不上传。
第三方服务
Bilibili(B 站)
休息时自动打开浏览器访问 B 站收藏夹视频。此操作等同于用户手动在浏览器中输入 URL,不涉及任何数据传输。
飞书日程
飞书日程为可选功能。启用后通过 lark-cli 读取日程数据,日程信息由飞书 API 返回,仅在本地显示,不缓存到持久化文件。
数据删除
删除程序目录即可彻底清除所有数据。如需保留学习记录,建议在卸载前备份以.开头的 JSON 文件。程序不提供远程数据删除功能,因为不存在远程数据。