Privacy Policy · Dasar Privasi
隐私政策
VicFit 帮你做一件事:把你吃进去的热量,和 Apple 健康记下的消耗,合成「今天还差多少运动」这一个数字。要做到这件事,它需要碰你的健康资料 —— 那是敏感资料,所以这份政策把每一项讲清楚:收什么、给谁、放哪里、放多久、怎么删。
1. 我们收集哪些资料
1.1 帐户资料(以 Apple 帐户登入)
VicFit 只提供「以 Apple 帐户登入」(Sign in with Apple)一种登入方式。我们从 Apple 收到并保存:
- Apple 使用者识别码(user identifier)—— 一串只在 VicFit 内有效的代号,用来认出是你。
- 电邮地址 —— 如果你选择分享。你也可以选 Apple 的「隐藏我的电邮」,那我们收到的是 Apple 的私密转发地址,看不到你真正的电邮。
我们不会拿到你的 Apple 密码,也不会拿到你 Apple 帐户里的其他任何资料。VicFit 没有自己的密码。
1.2 你自己填的个人档案
为了算出你的每日热量预算与目标缺口,建档时会问:身高、体重、出生日期或年龄、生理性别、日常活动量、目标(减脂或维持)、目标体重与目标日期。其中身高与体重如果 Apple 健康里已经有,会先帮你填上,你可以改。
1.3 餐照与用餐记录
- 你为每一餐拍的照片(每餐最多 3 张)。
- 你自己写的食物名字与描述(选填)。
- 估算回来的结果:逐样食物、份量、热量、把握度(高/中/低),以及你手动改过的数字。
- 用餐的日期与时间。
1.4 Apple 健康(HealthKit)数据 —— 只读
你同意之后,VicFit 会从 Apple 健康读取以下项目:步数、活动消耗、基础代谢消耗、运动时间、体重、静息心率、身高。
VicFit 从不写入任何资料到 Apple 健康。我们向系统要求的是纯读取权限。
送到我们服务器的不是你的逐笔原始健康记录,而是每天一行的汇总数字:当天步数、活动消耗大卡、基础代谢大卡、运动分钟、体重、静息心率。
1.5 常吃清单
你存起来的常吃餐点:名字、各样食物、单位(碗/片/汤匙/几成等)与每份热量、使用次数。
1.6 技术性资料
VicFit 应用程式内没有任何第三方分析、广告或追踪 SDK。我们不做行为追踪、不建立广告画像、不使用 cookie 做追踪。我们的后端跑在 Cloudflare 上,会产生标准的服务器请求日志(时间、路径、状态码等运行资料),用于排除故障与防止滥用。
2. 我们用这些资料做什么
| 资料 | 用途 | 法律依据(PDPA) |
|---|---|---|
| Apple 使用者识别码、电邮 | 建立与维持你的帐户、跨装置同步、必要时联络你 | 履行与你之间的服务 |
| 个人档案(身高体重年龄等) | 计算每日热量预算与目标缺口 | 明示同意 |
| 餐照、食物名字与描述 | 估算这一餐的热量 | 明示同意 |
| Apple 健康汇总数字 | 计算今天的消耗、缺口与建议运动量;绘制回看页图表 | 明示同意(敏感个人资料) |
| 常吃清单 | 让你不必重拍照片就能记一餐 | 履行与你之间的服务 |
| 服务器请求日志 | 排除故障、防止滥用与保障安全 | 合法利益 |
我们明确不做以下事情:
- 不把你的健康资料或餐照用于广告、行销或再行销。
- 不出售你的任何个人资料。
- 不把你的资料提供给数据经纪(data broker)。
- 不把 Apple 健康(HealthKit)取得的资料用于计算「今天还差多少」以外的用途,也不与第三方分享。
- 不做直销;我们只在服务或安全必要时联络你。
3. 餐照与热量估算(跨境传输至美国)
热量估算需要一个能看懂照片的模型。做法如下:
- 你拍的餐照先上传到我们自己的 Cloudflare R2 储存桶(不是公开相册,读取要经过我们的服务器)。
- 该餐的照片,以及你自己写的食物名字与描述,会传送到 Anthropic PBC(位于美国)的 Claude API,由它估算食物项目与热量。这构成把个人资料传输至马来西亚境外(美国)。
- 估算结果传回我们的服务器,写进你的用餐记录。
只有餐照与你写的文字会送出去。你的姓名、电邮、Apple 使用者识别码、个人档案,以及任何 Apple 健康数据,都不会传送给 Anthropic。
依 Anthropic 商用 API 条款,经由 API 送出的内容不会被用来训练其模型。
你使用拍照估算功能,即表示同意上述跨境传输。若你不希望资料离开我们的服务器,可以不使用拍照功能,改用手动填写或从常吃清单记一餐 —— 那两条路不会呼叫 Anthropic。
4. Apple 健康数据
Apple 对使用 HealthKit 的应用程式有额外规定,我们照做,并在此重申:
- 从 Apple 健康取得的资料,只用于 VicFit 的健康与健身功能(计算消耗、缺口与建议运动量,以及回看页的图表)。
- 绝不用于广告、行销或类似用途。
- 绝不出售给任何人,也不提供给数据经纪或资讯转售商。
- 未经你另行明示同意,不会与第三方分享(前述第 3 节的 Anthropic 传输不包含任何健康数据)。
- 不会用于任何医学诊断或治疗用途。VicFit 提供的是估算值,不是医疗建议。
你可以随时在 iPhone 的「设定 → 隐私与安全性 → 健康 → VicFit」逐项开关或全部关闭。关闭后 VicFit 停止读取新资料。
5. 资料存放在哪里
- 你的 iPhone 上 —— 应用程式会保留一份本机快取(常吃清单、最近的用餐记录),方便离线使用。删除应用程式即一并移除。
- 我们自己的 Cloudflare 帐户 —— 用餐记录、每日健康汇总、个人档案与常吃清单存在 Cloudflare D1 资料库;餐照存在 Cloudflare R2 储存桶。两者都只经由我们自己的 Cloudflare Worker 存取。
- Anthropic PBC(美国) —— 仅在估算当下处理餐照与你写的文字(见第 3 节)。
Cloudflare, Inc. 是一家美国公司,其网络遍布全球,因此你的资料可能被存放或处理于马来西亚境外,包括美国。使用 VicFit 即表示你同意这些跨境传输。
6. 保存期限
| 资料 | 保存多久 |
|---|---|
| 餐照 | 保存至你删除该餐或删除帐户为止;删除后系统备份副本最迟 30 天内覆写 |
| 用餐记录(食物、份量、热量) | 保存至你删除该餐或删除帐户为止;删除后系统备份副本最迟 30 天内覆写 |
| 每日健康汇总数字 | 保存至你删除帐户为止 |
| 个人档案、常吃清单 | 保存至你删除帐户为止 |
| 帐户资料(Apple 识别码、电邮) | 保存至你删除帐户为止 |
| 服务器请求日志 | 依 Cloudflare 平台的既有日志周期短期保存,不含餐照内容 |
删除某一餐或删除帐户后,相关资料会立即从我们的生产资料库与储存桶中删除;系统备份副本最迟在 30 天内被覆写。(依据:Cloudflare D1 的 Time Travel 时间点还原保留 30 天;Cloudflare R2 没有自动备份,物件删除后即不可复原。)
7. 删除帐户与你的权利
在应用程式里删除(建议)
打开 VicFit →「设定」→「删除帐户」。这个动作会:
- 先向 Apple 撤销 VicFit 的登入授权;
- 删除 R2 里你全部的餐照(包含一餐多张的每一张);
- 删除你的全部用餐记录、每日健康汇总、常吃清单与帐户资料。
这个动作无法复原。
写信给我们
你也可以写信到 support@victech.my 要求删除。我们会在核实身份后处理。
你在 PDPA 下的权利
依马来西亚《2010 年个人资料保护法》(经 2024 年修订),你有权:查阅我们持有的关于你的个人资料;要求更正不正确的资料;撤回先前给予的同意;要求限制处理;以及要求我们停止将你的资料用于直销(我们本来就不做直销)。行使任何一项,请寄信到上述地址。
8. 我们把资料给谁
| 对象 | 拿到什么 | 为什么 |
|---|---|---|
| Apple Inc. | 登入时的验证往来 | 「以 Apple 帐户登入」本身 |
| Cloudflare, Inc.(美国) | 储存与运算我们全部的后端资料 | 我们的服务器与资料库供应商 |
| Anthropic PBC(美国) | 仅餐照与你写的食物名字/描述 | 估算这一餐的热量 |
除上述之外,我们不会把你的个人资料提供给任何人,除非法律要求、法院命令,或为保护人身安全所必需。我们不出售个人资料。
9. 安全措施
- 应用程式与服务器之间的所有传输都走 TLS 加密。
- 你的登入凭证存在 iPhone 的 Keychain。
- 后端每一次读写都要求一枚我们自己签发并验签的工作阶段凭证;Apple 传来的登入凭证会做完整验签,不是照单全收。
- 资料按使用者隔离:每一次查询都绑你的使用者识别码,不同帐户彼此读不到。
- 餐照存在非公开的储存桶,只能经由我们的服务器授权读取。
没有任何系统能保证百分之百安全,但以上是我们实际做到的。
10. 资料外泄事件通报
若发生涉及你个人资料的外泄事件,我们会依马来西亚《2010 年个人资料保护法》(经 2024 年修订)及其相关规定,通报个人资料保护专员(Personal Data Protection Commissioner);若该事件可能对你造成重大伤害,我们也会通知受影响的用户。通知会说明发生了什么、涉及哪些资料,以及我们采取了什么措施。
11. 明示同意与撤回(PDPA)
健康资料在马来西亚《2010 年个人资料保护法》下属于敏感个人资料,处理须取得明示同意。
- 首次开启健康同步时,iOS 会显示 Apple 健康的授权画面,你逐项决定给或不给。不给也可以继续用手动记录。
- 建档与拍照估算前,应用程式会说明用途;你继续操作即为同意。
- 撤回同意:随时到 iPhone「设定 → 隐私与安全性 → 健康 → VicFit」关闭读取权限;或在应用程式内删除帐户,清除已存的资料。撤回同意后,我们停止读取新的健康资料。
12. 儿童
VicFit 不面向 13 岁以下儿童,我们也不会刻意收集他们的个人资料。若我们发现某个帐户属于 13 岁以下儿童,会删除该帐户及其资料。若你是家长或监护人并认为孩子提供了资料给我们,请写信到 support@victech.my。
13. 政策变更
本政策若有实质变更,我们会更新本页顶部的生效日期,并在应用程式内提示你。变更生效前会给你合理的时间阅读;若变更涉及新的资料用途,我们会重新取得你的同意。
14. 联络我们
Vic Tech
独资企业 · SSM 注册号 201903358170
Sarawak, Malaysia
资料保护联络窗口:support@victech.my
客服:vicfit.victech.my/zh/support