Kidbaton 隐私政策
最后更新:2026 年 11 月 7 日(政策版本 1)
Kidbaton(以下简称「本 App」)帮助家长管理孩子的课外课程、接送、补课和学费。本政策说明本 App 处理哪些信息、保存在哪里,以及你可以做哪些选择。本 App 的运营者为 Jin Zhang(以下简称「我们」)。
1. 适用对象
本 App 供父母或法定监护人使用,孩子本人不使用本 App;孩子的信息由家长录入。每次添加孩子时,你需要确认自己是该孩子的父母或法定监护人,并同意按本政策处理其信息,App 会保存这条确认记录。
2. 不使用家庭云时,数据只在你的手机里
孩子、课程、机构、日程、出勤、补课余额、学费、附件和设置只保存在你的设备上。无需注册,也不会向我们的服务器发送任何内容。免费版和 Pro 可完全离线使用。
除此之外唯一的联网是每周一次检查公众假期数据(如 /holidays/v1/JP.json 这样的静态文件),请求中不含任何用户标识。
3. 使用家庭云时发送的信息
家庭云是与家人共享的付费可选功能。只有在你开始使用家庭云或加入家庭之后,以下信息才会通过加密连接(TLS)发送到我们的服务器(Cloudflare),并与你选择的家人共享:
- 孩子:名字(可以用昵称)、颜色、出生日期(如有填写)
- 家庭成员:你录入的显示名(如「奶奶」)、角色、每位成员可以看到哪些孩子
- 机构:你录入的名称、类型、地址、电话、规则和收费
- 课程、日程、调课与停课、出勤、补课余额
- 接送任务,以及谁在何时完成
- 学费与缴费记录(金额与日期)
- 你添加的附件(如课表或缴费单的照片)
- 监护人确认与同意与家人共享的记录
- 技术信息:家庭 ID、成员 ID、设备 ID、设备类型(iOS / Android)、App 版本、推送 token(Firebase Cloud Messaging、Apple 实时活动 token)
- 过去 30 天至未来 180 天的日程摘要(上课时间、接送时间段与默认负责人,不含孩子名字),用于前一晚提醒、实时活动和日历订阅
- 如果你绑定了 Apple 或 Google 登录:只保存该服务提供的标识符(单向哈希)。我们不接收也不保存你的邮箱
- 恢复码(只保存单向哈希)
这些数据在服务器上以可读形式保存(不是端到端加密)。 这样通知、锁屏实时活动和日历订阅才能显示名字。我们的保护措施包括:传输加密;Cloudflare 提供的静态加密;按家庭严格隔离,每个请求都校验成员资格与按孩子的权限;附件私有存储;服务器日志只记录路由、结果和耗时,绝不记录名字、备注或请求内容;每日加密备份。
4. 家庭内的共享
你邀请的人按你给的角色查看或编辑信息。「帮手」只能看到你选择的孩子,看不到学费。创建邀请前,App 会请你同意分享所选孩子的信息;你可以随时在成员设置中撤回。
5. 通知与日历订阅
- 通知(如「奶奶已接小明」)通过 Firebase Cloud Messaging(Google)与 Apple 推送通知服务送达,包含时间、孩子名字、课程名和负责人名字。你可以打开「通知中隐藏孩子名字」。通知中不含地址。
- 日历订阅链接(webcal)任何持有链接的人都能读取,包括抓取该链接的 Google 日历等服务。默认情况下日程标题不含孩子名字;每个链接可单独选择显示,也可以随时停用。
6. 购买
购买由 Apple App Store 或 Google Play 处理。为确认购买状态,购买记录和匿名的 App 用户 ID(使用家庭云时为家庭 ID)会发送给 RevenueCat, Inc.。我们不会收到你的银行卡信息。
7. 我们不做的事
- 不投放广告,不使用广告标识符(IDFA / 广告 ID),不做跨 App 或网站的追踪,不做行为分析或画像。
- 不出售个人信息,也不为跨情境行为广告而共享。
- 不访问位置、通讯录或麦克风;照片只处理你选择添加的附件。
8. 服务提供者与数据存放地
- Cloudflare, Inc.(美国):家庭云的服务器、数据库、附件与备份,数据可能存放在你所在国家或地区以外的数据中心。
- RevenueCat, Inc.(美国):购买状态
- Google LLC / Firebase(美国):推送通知;Android 上的 Google Play 购买与登录
- Apple Inc.:App Store 购买、通知与实时活动、通过 Apple 登录
这些服务提供者依据其数据处理条款代表我们处理数据。开始使用家庭云即表示你同意第 3 节的数据在你所在国家或地区以外存储和处理。
9. 保存期限
- 删除孩子、课程或记录后,设备上立即删除;服务器上在 30 天内清除。
- 删除账号:立即退出家庭,账号数据在 30 天内清除。
- 解散家庭(拥有者):该家庭在服务器上的全部数据在 30 天后清除。
- 家庭云订阅结束后,经过 30 天宽限期停止同步;为方便你续订,家庭数据保留 180 天后删除(事先在 App 中通知拥有者)。
- 24 个月没有同步且没有有效订阅的家庭,通知后 30 天删除。
- 只注册而从未加入家庭的设备,30 天后删除。
- 加密备份最多保存 90 天,删除的数据会在 90 天内从备份中消失。
- 手机上的数据在你删除数据或删除 App 之前一直保留。iOS 钥匙串 / Android Block Store 中的匿名 ID 在重装后仍保留,以便你找回家庭。
10. 你的选择与权利
- 查看、更正与导出:所有数据都可以在 App 中查看和修改。「更多 → 导出与备份」随时可生成备份文件和 CSV。
- 删除孩子的数据:在孩子页面选择「删除这个孩子的全部数据」,从设备和服务器删除,包括附件。
- 删除账号:「更多 → 设置 → 删除账号和数据」,或在网页 https://kidbaton.mengduo.net/delete 用恢复码删除。
- 停止共享:拥有者或管理者可以移除成员或修改其可见范围;成员可以随时退出家庭。
- 请求:如需查阅、更正或删除我们服务器上的数据,请通过下方方式联系我们。我们在 30 天内(法律规定更短期限的,从其规定)答复。
根据你所在的地区,你可能享有日本《个人信息保护法》、韩国《个人信息保护法》、美国各州隐私法(包括《加州消费者隐私法》)、加拿大 PIPEDA、英国 GDPR、澳大利亚与新西兰隐私法、台湾《个人资料保护法》、香港《个人资料(私隐)条例》和新加坡 PDPA 规定的权利,也可以向当地数据保护机构投诉。
11. 安全事件
如果发生影响你信息的安全事件,我们会通过 App 内提示和推送通知你,并依法向主管机关报告。
12. 变更
本政策变更时,我们会更新本页面和版本号,并在你下次打开 App 时提示。
13. 联系我们
运营者:Jin Zhang
联系方式:zhangjin99@yahoo.com