本隐私政策说明 iPhone 应用 Gluvy 的开发者 TATLIDEV LTD(以下简称“我们”)在你使用 Gluvy 应用及网站 gluvy.app 时,如何收集、使用和保护信息。
概要
- 你无需创建账户。Gluvy 使用匿名 ID 为你登录,无需提供姓名、电子邮箱或密码。
- 你的日记、进度自拍、饮水和睡眠记录以及计划进度均保留在你的 iPhone 上。
- 新手引导中的面部扫描仅在你的设备上运行,照片不会被上传。
- 面向 Pro 订阅用户的 AI 面部分析则有所不同:如果你启动该分析,你的自拍会被发送到我们的服务器,再由服务器转发给 OpenAI 进行分析。我们只保留每位用户一次分析的文字结果,不保留照片。
- 我们使用 Apple、Google Firebase、RevenueCat、OpenAI、Tenjin 和 Cloudflare 来运营应用。我们不会出售你的个人信息。
关于我们
Gluvy 应用和 gluvy.app 由 TATLIDEV LTD 运营,并由其对本政策所述的个人数据负责。你可以通过 [email protected] 联系我们。
保留在你设备上的信息
以下数据仅在你的 iPhone 上创建和存储。我们不会将其上传到我们的服务器,也无法查看:
- 日记记录: 皮肤状况、睡眠、饮水量、心情、饮食、运动和头发相关的记录。
- 你在日记中拍摄的进度自拍。
- 计划和课程进度、连续打卡记录、里程碑,以及新手引导中选择的重点部位。
- 应用设置,例如提醒时间和语言。
当你在应用中删除这些数据或卸载 Gluvy 时,它们将被删除。这些数据可能包含在你自己的 iCloud 或设备备份中,此类备份由 Apple 根据其自身的隐私政策进行管理。
新手引导中的面部扫描
在新手引导过程中,Gluvy 可以查看你的面部照片,从而为你的计划推荐重点部位。此扫描使用 Apple 的设备端 Vision 框架,仅在你的设备上处理。照片不会发送给我们或任何其他人。
AI 面部分析(Pro)
Gluvy Pro 订阅用户可以申请 AI 面部分析。只有在你主动启动并拍摄或选择一张自拍时,分析才会进行。随后:
- 应用会调整照片尺寸(最大 1024 × 1024 像素),并通过加密的 HTTPS 连接,将其连同你的匿名用户 ID 令牌和应用语言一起发送到我们位于 api.gluvy.app 的服务器。
- 我们的服务器通过 Firebase 验证你的匿名 ID,并通过 RevenueCat 验证你的订阅状态。
- 我们的服务器将照片转发给 OpenAI,由其进行分析并返回一段简短的文字结果:一份概述,以及你的护理流程中应重点关注的三个面部部位(例如下颌线、眼周或额头)。
- 我们的服务器将结果发送回应用。
我们存储的内容: 我们会保留每位用户一次分析的文字结果,并将其与你的匿名用户 ID 关联,以便应用可以再次显示该结果,并确保每个账户获得一次分析。我们不会在服务器上存储你的照片;照片仅在处理请求期间保存在内存中。
OpenAI: OpenAI 作为我们的服务提供商,依据其 API 条款处理照片。OpenAI 声明,默认情况下不会使用通过其 API 发送的数据来训练模型,并且可能将 API 数据保留最多 30 天以检测滥用行为,之后予以删除,法律要求更长保留期限的情况除外。
该分析是针对你的面部瑜伽、刮痧和护肤流程提供的健康建议,并非医学评估,也不会识别你的身份。
匿名账户
当你打开 Gluvy 时,Firebase Authentication(Google)会为你的安装创建一个匿名用户 ID。该 ID 不包含你的姓名、电子邮箱地址或电话号码。我们使用它来保护发送到我们服务器的请求,例如 AI 面部分析。
订阅与购买
订阅由 Apple 通过 App Store 销售和计费。我们绝不会获取你的支付卡信息。我们使用 RevenueCat 来查看你拥有的订阅并恢复购买。RevenueCat 会接收来自 Apple 的购买和交易信息、应用用户 ID 以及基本的设备信息(例如设备的供应商标识符)。
分析、崩溃报告和应用配置
- Firebase Analytics(Google)收集使用事件(例如打开了哪些页面、开始和完成了哪些课程,以及订阅相关事件)、设备和应用信息(机型、iOS 版本、应用版本、语言),以及根据 IP 地址推断的国家或地区级别的大致位置。我们使用这些信息来了解哪些内容有用,并改进应用。我们不会使用这些信息来识别你的身份。
- Firebase Crashlytics(Google)收集崩溃报告,包括崩溃发生时设备和应用的状态,以便我们修复错误。
- Firebase Remote Config(Google)下发应用设置,例如显示哪些内容以及是否需要更新。
- Firebase Cloud Messaging(Google)会存储设备令牌以推送通知,但仅限于你允许通知的情况。
- Tenjin 帮助我们衡量哪些营销活动带来了安装和订阅。它会接收安装和购买事件以及设备的供应商标识符。Gluvy 不会请求跨其他公司的应用和网站跟踪你的权限,也不会访问你设备的广告标识符。
联系消息
如果你通过应用内的联系表单与我们联系,我们会收集你的电子邮箱地址和消息内容,以及你的设备机型、iOS 版本、应用版本、语言和时区,以便我们回复并排查问题。这些消息存储在 Google Cloud Firestore 中。如果你直接给我们发送电子邮件,我们会收到你邮件中的信息。
课程视频和网站
课程视频通过 Cloudflare 的网络传输,Cloudflare 会处理你的 IP 地址以传输视频。网站 gluvy.app 同样通过 Cloudflare 提供服务。该网站不使用 Cookie、广告或分析脚本;我们的服务器和 Cloudflare 可能会保留短期的技术日志(例如 IP 地址和浏览器类型),用于安全防护和维持服务运行。
我们如何使用信息及法律依据
我们将上述信息用于:
- 提供应用及其功能,包括你申请的 AI 面部分析(履行我们与你之间的合同);
- 管理你的订阅并恢复购买(履行合同);
- 回复你的消息(履行合同,以及我们为用户提供支持的正当利益);
- 衡量和改进应用、修复崩溃以及衡量营销效果(我们运营和改进一款实用应用的正当利益);
- 发送你已允许的通知(基于你的同意,你可以随时在 iOS 设置中撤回);
- 履行法律义务,例如税务和会计规定。
服务提供商
我们仅与帮助我们运营 Gluvy 的服务提供商共享信息,且仅用于上述目的:
- Apple(App Store、支付、设备端 Vision 框架)
- Google Firebase(Authentication、Analytics、Crashlytics、Remote Config、Cloud Messaging、Cloud Firestore)
- RevenueCat(订阅管理)
- OpenAI(AI 面部分析,仅限 Pro,且在你申请时)
- Tenjin(安装和营销活动归因)
- Cloudflare(内容分发、网络安全、DNS)
- 托管 api.gluvy.app 的云服务器提供商
每个服务提供商均依据其自身的条款和隐私政策处理数据。在法律要求的情况下,或为保护我们的权利和用户的安全,我们也可能披露信息。我们不会出售你的个人信息。
跨境传输
我们的服务提供商可能会在美国以及你所在国家/地区以外的其他国家/地区处理数据。在法律要求的情况下,此类传输依赖于适当的保障措施,例如欧盟委员会的标准合同条款。
我们保留信息的期限
- 你设备上的数据:直至你删除数据或卸载应用。
- AI 面部分析结果:在你的匿名账户存续期间,或直至你要求我们删除。我们不会存储照片本身。
- 联系消息:在处理你的请求所需的期限内及其后的合理期限内保留,除非你要求我们提前删除。
- 分析和崩溃数据:在我们的 Firebase 设置中设定的保留期限内保留,期满后将被删除或汇总。
- 订阅记录:在提供订阅和履行法律义务所需的期限内保留。
你的权利
根据你所在的地区(例如欧盟和英国的 GDPR,或美国各州法律如 CCPA),你可能有权访问、更正、删除你的个人数据或获取其副本,有权反对或限制某些使用方式,并有权撤回同意。你也可以向当地的数据保护机构提出投诉。
如需行使这些权利,请发送电子邮件至 [email protected]。由于你的 Gluvy 账户是匿名的,建议通过应用内的联系表单提交请求,以便我们找到与你的安装相关联的数据。我们不会因你行使权利而歧视你。
你还可以:
- 在 iOS 设置中关闭通知;
- 在应用中删除日记记录和自拍,或卸载应用以移除设备上存储的所有数据;
- 随时在你的 Apple ID 设置中取消订阅。
儿童
Gluvy 不面向 13 岁以下(或你所在国家/地区规定的最低年龄以下)的儿童。我们不会在知情的情况下收集儿童的个人信息。如果你认为有儿童向我们提供了个人信息,请联系我们,我们将予以删除。
安全
我们对应用与服务器之间的所有通信采用传输加密(HTTPS),使用你的匿名 ID 令牌验证每一次 AI 分析请求,并限制对我们所保存数据的访问。没有任何传输或存储方式是绝对安全的,但我们会尽力保护你的信息。
本政策的变更
当应用或法律发生变化时,我们可能会更新本政策。我们会在本页面发布新版本并注明新的“最后更新”日期;对于重大变更,我们会在应用内通知你。
联系我们
TATLIDEV LTD 隐私问题:[email protected] 支持:[email protected]