← 返回

隐私政策

最后更新:2026年11月7日

本文是英文隐私政策的译本。如两者有不一致之处,以英文版本为准。

1. 我们是谁

DreamCue 由 Iasgair B.V. 运营,该公司是《通用数据保护条例》(GDPR)所规定的你的个人数据的控制者。

  • Iasgair B.V., Prof. Meulenbergstraat 22, 6709 VL Wageningen,荷兰
  • 荷兰商会(KvK)注册号:97270091
  • 隐私联系方式:[email protected]

本政策适用于 Garmin 版 DreamCue 手表应用、dreamcue.app 网页应用,以及支持两者的服务器(api.dreamcue.app)。

2. 我们收集哪些数据

我们收集你的账户信息、已配对手表发送给我们的数据,以及维持服务运行所需的技术数据。其中若干数据属于健康数据,即 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 节。

我们不收集你的位置、联系人或姓名;在手表与账户配对之前,它只会发送其型号,以获取配对码。

3. 我们为何使用这些数据及其法律依据

我们只将你的数据用于运行 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 节);处理将在那一刻停止。

4. 你的数据如何传输以及存储在哪里

所有 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 可能会通过欧盟以外的服务器路由流量;此类传输受其数据处理协议中的欧盟标准合同条款保障。

5. 可选:从 Garmin Connect 导入睡眠数据

连接 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 的隐私政策。

6. 可选:你的梦境日记

梦境日记是可选的。当手表询问“做梦了吗?”而你回答“是”时,它可以在你的手机上打开一个页面,你可以在其中说出或输入梦境,并说明是否为清醒梦。你也可以在 dreamcue.app 上添加梦境。你只需在 dreamcue.app 上设置一次日记,设置时会创建密码短语和恢复码。

只有你能阅读你的梦。你的浏览器会为你的日记生成一对密钥。我们仅以加密形式存储私钥,该私钥由你的密码短语锁定,并另外由你的恢复码锁定。我们永远不会收到你的密码短语、恢复码或解锁后的密钥。你输入的内容在发送前就会在你的浏览器中加密,我们的服务器始终只存储加密后的内容。

语音记录的梦。录音通过 HTTPS 经 Cloudflare(第 4 节)传输到我们位于纽伦堡的服务器。在那里,由我们自行运行的语音识别模型(Whisper)在内存中将其转为文字,不涉及任何第三方。文字会立即用你的日记密钥加密,录音随即删除。无法转写的录音最长在 24 小时后删除。由于我们的服务器在转写时确实会“听取”录音,“端到端加密”仅适用于输入的梦。在录音等待转写期间生成的备份可能仍包含该录音,直到该备份被删除(30 天,第 7 节)。

我们能看到什么。对于每个梦:保存和最后编辑的时间、属于哪一晚、来自手表还是网页应用、是语音还是文字、你手表的语言、转写是否仍在进行或失败原因、大致长度(根据加密文本的大小)以及你对“是清醒梦吗?”的回答。我们将清醒梦的回答用于你的统计数据。我们无法看到你梦到的内容。

你的手表与 Garmin。为打开该页面,手表会从我们这里收到一个一次性代码。之后,页面只会回传状态值:梦是否已保存或你是否选择了“暂不”、是语音还是文字、你的清醒梦回答,以及你的手机运行的是 Android 还是 iOS。你梦到的内容绝不会传到手表或 Garmin。

如果你丢失了密码短语和恢复码。任何人都无法再打开你的日记,包括我们。你可以创建新日记;之前的梦将永久保持锁定。

法律依据。你在创建账户时对处理你的健康数据作出的明确同意(第 9 条第 2 款第 (a) 项)。梦境报告和梦境日记均在此范围内。

7. 我们保存多长时间

只要你的账户处于活跃状态,我们就会保存你的数据,以便你回顾历史记录。删除账户后,所有数据都会被移除,30 天后也会从我们的备份中消失。

数据保存期限
账户、已配对的手表、手表数据和导入的 Garmin 数据直到你删除账户
梦境日记条目直到你删除该条目或你的账户
你的日记密钥直到你删除账户
语音录音直到完成转写,最长 24 小时(备份中:30 天)
反馈2 年,或直到你删除账户
备份30 天,滚动保存
登录和管理日志1 年,之后匿名化

删除是永久性的:我们会从数据库中移除相应记录,而不仅仅是将其隐藏。超过 30 天的备份期限后,数据将无法恢复。

8. 你的权利

你可以随时查看、更正、导出和删除你的数据,并撤回你的同意。我们会在一个月内答复每一项请求。

  • 访问和导出:在网页应用中查看你的数据,或要求我们以机器可读格式(JSON)提供副本。你的梦境日记使用只有你持有的密钥加密,因此我们无法为你以可读形式导出:请在网页应用中解锁日记,以阅读和复制你的梦。
  • 更正:在账户设置中更改你的信息,或要求我们更改。
  • 删除:在账户设置中删除你的账户。这将移除你的账户、已配对的手表及其所有数据、你的梦境日记以及任何仍在等待转写的录音。要删除单个梦,请在日记中对其使用“删除”;仍在等待转写的录音也会一并删除。无论哪种方式,30 天后它们也会从我们的备份中消失。
  • 撤回同意:删除你的账户。处理将从那一刻起停止;这不影响此前已进行的处理。如仅针对 Garmin Connect,断开其连接即可(第 5 节)。
  • 反对和限制处理:对基于我们正当利益的处理提出反对,或要求我们在某个问题解决期间暂停处理。

请将请求发送至 [email protected]。如果你对我们的答复不满意,可以向荷兰数据保护局(Autoriteit Persoonsgegevens,autoriteitpersoonsgegevens.nl)或你所在欧盟国家的监管机构投诉。

9. 安全、年龄及其他条款

安全。所有连接均使用 HTTPS(TLS)。数据静态加密,每张数据表都受行级访问规则保护,管理员账户须使用双重验证登录。你的梦境日记还使用你自己的密钥加密(第 6 节)。如果发生危及你权利的数据泄露,我们会在 72 小时内向 Autoriteit Persoonsgegevens 报告,并通知你。

年龄。你必须年满 16 周岁才能使用 DreamCue。注册时会要求你确认这一点。

非医疗器械。DreamCue 是一款清醒梦训练工具。它不诊断、治疗或监测任何疾病,其睡眠和心脏数值均为估算。

变更。当应用收集的数据发生变化时,我们会更新本政策。重要变更生效前,我们会在应用内或通过电子邮件通知你。顶部的日期表示当前版本。

联系方式。Iasgair B.V., Prof. Meulenbergstraat 22, 6709 VL Wageningen,荷兰 · [email protected]