最后更新:2026年11月7日
本文是英文隐私政策的译本。如两者有不一致之处,以英文版本为准。
DreamCue 由 Iasgair B.V. 运营,该公司是《通用数据保护条例》(GDPR)所规定的你的个人数据的控制者。
本政策适用于 Garmin 版 DreamCue 手表应用、dreamcue.app 网页应用,以及支持两者的服务器(api.dreamcue.app)。
我们收集你的账户信息、已配对手表发送给我们的数据,以及维持服务运行所需的技术数据。其中若干数据属于健康数据,即 GDPR 第 9 条规定的特殊类别数据。
| 类别 | 具体内容 | 来源 | 健康数据 |
|---|---|---|---|
| 账户 | 电子邮箱地址、密码或登录链接、你已年满 16 周岁的确认、你作出同意的日期 | 你,在 dreamcue.app 上 | 否 |
| 已配对的手表 | 随机设备 ID 和密钥、手表型号、配对日期 | 手表应用 | 否 |
| 心脏与心率变异性 | 心率、静息心率、逐搏间期及由其得出的数值(SDNN、RMSSD、LF/HF) | 手表传感器 | 是 |
| 睡眠与夜间记录 | 夜晚开始和结束时间、估算的睡眠阶段和 REM 阶段、你设定的就寝时间和起床时间 | 手表传感器和 Garmin 个人资料 | 是 |
| 运动与活动 | 加速度计摘要、身体移动、步数 | 手表传感器 | 是 |
| 压力、呼吸、身体电量 | Garmin 的压力、呼吸和身体电量(Body Battery)数值 | 手表 | 是 |
| 提示与活动记录 | 现实检验提示的触发时间及你的回应方式;小睡、冥想和瑜伽记录及其心脏和呼吸摘要 | 手表应用 | 是 |
| 梦境报告 | 你是否回忆起梦境,以及是否为清醒梦(是、否或不确定) | 你,在手表上或 dreamcue.app 上 | 是 |
| 梦境日记 | 你梦到的内容,以文字输入或口述后转写。使用只有你能解锁的密钥加密存储;我们无法阅读(第 6 节) | 你,在 dreamcue.app 上 | 是 |
| 语音录音 | 你讲述梦境的录音,仅保存到完成转写为止,最长 24 小时(第 6 节) | 你,在 dreamcue.app 上 | 是 |
| 日记密钥 | 你日记的公钥,以及仅以加密形式存储的私钥(分别由你的密码短语和恢复码锁定) | 你的浏览器 | 否 |
| 反馈 | 你的评分、你选择发送的主题和消息、我们是否可以就此给你发电子邮件、你来自哪个页面、你的语言和网页应用版本 | 你,在 dreamcue.app 上 | 仅当你在反馈中提及时 |
| 技术数据 | 应用版本、语言、电池电量、同步结果、崩溃和错误事件 | 手表应用 | 否 |
如果你选择连接 Garmin Connect,我们还会从 Garmin 导入睡眠数据;具体内容见第 5 节。
我们不收集你的位置、联系人或姓名;在手表与账户配对之前,它只会发送其型号,以获取配对码。
我们只将你的数据用于运行 DreamCue,并且只在获得你明确同意的情况下处理健康数据。我们不会出售你的数据、不会将其用于广告,也不会为第三方建立用户画像。
| 目的 | 数据 | 法律依据 |
|---|---|---|
| 你的账户和登录 | 账户 | 履行合同(第 6 条第 1 款第 (b) 项) |
| 配对和同步你的手表 | 已配对的手表、技术数据 | 履行合同(第 6 条第 1 款第 (b) 项) |
| 安排提示时间、睡眠时间线、统计数据和分析 | 所有健康数据 | 明确同意(第 9 条第 2 款第 (a) 项) |
| 你的梦境日记:存储、转写和显示你的梦 | 梦境日记、语音录音、梦境报告 | 明确同意(第 9 条第 2 款第 (a) 项) |
| 使用假名化数据改进提示时间和应用 | 健康数据、技术数据 | 明确同意(第 9 条第 2 款第 (a) 项) |
| 修复错误并保障服务安全 | 技术数据 | 正当利益(第 6 条第 1 款第 (f) 项) |
| 阅读和回复你的反馈以改进 DreamCue | 反馈 | 正当利益(第 6 条第 1 款第 (f) 项) |
| 发送登录和账户相关电子邮件 | 电子邮箱地址 | 履行合同(第 6 条第 1 款第 (b) 项) |
| 发送与你的账户及你使用 DreamCue 相关的服务电子邮件 | 电子邮箱地址、账户、已配对的手表、技术数据 | 正当利益(第 6 条第 1 款第 (f) 项) |
你在创建账户时,通过一个单独的、默认未勾选的复选框作出明确同意。没有健康数据,DreamCue 就无法工作,因此未获得此同意,我们不会创建账户。你可以通过删除账户撤回同意(第 8 节);处理将在那一刻停止。
所有 DreamCue 数据都存储在我们自己位于德国纽伦堡 Hetzner 数据中心的服务器上。数据库(Supabase)由我们自行运营;Hetzner 提供硬件和网络。
你的手表本身无法联网。它通过蓝牙将数据发送到你手机上的 Garmin Connect 应用,再由该应用经 Cloudflare(见下文)以加密方式(HTTPS)转发至 api.dreamcue.app。Garmin 仅负责传输这些数据,不会为我们存储这些数据。
从你的浏览器和 Garmin Connect 应用到 dreamcue.app 和 api.dreamcue.app 的连接均使用 HTTPS,并经由 Cloudflare 传输;Cloudflare 负责提供网页应用,并将连接转发到我们的服务器。为此,Cloudflare 会在传输过程中对流量进行解密和重新加密;它不会为我们存储这些流量。输入的梦和转写文本在传输前即已加密,因此 Cloudflare 无法读取;语音录音则未经此类加密(第 6 节)。
| 参与方 | 角色 | 处理的内容 | 所在地 |
|---|---|---|---|
| Hetzner Online GmbH | 处理者(托管) | 所有存储的数据,静态加密 | 德国纽伦堡 |
| SMTP2GO | 处理者(电子邮件) | 你的电子邮箱地址以及登录、账户和服务相关电子邮件的内容 | 欧盟区域 |
| Cloudflare, Inc. | 处理者(网络) | 从你的浏览器和 Garmin Connect 应用发往 dreamcue.app 和 api.dreamcue.app 的所有流量(因此也包括手表发送的数据),仅在传输过程中处理,包括梦境日记的语音录音 | 全球网络 |
| Garmin | 独立控制者 | 从手表到我们服务器的传输(以及 Garmin Connect,如果你连接了它,见第 5 节) | 适用 Garmin 自己的隐私政策 |
我们与每个处理者都签订了数据处理协议。你的数据存储在欧盟境内。Cloudflare 可能会通过欧盟以外的服务器路由流量;此类传输受其数据处理协议中的欧盟标准合同条款保障。
连接 Garmin Connect 是可选的,默认关闭。没有它,DreamCue 也能完整运行;如果你连接了它,我们会导入你的 Garmin 睡眠数据,以便你将其与提示数据对照查看。
运作方式。你在 dreamcue.app 上登录 Garmin。你的 Garmin 电子邮箱、密码以及任何双重验证码都会直接发送给 Garmin;我们绝不存储这些信息。Garmin 会返回访问令牌,我们将其加密存储(AES-256-GCM),并仅用于获取你的睡眠数据,每次同步获取最近 3 天的数据。
| 我们导入的内容 | 详情 |
|---|---|
| 每晚睡眠摘要 | 开始和结束时间、总睡眠时间、深睡、浅睡、REM 和清醒时间 |
| 睡眠阶段 | 每个阶段及其开始和结束时间 |
| 睡眠期间的测量值 | 心率、HRV、压力、身体电量、呼吸和血氧(SpO2),以及我们据此计算的平均值、最小值和最大值 |
法律依据。你在连接 Garmin Connect 时作出的明确同意(第 9 条第 2 款第 (a) 项)。
停止。你可以随时在账户设置中断开 Garmin Connect。随后我们会删除访问令牌并停止导入。已导入的睡眠数据会保留在你的历史记录中,直到你删除账户或要求我们删除这些数据。
Garmin。你的 Garmin Connect 账户及其中的数据由 Garmin 负责,适用Garmin 的隐私政策。
梦境日记是可选的。当手表询问“做梦了吗?”而你回答“是”时,它可以在你的手机上打开一个页面,你可以在其中说出或输入梦境,并说明是否为清醒梦。你也可以在 dreamcue.app 上添加梦境。你只需在 dreamcue.app 上设置一次日记,设置时会创建密码短语和恢复码。
只有你能阅读你的梦。你的浏览器会为你的日记生成一对密钥。我们仅以加密形式存储私钥,该私钥由你的密码短语锁定,并另外由你的恢复码锁定。我们永远不会收到你的密码短语、恢复码或解锁后的密钥。你输入的内容在发送前就会在你的浏览器中加密,我们的服务器始终只存储加密后的内容。
语音记录的梦。录音通过 HTTPS 经 Cloudflare(第 4 节)传输到我们位于纽伦堡的服务器。在那里,由我们自行运行的语音识别模型(Whisper)在内存中将其转为文字,不涉及任何第三方。文字会立即用你的日记密钥加密,录音随即删除。无法转写的录音最长在 24 小时后删除。由于我们的服务器在转写时确实会“听取”录音,“端到端加密”仅适用于输入的梦。在录音等待转写期间生成的备份可能仍包含该录音,直到该备份被删除(30 天,第 7 节)。
我们能看到什么。对于每个梦:保存和最后编辑的时间、属于哪一晚、来自手表还是网页应用、是语音还是文字、你手表的语言、转写是否仍在进行或失败原因、大致长度(根据加密文本的大小)以及你对“是清醒梦吗?”的回答。我们将清醒梦的回答用于你的统计数据。我们无法看到你梦到的内容。
你的手表与 Garmin。为打开该页面,手表会从我们这里收到一个一次性代码。之后,页面只会回传状态值:梦是否已保存或你是否选择了“暂不”、是语音还是文字、你的清醒梦回答,以及你的手机运行的是 Android 还是 iOS。你梦到的内容绝不会传到手表或 Garmin。
如果你丢失了密码短语和恢复码。任何人都无法再打开你的日记,包括我们。你可以创建新日记;之前的梦将永久保持锁定。
法律依据。你在创建账户时对处理你的健康数据作出的明确同意(第 9 条第 2 款第 (a) 项)。梦境报告和梦境日记均在此范围内。
只要你的账户处于活跃状态,我们就会保存你的数据,以便你回顾历史记录。删除账户后,所有数据都会被移除,30 天后也会从我们的备份中消失。
| 数据 | 保存期限 |
|---|---|
| 账户、已配对的手表、手表数据和导入的 Garmin 数据 | 直到你删除账户 |
| 梦境日记条目 | 直到你删除该条目或你的账户 |
| 你的日记密钥 | 直到你删除账户 |
| 语音录音 | 直到完成转写,最长 24 小时(备份中:30 天) |
| 反馈 | 2 年,或直到你删除账户 |
| 备份 | 30 天,滚动保存 |
| 登录和管理日志 | 1 年,之后匿名化 |
删除是永久性的:我们会从数据库中移除相应记录,而不仅仅是将其隐藏。超过 30 天的备份期限后,数据将无法恢复。
你可以随时查看、更正、导出和删除你的数据,并撤回你的同意。我们会在一个月内答复每一项请求。
请将请求发送至 [email protected]。如果你对我们的答复不满意,可以向荷兰数据保护局(Autoriteit Persoonsgegevens,autoriteitpersoonsgegevens.nl)或你所在欧盟国家的监管机构投诉。
安全。所有连接均使用 HTTPS(TLS)。数据静态加密,每张数据表都受行级访问规则保护,管理员账户须使用双重验证登录。你的梦境日记还使用你自己的密钥加密(第 6 节)。如果发生危及你权利的数据泄露,我们会在 72 小时内向 Autoriteit Persoonsgegevens 报告,并通知你。
年龄。你必须年满 16 周岁才能使用 DreamCue。注册时会要求你确认这一点。
非医疗器械。DreamCue 是一款清醒梦训练工具。它不诊断、治疗或监测任何疾病,其睡眠和心脏数值均为估算。
变更。当应用收集的数据发生变化时,我们会更新本政策。重要变更生效前,我们会在应用内或通过电子邮件通知你。顶部的日期表示当前版本。
联系方式。Iasgair B.V., Prof. Meulenbergstraat 22, 6709 VL Wageningen,荷兰 · [email protected]