这是为方便阅读而提供的翻译;如与英文原文有出入,以英文版为准。
Pluck 是为家庭而生的:家长在自己的手机上分配任务,每个孩子则在自己的手机上把它们看作一场游戏。这项政策说明了应用存储了什么、存储在哪里,以及为什么这样做。它是写给家长看的;孩子在应用里从来不需要同意任何东西。
没有账号,没有邮箱
Pluck 不会询问大人的姓名、电子邮箱地址、电话号码或密码。每部手机都以匿名方式登录我们的后台,并获得一个随机的身份标识。家长手机上显示的六位代码,可以把其他手机连接到同一个家庭。
一个家庭会存储什么
- 家庭数据: 家庭名称、每个孩子的名字和年龄,以及(如果家长设置过)孩子是女孩还是男孩(这仅用于让有语法性别的语言能够正确地称呼孩子),家长的显示名和所选头像,以及应用的各项设置(免打扰时段、自动通过的金额上限、以哈希形式存储的大人密码)。
- 游戏数据: 任务及其状态、金币、等级、连胜、徽章、奖励和兑换记录,以及一份简短的活动动态。
- 凭证照片: 当任务要求拍照时,会由孩子的手机拍摄。照片会为这个家庭私密保存,供家长的手机查看。应用从不请求位置信息,所以照片不带任何位置数据;照片大小上限为5MB,任何一位家长都可以删除,家长一旦通过任务或要求重做,照片就会从我们的服务器上移除,任何漏网的照片(任务被重置、删除或重新拍摄)也会在一两天内被清理。孩子手机上的副本会在同一时刻删除。
- 推送令牌: 如果你允许通知,手机的推送令牌会被存储,这样“任务已提交”和“任务已通过”这样的提醒才能发送到正确的手机上。一个令牌只有它所属的手机和通知服务能看到。
数据存放在哪里
一切都优先在手机本地运行。配置了后台服务后,家庭数据会通过 Supabase 同步(托管的 Postgres、存储和实时功能),并采用行级安全策略,确保每部手机只能读取自己家庭的数据,孩子的手机也只能读取自己的数据。传输中的数据使用 TLS 加密。每部手机上的登录会话都用设备的 Keychain 或 Keystore 中保存的密钥加密。
我们不会做的事
- 没有广告,没有广告标识符,没有第三方分析或追踪 SDK。
- 没有聊天功能,没有社交功能,不会与家庭以外的任何人产生联系。
- 不会向任何人出售或分享家庭数据。数据处理方仅限于托管服务(Supabase)、推送服务(Expo 推送服务以及苹果/谷歌的通知服务),以及在开通订阅后,应用商店的结算服务。
关于儿童
Pluck 面向不同年龄段的用户。孩子的手机上只会显示游戏内容:任务、金币、奖励和一个伙伴角色。要在家长手机上退出游戏,需要输入家庭的大人密码。我们只从孩子那里收集家长输入的信息(名字、年龄,以及可选的性别),以及游戏本身产生的数据(任务进度,以及可选的凭证照片)。伙伴的“跟我学说话”功能会录下孩子几秒钟的声音,在手机上播放一次后就删除,绝不会离开这部手机。这一切都由家长掌控,并可以随时删除。
删除你的数据
在家长的手机上,打开“管理”并选择“抹掉”。作为最后一位离开的家长,会把整个家庭从我们的服务器上删除:每个孩子、每个任务、每份奖励、每条动态记录和每张凭证照片,并解除所有手机的连接。当家长为某个孩子发放新代码或移除该孩子时,孩子的手机会立即解除连接;被移除孩子的名字、年龄和游戏数据会同时从所有手机上消失,并在30天内从我们的服务器上清除。你也可以写信到 privacy@pluck.family,我们会应要求删除一个家庭。
变更
如果这项政策发生了重要的变化,应用会在变更生效前,在家长这一侧告知你。