1。 Wie zijn wij?
Vytrix 是在荷兰的 Vincent Molenkamp (eenmanszaak) 上的健身应用程序。
- Verwerkingsverantwooddelijke: Vincent Molenkamp / Vytrix
- KvK-号码: 42078574
- 隐私-联系方式: privacy@vytrix.app
- Beroep/上诉 (DSA): appeals@vytrix.app
- 数据保护官 (FG/DPO): 被指定启动 v1.0(大规模第 9 条处理 — GDPR 第 37(1)(c) 条规定的强制要求)
2. 我们收集哪些数据?
2.1 账户管理
Naam、电子邮件地址、gebruikersnaam、profielfoto(头像)、geboortedatum、geslacht。
2.2 培训 - 活动中
厄芬宁根、组数、重复次数、练习、训练时间、训练模板、例程、个人记录、安格帕斯·厄芬宁根。
2.3 Gezondheidsgegevens(bijzondere 类别 — AVG Artikel 9)
德泽·格格文斯·沃登 艾伦·维尔韦克·特鲁克克利克·托伊斯特明 (GDPR 第 9(2)(a) 条),并且可以随时通过“设置”→“隐私”→“撤回同意”来撤回同意——就像给予同意一样简单。
- 斯拉普数据: bedtijd、wektijd、slaapduur、slaapkwaliteit、slaapfases。
- 语音数据: voedsellogboek、卡路里、大量营养素、微量营养素、水名、补充剂。
- 利哈姆斯梅廷根: 体重、BMI、体脂率、身体围度、去脂体重、体内水分重量。
- 哈茨拉格数据: hartslag (BPM)、HR-zones、hersteldata、HR-variabiliteit (HRV)。
- Voortgangsfoto 的: lichaamsfoto 的元数据。
- 马尔蒂德照片 (可选):由 Google Vertex AI 在欧盟多区域进行简要处理
eu(不用于模型训练)。仅存储提取的营养数据。 - 产品照片的 (条形码/标签扫描):根据所选扫描仪,由欧盟多区域的 Google Vertex AI 或 OpenAI 进行简要处理以读取标签。条形码和现有产品名称也可以作为上下文发送。
- 月经周期 (选项):zie Aparte sectie hieronder。
2.3a 生殖周期月经周期
生殖健康数据值得特别关注。 Vytrix 遵循 Mozilla / Privacy International 在后 Roe 地缘政治气候下经期跟踪应用程序的最佳实践。
Wat verzamelen wij? Startdatum laatste menstruatie, cycluslengte (21-35 dagen), periode-lengte (3-10 dagen), afgeleide cyclusfase (月经/卵泡/排卵/黄体)。
Hoe gebruiken wij deze 数据? Automatische uteale-fase calorie-aanpassing (+150 kcal, uitschakelbaar)、关于 verwachte vochtretentie (uitschakelbaar) 的通知、trainingskalender 中的视觉指示器、特定于 fase 的训练提示。
保证:
- 奥特尔 — 仅当您打开周期跟踪(默认关闭)时才有效。
- 主要存储区域 爱尔兰 — Vytrix 项目的 Supabase 数据库、身份验证和存储位于 AWS 中
eu-west-1。备份、支持和其他处理受当前 Supabase DPA 和子处理器条件的约束;因此,我们不会做出绝对的“仅限欧盟”的承诺。 - 教练不可见 — 无论其他权限如何。
- 不与 AI 提供商共享 — 周期数据不会传递给 AI 功能。
- 不用于广告或分析 — 该数据不用于广告衡量。
- 独立可拆卸 — 您可以删除周期日期,而无需删除帐户的其余部分。
- 当局的要求 — 我们根据适用法律评估有效性请求,并将披露限制在法律要求的范围内。我们的处理者的条款和条件也可能适用于此类请求。
2.3b Health Connect / HealthKit 权限
在 Android 设备上,您可以将 Vytrix 连接到 Health Connect。仅当您激活相应功能时才会请求权限:
| 许可 | 目标 |
|---|---|
| READ_ACTIVE_CALORIES_BURNED | 每日概览卡路里消耗 |
| READ_STEPS | 显示步数 + 每周训练量 |
| 读权重/写权重 | 在应用程序之间同步体重 |
| READ_BODY_FAT / WRITE_BODY_FAT | 同步体脂百分比 |
| READ_LEAN_BODY_MASS / WRITE_LEAN_BODY_MASS | 同步肌肉质量 |
| READ_BODY_WATER_MASS / WRITE_BODY_WATER_MASS | 同步体内水分 |
| READ_BASAL_METABOLIC_RATE | BMR 卡路里目标 |
| READ_SLEEP | 用于恢复相关性的睡眠导入 |
| READ_HEART_RATE | 训练时的心率 |
在 iOS 上,我们使用等效的 HealthKit 类别。您可以通过设备上的 Health Connect 设置单独撤销每项权限。
2.3c 限制使用声明 (Health Connect)
从 Health Connect 收到的信息的使用符合 Health Connect 权限政策,包括限制使用要求。
具体来说:
- 我们使用 Health Connect 数据 uitsluitend 对于 §2.3b 中提到的函数。
- 我们共享 Health Connect 数据 nooit 与广告网络、营销数据处理器、贷款人、保险公司或雇主。
- 我们使用 Health Connect 数据 niet 用于确定就业、保险或未经授权的社会划分。
- 在任何情况下,我们都不会向第三方出售 Health Connect 数据。
2.4 社交数据和消息
- 饲料内容: 帖子、评论、点赞、友谊、挑战、排行榜参与。
- 私信和群聊: 文本和共享内容(照片、链接、食物分享、锻炼分享)。消息仅对发件人、收件人以及我们的审核程序(对于举报内容)可见。不与第三方共享。
- UGC 审核元数据: 报告存储在
social_reports;您看不到有关您的报告。
2.5 Coach 客户端数据
培训计划、进度、与教练的信息(如果适用)。教练是一个独立的控制者。生殖健康数据 (§2.3a) 不包含在教练访问中。
2.6 技术数据和设备 ID
设备类型、操作系统、应用程序版本。 可选的 Android 安装测量有单独的选择 (§2.8a)。新的 iPhone 测量链接不读取 IDFA。 我们确实使用 Firebase 安装 ID 和推送通知令牌来进行帐户链接、欺诈预防和通知。
2.6a 后台函数(前台服务)
在锻炼期间,应用程序可以在锁定屏幕通知上显示休息计时器(60-300 秒)。会有 无位置跟踪、录音或其他后台处理 在您启动的计时器之外执行。
2.7 位置数据(可选)
使用“检测健身房”时,该应用程序会收集您的数据一次 大概位置 (城市级别,不完全是)。位置不会被持续跟踪,也不会存储在我们的服务器上,除非您将健身房链接到您的个人资料(仅限这些坐标)。
2.8 应用程序性能和分析
- 崩溃报告 通过 Firebase Crashlytics(Google Ireland Limited,欧盟)。没有个人训练、健康或周期数据。
- 应用程序交互 通过我们自己在欧盟服务器上的 Supabase 分析。已化名。
- 诊断数据 例如应用程序版本、操作系统版本、设备型号。
- 网站表现 通过 Vercel Analytics 和 Speed Insights。 URL 参数和片段在提交前被删除。
- 可选网站分析 仅在您明确选择后,通过欧洲端点上的 PostHog。 DNT 和全球隐私控制被视为拒绝;合法页面不使用 PostHog。
该数据不会出于营销或广告目的与第三方共享。
2.8a 可选安装测量
衡量功能上线后,您可以在应用程序中单独选择是否帮助衡量我们的广告。拒绝不会影响 Vytrix 的功能。这与产品统计数据和新闻通讯是分开的。
- Android: 批准后,我们将向 Meta(Facebook 和 Instagram)发送包含您的 Android 广告 ID 的一次性安装通知。 Meta 还通过连接接收您的 IP 地址。我们不会将广告 ID 存储在我们的服务器上。已删除的广告 ID 和禁用的广告跟踪将受到尊重。现有安装的更新不会报告为新安装。
- iPhone: 在您做出选择后,我们会通过 SKAdNetwork 要求 Apple 对安装进行汇总归属。此链接不读取 IDFA 或 IDFV,也不向 Meta 发送单独的安装请求。 Apple 确定获胜广告网络收到的汇总报告。
- 我们不会为此目的共享帐户 ID、电子邮件、锻炼、营养、体重、HealthKit/Health Connect 数据、购买或订阅。
- 您的选择和一次性测量状态将存储在本地。您可以通过“设置”→“隐私”→“衡量应用程序安装量”撤回同意。新货停止; Meta 已接收的数据和已在 Apple 中注册的报告无法以这种方式检索。您可以通过privacy@vytrix.app 请求有关您隐私权的帮助。 Meta 根据自己的隐私政策处理接收到的数据: 元隐私政策.
- 第一种测量路线仅限于安装。 Vytrix 不会在应用程序中显示任何广告。 Meta 还可以在欧洲经济区之外处理这些数据,但须遵守适用的 Meta 条款和传输机制。
2.9 产品兴趣和抢先体验电子邮件
如果你经过 连接设备 在应用程序中或通过本网站上的商店/等候名单,您表示对 Vytrix 食品秤或体重秤感兴趣,我们会处理您提供的电子邮件地址、单个产品、您的选择(购买、测试或只是更新)、来源(应用程序或网站)、语言、可选国家/地区、同意版本、运输/提供商接受元数据以及您完成确认的时刻。应用程序中的备用电子邮件地址与您的帐户保持独立;只有完全相同的、已确认的帐户地址才能在技术上链接到您的帐户。
默认情况下禁用该复选框。重新发送会发送一封确认电子邮件。该链接首先会打开一个确认页面;只有在您自己按下确认按钮后,双重选择才完成,并且该地址可能会收到有关该特定产品的更新。食物和身体兴趣仍然是独立的部分,我们不会在这些电子邮件中使用健康、培训或营养数据。每个产品更新都包含一个个人取消订阅链接。取消订阅立即撤销对该记录的同意;再次注册需要新的双重选择加入。
3。我们为什么处理您的数据以及基于什么基础?
| 数据 | 目标 | GDPR 艺术。 6 | GDPR 艺术。 9 |
|---|---|---|---|
| 账户 | 创建/管理帐户 | 6(1)(b) | n.v.t. |
| 培训(隔离) | 田径训练 | 6(1)(b) | n.v.t. |
| 健康数据(纵向) | 健康分析 | 6(1)(a) | 9(2)(a) |
| 照片AI餐/产品 | 食品识别 | 6(1)(a) | 9(2)(a) |
| 月经周期 | 周期意识、卡路里调整 | 6(1)(a) | 9(2)(a) |
| 社交+消息 | 社交平台 | 6(1)(b) | n.v.t. |
| 地点(大约,健身房) | 健身房认可 | 6(1)(a) | n.v.t. |
| Crashlytics + 分析 | 应用稳定性+错误诊断 | 6(1)(f) | n.v.t. |
| 通知令牌 | 发送通知 | 6(1)(b) | n.v.t. |
| 产品兴趣+确认电子邮件 | 双重选择加入并对所选规模产品感兴趣 | 6(1)(f) 用于请求的确认电子邮件; 6(1)(a) 确认更新后; 6(1)(c) 有限许可单 | n.v.t. |
4。我们与谁共享您的数据?
4.1 您的教练(如果适用)
仅限您授予权限的数据类别。生殖健康数据不包含在教练访问范围内。
4.2 服务提供商(处理者)
| 处理器 | 服务 | 地点 | 转移机制 |
|---|---|---|---|
| Supabase 公司 | 数据库、身份验证、存储 | 欧盟(爱尔兰) | DPA + SCC |
| Firebase(Google 爱尔兰有限公司) | Crashlytics + 推送 | 欧盟+跨境 | DPF + SCC |
| RevenueCat 公司 | IAP 权利 | 美国 | DPF + SCC(无第 9 条) |
| Google Cloud (Vertex AI) | AI Coach + 照片 AI | 欧盟多区域(eu) | Google Cloud DPA + 配置的 EU 处理 |
| OpenAI | AI产品标签扫描仪 | 国际加工 | DPA + SCC(如果适用) |
| 重新发送(加五五公司) | 双重选择加入确认和确认规模更新 | 美国(初级加工和储存) | 重新发送 DPA + DPF + SCC |
| 维塞尔公司 | 网站托管、分析和速度洞察 | 欧盟+国际加工 | DPA + SCC(如果适用) |
| 波斯特霍格公司 | 可选网站产品分析 | 欧盟云+国际服务商 | DPA + SCC(如果适用) |
| Stripe 欧洲支付有限公司 | 网络支付和联属网络支付 | 欧盟+国际加工 | DPA + DPF/SCC(如适用) |
| Apple HealthKit / Google Health Connect | 设备上的健康数据 | 不适用(本地) | n.v.t. |
完整的子处理器列表: vytrix.app/subverwerkers.
对子处理者的变更将在生效日期前至少 30 天宣布。以数据保护为由提出异议? privacy@vytrix.app.
4.3 其他用户
仅您通过社交功能共享的信息,受您的隐私设置限制。
4.4 我们不分享
- 通过广告网络,§2.8a 中的自愿安装测量除外
- 与数据经纪人
- 与雇主、保险公司或贷款人
- 超出有效法律要求的情况下自愿与当局合作;每个请求都会经过审查并仅限于强制性内容
- 与任何第三方进行自身营销;重新发送仅处理 Vytrix 代表我们请求的电子邮件
5。国际转账
您的数据将是 primair 在欧盟的服务器上处理(数据库、身份验证和存储的主要 Supabase 区域是爱尔兰)。其他处理器(包括 Firebase、RevenueCat、Resend、OpenAI、Vercel、PostHog 和 Stripe)可能会处理 EEA 之外的数据。他们在适用的情况下使用它 欧盟-美国数据隐私框架 (DPF) 和/或根据 GDPR 第46条采取合同保障措施,例如标准合同条款(SCC)。实际组合因处理者而异,并在数据处理协议或链接的隐私条款中列明。
Resend 声明主要加工和存储在美国进行。欧洲发送区域仅确定电子邮件的路由,不会将存储的帐户、消息或传递信息移动到欧盟。
Vytrix 不会将生殖健康数据 (§2.3a) 发送给人工智能、营销或支付提供商。主存储位于爱尔兰的 Supabase 地区;基础设施方进行的任何辅助处理或国际传输均须遵守 Supabase DPA、子处理者列表和适当的传输保障措施。
6。保留期限
| 数据 | 保留期限 |
|---|---|
| 账户信息 | 直至帐户被删除 |
| 培训和活动数据 | 直至帐户被删除 |
| 健康数据 | 直到权限被撤销或帐户被删除 |
| 月经周期日期 | 可单独拆卸 |
| 社交内容 | 直至帐户删除或自行删除 |
| 软删除项目(垃圾) | 90 天 |
| 删除账户后的数据 | 在 90 天内完全删除 |
| 法律要求的税务记录(化名) | 7 年(销售税法第 52 条) |
| Crashlytics 技术日志 | 90 天 |
| 审计日志以防止欺诈 | 12 个月 |
| 删除帐户的 Web 请求 | 未确认:最多 7 天。确认:直至处理;然后在 90 天内删除 |
| 未确认的产品兴趣 | 注册后最长 30 天;从未用于产品更新 |
| 已确认的产品兴趣 | 直至注销或产品计划结束;然后在 12 个月内删除或匿名化 |
| 同意记录 | 退出后 5 年后 |
7。您的权利
根据 GDPR,您拥有以下权利:
- 检查(第 15 条) — 通过“设置”→“隐私”查看您的数据
- 更正(艺术。16) — 在应用程序中更改您的详细信息
- 擦除(艺术。17) — 通过“设置”→“帐户”删除您的帐户;或通过 vytrix.app/account-verwijderen
- 限制(第 18 条) — 按类别撤销同意
- 可转让性(艺术。20) — 通过设置→隐私→“导出我的数据”导出 JSON
- 反对(艺术。21) — 撤回同意
- 撤回同意(第 7(3) 条) — 通过每个产品更新中的取消订阅链接或通过 privacy@vytrix.app。您可以在应用程序中管理其他类别。撤销不会影响之前处理的合法性。
- 自动决策(第 22 条) — Vytrix 需要 geen 具有法律或类似重大影响的决定。
您有投诉吗?然后您可以前往:
- 荷兰数据保护局 (AP) — 荷兰: autoriteitpersoonsgegevens.nl
- 数据保护局 (GBA) — 比利时
- 硼酸二异氰酸酯 — 德国
- 法国国家信息实验室 — 法国
8。同意管理
您可以通过以下方式给予、查看和撤回每个类别的同意 设置 → 隐私 → 同意.
撤回就像给予(轻按)一样简单。对先前处理的合法性没有任何影响。
9。目标群体和年龄
Vytrix 用于 18 岁及以上的成年人。我们有意识地不处理未成年人的个人数据。
注册时,通过中立的年龄选择器检查出生日期。小于 18 的用户无法创建帐户。如果我们发现未成年人创建了帐户,我们将删除该帐户和所有相关数据。
10。安全性
- AES-256 静态加密
- 传输中 TLS 1.3 加密;无明文流量
- 数据库、身份验证和存储的主要 Supabase 区域:爱尔兰(
eu-west-1) - 所有个人数据表上的行级安全性 (RLS)
- 通过 Supabase Auth 进行 JWT 身份验证
- 私人储物桶;通过临时签名 URL (24h) 访问
- Coach-通过 RLS + 同意检查进行客户端数据隔离
- 自动保留清理(pg_cron)
- BDSG §22(2) 针对德国用户的“适当且具体的措施”
12。变化
蜜蜂 实质性改变 在本隐私政策中,我们通过以下方式主动通知您:
- 下次使用时出现应用内横幅
- 请求重新同意更改处理的阻止模式
- 发送电子邮件至我们已知的地址
非必要的更改(语言改进、拼写错误)将仅通过版本更新在此页面上发布。
13。联系方式
- 隐私问题: privacy@vytrix.app
- 对审核行为提出上诉(DSA 第 20 条): appeals@vytrix.app
提供公司注册信息和当前联系方式 vytrix.app/contact.