这是为方便阅读而提供的翻译;如与英文原文有出入,以英文版为准。
Pluck 是为家庭而生的:家长在自己的手机上分配任务,每个孩子则在自己的手机上把它们看作一场游戏。这项政策说明了应用存储了什么、存储在哪里,以及为什么这样做。它是写给家长看的;孩子在应用里从来不需要同意任何东西。
Pluck 由 Jeevan Bhathal 运营,Jeevan Bhathal 也是本政策所述数据的负责人(数据控制者)。如有任何问题或请求,请写信到 support@pluck.world。
没有密码,登录可选
Pluck 不会询问电子邮箱地址、电话号码或密码。每部手机都以匿名方式登录我们的后台,并获得一个随机的身份标识。家长手机上显示的一次性代码(有效期15分钟),可以把其他手机连接到同一个家庭。
大人可以选择用 Sign in with Apple 或 Google 登录来保留这个家庭,这样换新手机后家庭也能找回来。此时我们会存储该服务提供的标识,以及(如果对方愿意分享)该账号的电子邮箱地址(Apple 允许你隐藏邮箱)。它只用于让你重新登录:我们绝不会给你发邮件,家庭里的其他人也看不到它。
一个家庭会存储什么
- 家庭数据: 家庭名称、每个孩子的名字和年龄,以及(如果家长设置过)孩子是女孩还是男孩(这仅用于让有语法性别的语言能够正确地称呼孩子),家长的显示名和所选头像,以及应用的各项设置(免打扰时段、自动通过的金额上限、以哈希形式存储的大人密码)。
- 游戏数据: 任务及其状态、金币、等级、连胜、徽章、奖励和兑换记录,以及一份简短的活动动态。
- 凭证照片: 当任务要求拍照时,会由孩子的手机拍摄。照片会为这个家庭私密保存,供家长的手机查看。应用从不请求位置信息,所以照片不带任何位置数据;照片大小上限为5MB,任何一位家长都可以删除,家长一旦通过任务或要求重做,照片就会从我们的服务器上移除,任何漏网的照片(任务被重置、删除或重新拍摄)也会在一两天内被清理。孩子手机上的副本会在同一时刻删除。
- 订阅: 家庭是否拥有 Pluck Plus 以及有效期至何时,由 App Store 或 Google Play 通过 RevenueCat 告知。我们从不查看银行卡或付款信息。
- 推送令牌: 如果大人或孩子允许通知,那部手机的推送令牌会被存储,这样“任务已提交”和“任务已通过”这样的提醒才能发送到正确的手机上。一个令牌只有它所属的手机和通知服务能看到;当手机离开家庭或通知被关闭时,令牌会被删除。
数据存放在哪里
一切都优先在手机本地运行。配置了后台服务后,家庭数据会通过 Supabase 同步(托管的 Postgres、存储和实时功能),并采用行级安全策略,确保每部手机只能读取自己家庭的数据,孩子的手机也只能读取自己的数据。传输中的数据使用 TLS 加密。每部手机上的登录会话都用设备的 Keychain 或 Keystore 中保存的密钥加密。
我们不会做的事
- 在应用里:没有广告,没有广告标识符,没有第三方分析或追踪 SDK。应用自己的使用统计只保存在我们的服务器上(见下文)。
- 没有聊天功能,没有社交功能,不会与家庭以外的任何人产生联系。
- 不会向任何人出售或分享家庭数据。数据处理方仅限于托管服务(Supabase)、推送服务(Expo 推送服务以及苹果/谷歌的通知服务),订阅状态(RevenueCat,以及 App Store 和 Google Play 的结算),并且仅在大人选择时,才包括 Sign in with Apple 或 Google 登录。仅在网站上,并且仅在你接受 Cookie 后,Google Analytics(Google Ireland Limited)才会统计访问。
应用内的使用统计
应用会统计自己的使用方式:打开了哪些页面、进行了哪些操作,例如创建或批准任务、开始试用。每条统计都带有应用版本、语言,以及安装时生成的随机标识符。在大人的手机上,还会附上家庭标识符,这样我们才能看到一个家庭随着时间如何使用 Pluck。
在孩子的手机上,只保留匿名统计:没有家庭标识符,没有安装标识符,也没有任何关于孩子的信息。
统计数据存放在我们自己的服务器上(Supabase,位于欧盟,法兰克福)。不会与任何人分享,也绝不用于广告。保留 13 个月后删除。
网站分析与 Cookie
我们的网站 pluck.world 通过 Google Tag Manager 使用 Google Analytics 4,并且只在你于 Cookie 提示中接受之后才会使用。在此之前,或者你拒绝时,网站不会从 Google 加载任何内容,也不会设置任何 Cookie;它只会在你自己的浏览器里记住你的选择。
如果你接受,Google Analytics 会设置 Cookie _ga 和 _ga_*,用来统计访问并了解哪些页面被阅读。法律依据是你的同意(GDPR 第 6 条第 1 款 (a) 项)。Google Ireland Limited 代表我们处理这些数据,数据可能依据欧盟-美国数据隐私框架(EU-US Data Privacy Framework)传输到美国。Google Analytics 4 不会记录或存储 IP 地址。数据保留 14 个月,并且没有开启任何广告功能。除非你删除它们或撤回同意,这些 Cookie 最长保留两年。
你可以随时通过每个页面页脚的“Cookie 设置”更改你的选择。撤回同意后,_ga Cookie 会被删除。
关于儿童
Pluck 面向不同年龄段的用户。孩子的手机上只会显示游戏内容:任务、金币、奖励和一个伙伴角色。要在家长手机上退出游戏,需要输入家庭的大人密码。我们只从孩子那里收集家长输入的信息(名字、年龄,以及可选的性别),以及游戏本身产生的数据(任务进度,以及可选的凭证照片)。伙伴的“跟我学说话”功能会录下孩子几秒钟的声音,在手机上播放一次后就删除,绝不会离开这部手机。这一切都由家长掌控,并可以随时删除。
删除你的数据
建立家庭的大人可以抹掉它:打开“管理”标签页并选择“删除家庭和账号”。这会把整个家庭从我们的服务器上删除,对所有人生效:每个孩子、每个任务、每份奖励、每条动态记录和每张凭证照片,并解除所有手机的连接。这位大人的登录信息会随之删除,其他大人的登录信息也会一并删除,除非他们仍属于另一个家庭。其他大人在那里看到的则是“删除我的账号”:他们的登录信息和家庭成员身份会被删除,家庭照常继续。当家长为某个孩子发放新代码或移除该孩子时,孩子的手机会立即解除连接;被移除孩子的名字、年龄和游戏数据会同时从所有手机上消失,并在30天内从我们的服务器上清除。你也可以写信到 support@pluck.world,我们会应要求删除一个家庭。
我们的数据库每天都会备份,备份经过加密。备份最多保留30天,之后即被删除,因此在应用中抹掉的数据,在彻底消失之前,最多还可能在加密备份中保留30天。
变更
如果这项政策发生了重要的变化,应用会在变更生效前,在家长这一侧告知你。
联系我们
Jeevan Bhathal,support@pluck.world