我们收集的数据
一个用户名(可以是虚构的),一个你选择的密码,以及一个让联系人认出你的公开显示名(也可以是虚构的)。没有邮箱。没有电话。没有任何将你与真实身份关联的数据,除非你通过 Apple 或 Google 付款(我们在「如果你通过 Apple 或 Google 付款」中对此进行了说明)。
几乎所有数据都直接从一台设备传输到另一台设备。当无法直接连接时(例如由于你当前所处的网络环境),连接会通过我们的中继服务器,该服务器无法读取任何内容,因为所有内容都经过端到端加密。为了维护该服务器,它会统计每个账户每天传输的字节数:这只是一个单一数字,不知道发送了什么或与谁通信,且会在 93 天后删除。我们仅将其用于评估服务规模,并确保中继服务器在所有人之间公平分配。
此外,应用程序还会以匿名方式发送技术总量数据:有多少连接是直连,有多少通过中继,各自传输了多少字节,以及建立连接耗费了多长时间。这些数据会汇总为全局数字,没有账户,没有 IP,且各个报告之间没有任何关联。它们用于帮助我们了解 Solo2 是否运行良好以及需要多大容量。
关于我们存储的所有字段、保护方式和保留时长的详尽说明,请参阅我们的透明度宣言
处理的法律依据
你的数据处理基于通用数据保护条例 (GDPR)
- 合同的执行 ( Art. 6.1.b RGPD ):你的帐户数据是为你提供服务所必需的。
- 合法权益 ( Art. 6.1.f RGPD ):对演示页面访问的匿名测量(无 cookie、无 IP、无身份识别)。
- 法律义务 ( Art. 6.1.c RGPD ):保存纳税义务付款记录。
- 合法权益 ( Art. 6.1.f RGPD ):统计每个账户每天通过中继服务器(TURN)的字节数。这只是一个单一数字,用于规划服务容量并通过合理使用限制防止中继被滥用。
- 合同的执行 (Art. 6.1.b RGPD) 和 合法权益 (Art. 6.1.f RGPD):通过 Apple 或 Google 进行的购买凭证引用,用于将每笔付款和每笔退款应用于你的余额,并在订阅结束后保留 12 个月,以防出现延迟退款或法定要求。
你的消息
不经过我们的磁盘。在你的设备上加密,在对方设备上解密。
元数据
我们不记录你和谁聊天或什么时候聊天。
数据保留
每种类型的数据都有不同的保留期限,详见我们的透明度宣言
- 账户数据:直到你删除账户。
- 会话:最长 24 小时。
- 连接信号:最长 60 秒,仅在内存中。
- 关联请求:最长 3 天。
- 在网站上的付款记录:永久保留(法定义务)。包括金额、日期和时间、订单号和发票号以及银行授权码;如果你索取完整发票,还包括你提供的税务数据(姓名或公司名称、税号和地址)。余额存入后,其中不包含任何将付款与你的 Solo2 账户关联的数据。
- 通过 Apple 或 Google 购买的凭证引用:在订阅处于活动状态期间及随后的 12 个月内保留;之后将自动删除。
数据存储位置
我们所有的服务器都位于德国
付款通过外部支付网关处理,网关接收你在其页面上输入的支付信息(使用银行卡时包括卡号和银行验证),并根据其自身的隐私政策进行处理。我们不会接收或存储你的银行卡信息。如果你索取完整发票,我们仅在开票系统中保存你提供的税务数据。
如果你通过 Apple 或 Google 付款,我们的服务器会访问应用商店的服务器以验证每笔购买。Apple 和 Google 根据各自的隐私政策自行处理你的付款数据,并且可能在欧盟境外进行处理。
如果你通过 Apple 或 Google 付款
你的账户与真实身份之间没有任何关联,除非你通过 Apple 或 Google 付款:此时我们将保存购买凭证引用,以便处理退款或在极端情况下应对法定要求。
当你从应用程序订阅时,应用商店会使用其自己的标识符向我们确认购买。我们的服务器此时会使用该标识符与 Apple 或 Google 核对付款是否真实且符合 Solo2 计划,之后保存的仅是一个凭证引用:使用与数据库分开保管的私钥计算出的该标识符指纹。该凭证引用用于在商店向我们发出续订、取消或退款通知时识别同一笔购买。在购买过程中,我们还会使用一个一次性随机代码将购买与你的账户关联;我们在确认时并在最多 24 小时内将其删除。Apple 会将此随机代码与购买记录一起保留,但它是一个随机数,不包含你的用户名或任何你的数据。
除该凭证引用外,我们还会保存与你的账户关联的以下信息:计划、订阅状态、日期、是否续订、是否为商店测试购买、每笔付款向你的余额添加的金额以及退款扣除的金额(如果有)。我们不会保存你的姓名、电子邮件、银行卡或 Apple 或 Google 账户的任何数据,也不会保存购买的价格、货币或国家/地区。
在订阅处于活动状态期间以及订阅结束后 12 个月内,我们会保留所有这些信息;之后会在日常任务中自动删除。如果你在此之前删除了账户,则凭证引用将解除与该账户的关联,并在相同期限届满时删除,且不关联任何金额:此后发生的退款将不再影响任何账户。
我们仅向 Apple 和 Google 发送验证每笔购买所必需的信息:由它们自行创建的标识符。如果你申请退款,商店可能会向我们询问有关你的购买情况。我们始终向 Google 回复服务可用且 Solo2 提供免费试用,不包含你的任何数据;如果你授权我们,我们会加上你所使用的已付费月份的比例。只有在你授权的情况下,我们才会回复 Apple,向其确认服务已交付且 Solo2 提供免费试用;使用时间由 Apple 自行计算。我们绝不会发送你的用户名、消息或联系人,并且我们不会记录任何这些查询内容。
在 iPhone 上,在你首次购买之前,我们仅会询问你一次在发生退款时是否可以向 Apple 进行回复。无论你怎么选择,购买都会继续进行。我们会保存你的回复(同意或拒绝)及选择的日期,并在每个订阅凭证引用旁保存一份副本;你账户的回复将在账户删除时一并删除。
匿名测量
在展示页面(不是应用中),我们在托管于德国的自有服务器上进行匿名访问测量。无 Cookie,无 IP 地址记录,不识别任何人,不与第三方共享数据。
法律依据:
反对权:
你的权利
你可以一键删除你的账户及所有相关技术数据。无需任何解释。
根据 GDPR 和 LOPDGDD,你有权:
- 访问: 了解我们拥有有关你的哪些数据。一切都在透明度宣言中详细说明;对于你的特定帐户,请联系我们。
- 更正: 你可以直接从应用程序更改你的公共名称和密码。
- 删除: 从设置中一键删除你的帐户和所有关联数据。
- 可移植性: Solo2 提供包含所有本地数据的加密备份的导出。
- 处理限制: 实际上,我们掌握的有关你的数据非常少,几乎没有任何限制。但如果你提出要求,我们将限制任何非维持服务所必需的处理。
- 反对: 你可以随时反对治疗。对于匿名分析,只需禁用 JavaScript 即可。
如需行使上述任何权利,请发邮件至 hola@solo2.net
如果你认为我们未能充分处理你的权利,你可以向西班牙数据保护局 (AEPD)
未成年人
本服务仅供 16 周岁及以上人群使用,用户在创建账户时通过勾选专门复选框对此予以确认。由于本产品的特性——无需手机号、无需电子邮箱、无身份验证——我们无法核验创建账户者的年龄,事后也不会收集能够识别未成年人身份的数据。如果我们获悉有未满 16 周岁的人员创建了账户,将予以删除。
加密工作原理
Solo2 使用经过学术界验证的加密技术,而非私有方案。基元与经过同行评审的出版物所认可的基元相同,并且已在其他全球规模的系统中部署多年。
- X3DH (Extended Triple Diffie-Hellman) 用于两个联系人之间的初始会话建立:双方在之前从未交换过任何秘密的情况下推导出共享密钥。
- Double Ratchet 用于每次对话的持续加密。每条消息都使用不同的密钥加密,该密钥在加密下一条消息后立即推导并删除。
- ChaCha20-Poly1305 用于在 Double Ratchet 内对每个独立消息进行身份验证加密。静态数据 — 你的本地数据和备份 — 使用 AES-256-GCM 进行加密。两者都是广泛部署且经过验证的身份验证加密(AEAD)。
- Argon2id 用于从你的密码中派生出包装(加密)你主密钥的密钥。能够抵抗使用专用硬件(GPUs,ASICs)的攻击。
- Curve25519 和 Ed25519 用于加密和签名密钥对。现代椭圆曲线,没有可疑的「魔术常量」。
这些基元提供的一个关键属性是 前向安全性 (forward secrecy):如果会话密钥被破解,之前的消息仍然无法读取。以及补充属性 后破解安全性 (post-compromise security):一旦交换新消息,对话就会自动「自愈」。
不存在任何主密钥、后门或恢复机制允许我们阅读你的消息。这包括法院命令的情况:从技术上讲,我们无法解密我们不拥有的东西。
我们绝不会对你的数据做的事
一份严肃的隐私政策不仅是关于我们所做之事的列表:它也是一份关于我们绝不会做之事的清晰列表。
- 我们不会使用你的消息训练 AI 模型。这不仅是一个自愿的承诺:这是上述所有技术的必然结果。我们在任何时候都不拥有这些消息——在其他政策中听起来令人安心的条款,在这里因其结构而是本质真实的事实。
- 我们不出售广告。Solo2 是一项付费服务,不通过广告变现。你的数据不是我们的商业模式。
- 我们不会针对使用、行为、位置、联系人或兴趣构建画像。我们也没有连接用户之间的社交图谱。
- 我们绝不会出于商业目的与第三方共享数据。仅存在三项明确限定的非商业例外:支付网关,接收金额、订单号和购买描述以及你在其页面上输入的支付信息,但绝不会接收你的用户名或任何账户标识;推送通知的投递,必须经过你自身浏览器的通知服务(根据浏览器分别为 Google、Mozilla 或 Apple)。普通通知仅包含一般提醒。短消息预览默认开启,你可以随时为所有联系人或仅为特定联系人关闭。开启后,当你的联系人离线时,短消息可以在通知中进行端到端加密传输:只有你联系人的设备才能解密。我们的服务器仅在内存中暂存数秒,通知服务最多可保留该加密副本 72 小时。 第三项是链接预览,属于可选功能且默认处于关闭状态:仅在启用时,我们的服务器才会在读取页面的瞬间看到你发送的链接。服务器不会保存该链接,不会记录日志,也不知道谁接收了它,而该网站也只能看到我们服务器的地址,绝不会看到你的地址。
- 我们不使用追踪 Cookie、像素、浏览器指纹或 Google Analytics、Facebook Pixel 等外部服务。
- 我们不会永久记录你的 IP 地址。连接需要一个临时 IP,但它不会与你的帐户关联保存。
子处理者
根据 GDPR 第 28 条,目前参与提供服务的子处理者如下。如果将来有新的子处理者加入,此列表将更新,我们将在生效前向用户传达更改。
- Hetzner Online GmbH (德国) — 在欧盟拥有数据中心的服务基础设施。符合 GDPR 和 ISO 27001 认证。
- Infomaniak (瑞士) — 公司电子邮件。数据托管在瑞士,该国拥有欧盟委员会的充分性认定。
- 支付网关 — 付款处理。接收金额、货币、订单号、购买描述以及你在其页面上输入的支付信息(使用银行卡时包括卡号和银行验证)。绝不会接收你的用户名或任何 Solo2 账户标识。
法律要求
当我们收到由西班牙或欧洲主管当局发布的有效法院命令时,我们会遵守。有趣的问题不在于我们是否会遵守,而在于我们实际上能提供什么。
Solo2 的技术设计极大地限制了我们能为要求提供的内容。我们无法访问消息内容(端到端加密),我们不保留谁与谁交谈的元数据,我们不存储连接历史,也不保留与帐户关联的 IP 地址。
如果发生这种情况,我们能提供的只是与帐户关联的最少数据,如透明性宣言中所述:用户名和公开名称(均可虚构)、密码哈希,以及使用该密码加密的主密钥(对我们而言是一个不透明的二进制数据块)。如果你是通过 Apple 或 Google 付款的,还包括该次购买的凭证引用、计划及其日期:凭借该引用和商店的记录,主管当局可能会查明付款人的身份。
此政策仅适用于西班牙和欧盟的主管当局。在没有中间欧洲法律渠道的情况下,我们不回应来自第三国执法部门的要求。
本政策的变更
如果本隐私政策发生变更,我们将更新标题中的日期;如果变更是实质性的,我们将在生效前在应用内宣布。之前的版本将保留并应要求提供。