隐私政策

最后更新:2026年10月9日

1. 我们是谁

DoLoop 由 BarnRecords SASU 运营。BarnRecords SASU 是一家法国 société par actions simplifiée unipersonnelle(一人简易股份有限公司),注册资本 100 欧元,埃夫里(Évry)商业和公司注册处(RCS)注册号 982 485 260,注册地址:24 rue de la Sablonnière, 91410 Les Granges-le-Roi, France(下称“我们”)。对于下文所述的个人数据,我们是数据控制者。

如对本政策或您的数据有任何疑问,请写信至 contact@getdoloop.com 。该邮箱由真人阅读。您无需使用任何特殊表格或模板。

2. 适用范围

本政策适用于 getdoloop.com 上的 DoLoop 网站以及 DoLoop 网页应用。本政策不适用于我们链接到的任何第三方网站。

3. 一段话说明我们的做法

DoLoop 是一款任务管理工具。我们需要一个电子邮箱地址来为您创建账户,并保存您创建的任务和循环,因为这就是产品本身。我们不出售数据,不投放广告,不建立用户画像,也不使用您的任务内容训练机器学习模型。我们尽可能少地收集数据,宁可回答“我们没有这项数据”,也不愿解释为什么要保留它。

4. 我们持有哪些数据

账户数据——您注册时提供的数据:

  • 电子邮箱地址(必填,它是您的登录标识)
  • 密码,仅以加盐的 bcrypt 哈希值形式存储。我们从不查看也从不存储您的密码本身。
  • 显示名称(可选)
  • 界面语言偏好
  • 账户创建时间
  • 您是否通过我们的某个循环模板页面注册,以及是哪一个(例如 template_weekly-home-reset);否则为空

内容数据——您在应用中创建的内容:

  • 任务:名称、描述、类型、计划(cron 表达式)、时长、日期
  • 循环:名称、描述、任务顺序、活动状态、计划
  • 活动计数:每个任务被完成的次数、被跳过的次数,以及最后一次完成、最后一次跳过和最后一次置为待办的时间
  • 您最后一次执行“置为待办”操作的时间
  • 您第一次执行“置为待办”操作的时间

这些内容仅对您本人可见,以及对为运行和维护服务而运营服务器的人员可见。没有共享功能,没有公开主页,也没有团队功能。

其中有两项数据我们仅以汇总形式使用,用于衡量通过循环模板页面注册的用户是否开始使用 DoLoop:您注册时所用的模板,以及您第一次执行“置为待办”操作的时间。这两项数据均包含在第 10 节所述的导出中。

API 密钥——仅当您创建密钥时:

  • 您为密钥起的名称、其访问级别(只读,或读写)以及创建、到期和撤销的时间
  • 密钥的前几个字符(例如 dl_9zq27svr),方便您区分不同的密钥
  • 密钥的 SHA-256 哈希值。密钥本身只向您显示一次,从不存储:我们无法再次向您显示。
  • 密钥最近一次使用的时间(每分钟最多更新一次)
  • 每个密钥每天的请求次数。我们统计这些次数是为了设定合理使用限制,不会据此收费。

当您将密钥交给您自己选择的工具(脚本、集成或 AI 助手)时,该工具可以按照您的指示读取(使用读写密钥时还可以修改)您的任务和循环。它代表您行事,而非代表我们:我们不选择也不控制该工具,它不是我们的处理者,它如何处理您的数据适用其自身的条款和隐私政策。您可以随时撤销密钥,切断其访问。

已连接的应用(OAuth)。 如果您将第三方应用(例如 AI 助手)连接到 DoLoop,我们会保存您连接了哪个应用、您授予的访问权限(只读,或读写)、连接时间和最近一次使用时间,以及其访问令牌的哈希值。在您从账户中断开该应用、修改或重置密码或者删除账户之前,该应用可以在该权限范围内访问您的任务和循环。该应用如何处理其读取的数据,受该应用自身的隐私政策约束。

技术数据——您使用服务时自动产生的数据:

  • 我们托管服务商的服务器日志,包含 IP 地址、时间戳、请求的网址、用户代理和响应状态。这些日志用于安全和调试。
  • 我们公开页面的汇总访问统计,详见第 5 节。这些统计包含您被截断的 IP 地址和浏览器用户代理,并由此派生出一个短期的访问指纹——因此它们属于假名化数据,而非完全匿名的数据。

我们不持有的数据:支付或银行卡数据(没有计费系统,也没有付费套餐)、邮寄地址、电话号码、出生日期、位置数据、联系人、广告标识或跨站跟踪标识,以及《通用数据保护条例》(GDPR)第 9 条所定义的任何特殊类别数据。

5. 访问统计

我们使用开源统计工具 Matomo 衡量公开网站页面的使用情况。它运行在我们位于欧盟境内的自托管服务器上,该服务器由我们与同一团队的其他产品共同运营;它不是商业统计服务,您的数据不会发送给任何统计公司。

具体而言,准确地说:

  • 不使用 Cookie。Matomo 配置为无 Cookie 模式。它不会在您的设备上存储任何内容——没有 Cookie、没有本地存储条目、没有广告标识——也不会在其他网站之间或您的不同设备之间跟踪您。
  • 您的 IP 地址在存储前会被截断。最后两个字节会被删除,因此像 82.67.144.31 这样的地址会被存储为 82.67.0.0。我们在访问统计中从不存储您完整的 IP 地址。
  • 使用一个短期的技术指纹。为了识别多次页面浏览属于同一次访问,Matomo 会根据您已被截断的 IP 地址和浏览器的用户代理字符串派生出一个临时标识。它不存储在您的设备上,会随这些输入的变化而变化,不与您的账户关联,并且跨站识别已关闭,因此无法用于在其他网站上跟踪您。它是一个假名化标识,而不是完全匿名的标识;我们宁愿告诉您它的存在,也不愿让“无 Cookie”暗示它不存在。
  • 尊重 Do Not Track。如果您的浏览器发送 Do Not Track(“请勿跟踪”)信号,您的访问将完全不会被收集任何统计数据。
  • 仅限公开页面,外加注册页面。注册页面按公开页面统计,但不包含其地址中 ? 之后的部分。注册完成时,会发送一个“注册完成”事件。该事件不包含任何账户信息:不包含您在表单中输入的任何内容,也不包含电子邮箱地址、姓名或用户 ID。与页面浏览一样,它包含页面地址、来源网址以及有关您的设备和浏览器的信息,并与您的页面浏览属于同一次访问。如果您是从我们的某个循环模板页面注册的,还会发送第二个事件,注明该模板的名称(例如“plant-care”);该事件同样不包含任何账户信息。登录后的应用不做统计:/dashboard 和登录页面不发送任何数据。我们不知道您在 DoLoop 内点击了什么。
  • 我们实际查看的内容:页面浏览量、来源网址、大致国家、设备类型和浏览器——均为汇总数据。我们不会建立您的用户画像,也没有任何形式的广告。

法律依据:我们了解网站是否正常运作的正当利益(第 6(1)(f) 条)。由于不会在您的设备上存储或从中读取任何 Cookie 或其他信息,根据 ePrivacy 规则无需征得同意,因此 DoLoop 不显示 Cookie 横幅。

6. Cookie 和本地存储

DoLoop 不设置任何跟踪 Cookie。API 在设计上不使用 Cookie。

网页应用会在您浏览器的本地存储中保存两项内容:

  • 一个身份验证令牌,让您保持登录状态。这是严格必要的——没有它,应用无法运行。
  • 您的语言偏好。

当您退出登录或清除浏览器数据时,这两项都会被清除。

7. 我们为何有权持有这些数据(法律依据)

数据目的法律依据(GDPR 第 6 条)
电子邮箱、密码哈希、姓名、语言创建并保护您的账户;让您能够登录履行合同,第 6(1)(b) 条
任务、循环、计数提供您注册使用的服务履行合同,第 6(1)(b) 条
API 密钥信息和每日请求次数让您以及您授权的工具通过 API 使用您的账户;保护密钥安全;设定合理使用限制履行合同,第 6(1)(b) 条;请求次数:正当利益,第 6(1)(f) 条
您注册时所用的模板、您第一次执行“置为待办”操作的时间仅以汇总形式衡量通过循环模板页面注册的用户是否开始使用 DoLoop正当利益,第 6(1)(f) 条
服务器日志安全、防止滥用、调试正当利益,第 6(1)(f) 条
被截断的 IP + 浏览器用户代理,作为短期访问指纹(第 5 节)统计页面浏览量并将其归入我们公开页面上的访问正当利益,第 6(1)(f) 条
数据
电子邮箱、密码哈希、姓名、语言
目的
创建并保护您的账户;让您能够登录
法律依据(GDPR 第 6 条)
履行合同,第 6(1)(b) 条
数据
任务、循环、计数
目的
提供您注册使用的服务
法律依据(GDPR 第 6 条)
履行合同,第 6(1)(b) 条
数据
API 密钥信息和每日请求次数
目的
让您以及您授权的工具通过 API 使用您的账户;保护密钥安全;设定合理使用限制
法律依据(GDPR 第 6 条)
履行合同,第 6(1)(b) 条;请求次数:正当利益,第 6(1)(f) 条
数据
您注册时所用的模板、您第一次执行“置为待办”操作的时间
目的
仅以汇总形式衡量通过循环模板页面注册的用户是否开始使用 DoLoop
法律依据(GDPR 第 6 条)
正当利益,第 6(1)(f) 条
数据
服务器日志
目的
安全、防止滥用、调试
法律依据(GDPR 第 6 条)
正当利益,第 6(1)(f) 条
数据
被截断的 IP + 浏览器用户代理,作为短期访问指纹(第 5 节)
目的
统计页面浏览量并将其归入我们公开页面上的访问
法律依据(GDPR 第 6 条)
正当利益,第 6(1)(f) 条

我们不以同意作为任何处理的依据,因为我们没有做任何需要同意的事。

8. 还有谁能看到这些数据(处理者)

  • Scaleway SAS(8 rue de la Ville-l'Évêque, 75008 Paris, France)——在位于法国(巴黎地区)的服务器和对象存储上托管应用、数据库、服务器日志和数据库备份,并发送我们的电子邮件(例如密码重置邮件)。
  • 我们自己的统计服务器(欧盟)——即第 5 节所述的 Matomo 实例。它由我们运营,所在基础设施与同一团队的其他产品共享,不接收任何账户数据或内容数据。它不是第三方统计公司,任何统计数据都不会被出售、分享或发送到其他任何地方。

以上就是完整清单。我们没有广告合作伙伴,没有数据经纪商,也没有任何第三方客服、CRM 或会话录制工具。所有处理均在欧盟/欧洲经济区内进行;我们不进行 GDPR 第五章意义上的任何国际传输。

9. 我们保留多长时间

  • 账户和内容数据:只要您的账户存在就会保留。删除账户,数据随之删除。
  • API 密钥:只要您的账户存在就会保留,包括已撤销或已过期密钥的记录(这些密钥已无法使用)及其每日请求次数。删除账户时,这些数据会全部删除。
  • 删除之后:您的账户、任务、循环和计数会立即从线上数据库中删除。数据库备份可能会保留一份副本,最长 30 天,之后按滚动周期删除。备份仅用于灾难恢复,不作他用。
  • 服务器日志:14 天。
  • 访问统计:汇总报告(页面浏览量、来源网址、国家)因不含任何标识而无限期保留。第 5 节所述的底层原始访问记录——被截断的 IP、用户代理和派生的访问指纹——会在 760 天后自动删除。

10. 您的权利

根据 GDPR,您有权访问、更正、删除您的数据,限制或反对对其进行处理,并以可移植的机器可读格式获取您的数据。您还可以向您所在国家的数据保护机构投诉——在法国,该机构是 CNIL(Commission nationale de l'informatique et des libertés,法国国家信息与自由委员会,www.cnil.fr)。

实际操作中:

  • 访问 / 导出——在应用中导出您的任务和循环,或写信至 contact@getdoloop.com ,我们会以 JSON 格式将我们持有的全部数据发送给您。
  • 更正——在应用中修改您的姓名和语言;如需修改电子邮箱地址,请写信给我们。
  • 删除——删除您的账户,或请我们代为删除。删除账户会同时删除您的任务和循环(它们会随用户记录级联删除)。
  • 反对 / 限制处理——写信给我们。

我们会在 30 天内答复,通常会快得多。行使这些权利是免费的,我们也不会要求您说明理由。

11. 安全

密码以 bcrypt 哈希值存储,从不写入日志,也无法恢复。所有访问 getdoloop.com 和 api.getdoloop.com 的流量均通过 HTTPS 传输。只有运营服务的人员才能访问生产数据库。

DoLoop 是一款处于早期阶段、由一个很小的团队开发的产品。我们不会声称拥有无法证实的安全水平。如果您发现了漏洞,请在告诉其他任何人之前先通过 contact@getdoloop.com 告知我们;如果您愿意,我们会公开致谢。

如果发生可能对您的权利造成风险的个人数据泄露,我们将在 72 小时内通知主管监管机构,并直接告知受影响的用户。

12. 儿童

DoLoop 不面向 16 岁以下的儿童。我们不会在知情的情况下为他们创建账户。如果您认为有儿童拥有账户,请写信给我们,我们会将其删除。

13. 自动化决策

没有。DoLoop 中没有任何功能会对您进行画像,或对您作出具有法律效力或重大影响的自动化决策。

14. 本政策的变更

如果我们对本政策作出实质性变更——新增处理者、新增目的、新增数据类别——我们将更新顶部的日期,并在变更生效前通过电子邮件通知注册用户。文字性修正可能会在不另行通知的情况下进行。

15. 联系方式

BarnRecords SASU,24 rue de la Sablonnière, 91410 Les Granges-le-Roi, France — contact@getdoloop.com

完整的发布者信息请见我们的法律声明。