隐私政策
这个网站保存着您的健康数据,所以您应该清楚知道存了什么、为什么存、谁能看到,以及怎么把它取回来或清除掉。
https://mylamduan.com/ 由 Lamduan 运营,依据泰国《个人资料保护法》佛历 2562 年(PDPA),其为个人资料控制者。
任何与您个人资料有关的事情,请写信到 admin@mylamduan.com — 查阅、更正、删除,或撤回同意都可以。
账户数据
- 用户名、电子邮件与密码(密码以单向哈希存放 — 没有人能读回原文,网站拥有者也不能)
- 您的显示名称与所选的性别
- 出生日期与身高(两者皆可不填 — 用于计算年龄、BMI、BMR 与 TDEE)
- 您选的语言,以及注册日期
健康数据(依 PDPA 第 26 条属敏感个人数据)
- 体重、体脂率、肌肉量、颈围、腰围与臀围、经期天数、排便情况与每日笔记
- 碳水、蛋白质、脂肪、时间、餐别,以及所吃食物的名称
- 运动类型、运动时间,以及各心率区间的分钟数
- 您的断食与进食时段
- 每日是否饮酒的记录,以及饮用的种类(烈酒、啤酒、葡萄酒、鸡尾酒)— 只记录是否饮用与种类,不记录数量
- 仅限自己按下连接手机健康 App 的人 — 从 Apple Health 或 Health Connect 读进来的体重与体脂率 · 与您自己输入的是同一个字段,只是来源不同 · 细节见下方「手机里的健康 App」一节
- 仅限自己按下导入运动记录的人(iPhone) — Apple 健康里体能训练的活动类型、日期、开始时间,以及各心率区间的分钟数 · 不保存任何心率数值:心率只在您的手机上用来计算分钟数,算完即丢弃
技术数据
- 暂时保留您的 IP 地址,最多 15 分钟,纯粹用来限制登录失败的次数,之后自动删除
- 手机应用的令牌,只存哈希值 — 绝不存令牌本身
- 仅限在手机应用里打开通知的人 — 用于送达通知的设备令牌(device token),以及系统平台、应用版本、语言与最后使用时间 · 细节见下方「手机通知」一节
网站统计
- 本站使用 Google Analytics 4 记录哪些页面被打开、访客从哪里来、用什么设备,以及大致位于哪个国家。GA4 不会在报表中保存 IP 地址;它只是短暂用它推估到城市层级的位置,随后丢弃。
- 本站也连接了 Google Search Console,它完全不从您的浏览器收集任何东西,也不放 Cookie。它只向网站拥有者报告人们用哪些搜索词找到这里,而且是无法识别任何人的汇总数字。
- 在手机应用里完全不做统计。Google Analytics 只在用网页浏览器打开本站时运作;以应用打开时,整个统计层都是关闭的。
- 账号资料 — 提供服务所必需;没有它就无法分辨哪些记录属于谁
- 健康数据 — 依据您在注册时给予的明确同意而持有,这是 PDPA 第 26 条的要求。您随时可以撤回
- 技术数据 — 基于维护系统安全的正当利益
- 网站统计(Google Analytics) — 基于了解哪些内容有人读、哪些画面不好用的正当利益。这不是敏感资料,也不和您的账号绑定。您可以拒绝 — 见 Cookie 那一节
所有这些都只用来把您自己的历史、平均值和图表呈现给您看。绝不用于广告,绝不出售,绝不交换。也不会对它进行任何具有法律效果的自动化决策。
- 您 — 您只看得到自己的数据;每一次查询都限定在您的账号范围内
- 网站所有者 — 作为服务器拥有者,技术上有数据库访问权限,但只在系统出问题需要时才会去看
- 主机服务商 — 维护数据所在的服务器
- Google Analytics — 看得到哪些页面被打开、什么时候、用什么样的设备,以及大致在哪个国家。这些在 Google 的服务器上处理,那些服务器可能不在泰国境内,适用 Google 公布的保障措施。健康数据不会随之传出
- Google Search Console — 不从您的浏览器接收任何东西。它依据 Google 自己的搜索日志运作,向网站所有者报告汇总数字
- Google 的 Firebase Cloud Messaging — 仅在您打开手机通知时。Google 负责把通知送到您的设备,因此看得到设备令牌(device token)与文字内容。它在 Google 的服务器上运行,那些服务器可能不在泰国境内。健康数字不会随通知传出
除此之外,只有在法律强制要求时才会揭露资料。
- 健康数据与账户数据会在账户存在期间一直保留 — 长期回顾正是这项服务的全部意义
- 删除账户会立即且永久地删除所有系统中的每一笔数据,不留任何副本
- 用于限制登录失败的 IP 记录,会在 15 分钟内自动删除
- 应用令牌在 30 天未使用后自动失效
- 通知用的设备令牌,会在您关闭通知、将该设备登出、删除账户,或 Google 回报该设备已卸载应用时立即删除
依据 PDPA,您享有下列权利,而其中大部分都已经做进网站里,您可以自己行使:
- 查阅并取得副本 — 到导出页自己下载,CSV 或完整备份都行。不需要申请
- 更正您的资料 — 每一行都可以在它自己的页面上修改;姓名和性别在个人资料页
- 删除 — 自己删除单行、从手机应用永久删除整个账号,或写邮件提出
- 撤回同意 — 之后就不再记录新的健康数据,您也可以要求删除已有的数据
- 反对或限制处理
- 投诉 — 如果您认为本站有不当之处,可以向泰国个人资料保护委员会办公室投诉
邮件提出的请求会在 30 天内处理。
手机通知预设是关闭的。在您自己打开之前,系统不会为此存下任何东西。
打开之后会存什么
- 设备令牌(device token),由 Google 发给该设备上的这个应用 — 它是让通知能送达的那把钥匙,不是您的设备名称或序号,也不会说明您人在哪里
- 系统平台(iOS 或 Android)、应用版本、语言,以及该设备最后一次使用的时间
- 您希望收到哪几类通知,以及希望在什么时间收到
这些是按设备存放,不是按人存放。同一个人的手机与平板是两笔记录,所以在其中一台关掉,另一台不会跟着安静下来。
由谁负责送达
经由 Google 的 Firebase Cloud Messaging 送出 — 这是 iOS 与 Android 唯一允许把通知送进设备的途径。因此 Google 看得到设备令牌与通知的文字。它在 Google 的服务器上运行,那些服务器可能不在泰国境内。
通知里写了什么
只有一句短话:断食已达到目标,或长时间断食途中的整点提示。
由手机自己安排的提醒 — 完全不经过服务器
还有一种走的是完全不同的路:个人资料页上的「提醒我开始断食」。打开之后,App 会把时间交给手机自己的操作系统,之后由手机每天提醒自己。
- 没有设备令牌,不会有任何东西送到服务器,Google 也不参与 — 就算关掉网络也照样会响
- 您设定的时间只留在那一台设备上,不与账户绑定:在手机上设了,平板并不知情
- 文字同样只有一句「该开始断食了」,里面没有您的任何数字
- 把开关关掉,或把 App 卸载,交代出去的时间也随设备一起消失
随时可以停
在应用里关掉,或在设备的设置里关掉。设备令牌会立刻从数据库中删除;若 Google 回报该设备已把应用卸载,系统也会自行丢弃,不必等谁下指令。
仅限手机 App,而且预设是关闭的 — 除非您自己在体重页按下「连接健康 App」,或在运动页按下「导入运动记录」,否则什么都不会发生。两个按钮分开请求权限。
读取什么
- 体重页:体重与体脂率。读到的数值会成为本站数据库里您的体重记录,就跟您自己输入的一样
- 运动页(仅限 iPhone):体能训练以及训练期间的心率。各区间的分钟数在有的时候直接采用 Apple 计算的数值(iOS 27 及以上);没有的话,就在您的手机上依心率计算(区间以 220 减年龄推算)。只送出活动类型、日期、开始时间与各区间的分钟数。心率数值不会离开您的手机,本站也不保存。既没有区间也没有心率的训练不会导入。在您第一次按下导入之后,新的训练会在打开 App 时自动带进来(至少间隔 10 分钟);在手机设置里收回权限即立刻停止
- 不要步数、不要睡眠、不要经期,也不要健康 App 里的其他任何东西
- 您自己填过的内容绝不会被覆盖或重复。您的永远优先 · 已导入的训练被您删除后,之后再导入也不会把它带回来
写回什么
只有一样:您在 Lamduan 记录的体重,让您在用的其他 App 也看得到。除此之外不写回任何东西。
由谁授权
是您的手机在问、也是您的手机保管这个答案,不是本网站。Lamduan 只能提出请求。您可以拒绝,也可以随时在设备设置里收回(iOS:设置 > 健康 > 数据访问与设备 · Android:Health Connect > 应用权限)。收回之后导入立刻停止;已经导入的数据仍留在您的记录里,并且可以像其他记录一样自行删除。
网站运作必需的 Cookie
lamduan_lang— 记住您选的语言,有效期一年lamduan_app— 记住您是以已安装的应用打开本站,有效期一年lamduan_theme— 记住您选的配色主题- WordPress 的标准登录 Cookie — 让您保持登录状态
浏览器本机存储(localStorage)
以下全部只留在设备上,不会送到服务器,也不与账户绑定;清除浏览器数据或卸载 App,它们就一起消失:
lamduan_install_dismissed— 您是否已关掉安装提示横幅lamduan_push_asked与lamduan_push_pending— 通知权限是否已经问过,以免反复打扰您lamduan_lock— 是否打开了「在这台设备上锁定 App」 · 这里没有面容、没有指纹、也没有设备密码,那些都属于操作系统,App 从来看不到;存的只是一个代表「先问一下」的 1lamduan_unlocked— 这次打开 App 时是否已经解锁过,以免每换一页就再问一次 · 存放在临时存储(sessionStorage)里,关闭 App 就自动消失,离开 App 超过 1 分钟也会被清除lamduan_remind_fast与lamduan_remind_at— 断食提醒是否打开,以及您设定的时间lamduan_health_on与lamduan_health_sent— 是否已连接手机的健康 App,以及最后一次写回健康 App 的日期 · 只存日期,不存体重数字,仅在 App 没有读取健康 App 的权限时使用,避免同一天重复写入
统计用 Cookie
_ga与_ga_XXXXXXXX— Google Analytics 用来分辨是同一个浏览器回访还是新的浏览器,有效期两年。
没有广告 Cookie,也没有为了再行销而做的跨站追踪。
- 每一页都走 HTTPS
- 密码以单向哈希保存,应用令牌也是。数据库外泄也无法被拿去当成登录重放
- 同一个 IP 登录失败超过 10 次,会被锁定 15 分钟
没有任何系统是绝对安全的。请用一个您没有在别处重复使用的密码,并且不时自己下载一份备份。
未成年人 — 依据 PDPA,未满 20 岁者在提供个人资料前需要监护人同意。本站并非为 13 岁以下儿童设计;若发现在未获监护人同意的情况下收集了 13 岁以下儿童的资料,将立即删除。
如果实质内容有变动,本页页脚的版本号会更新,并会请会员在继续使用前重新给予同意。仅是字句上的小修正,只会更新生效日期。