新闻 · Blackbear 的安全

我们的服务器能看到什么

2026年8月15日 Xavi Group 第 2 部分,共 3 部分
插图:一只黑熊在读一本打开的账本,账本上只有横线,旁边放着一摞密封的信封

每个云服务都保存着关于你的元数据。大多数服务把这一点埋在隐私政策的第九页。我们宁愿把清单公开。

下面是 Blackbear 服务器存储的内容,在发布本文时对照我们实际的数据库结构逐项核对过。不是营销版本,而是一列一列的字段。

你的账户

你可以用邮箱、手机号、Google 或 Apple 登录。无论选哪一种,标识符都会加密存储,并通过带密钥的哈希查找。需要给你发送魔法链接时,我们可以解密你的邮箱,但它从不会以未脱敏的形式出现在我们的日志里。

手机号登录通过 Twilio Verify 发送验证码。我们从不存储验证码;为了发送短信,Twilio 必然会看到你的号码。

如果你为同步付费,支付信息由 Stripe 保管。我们只保存一个客户引用、你的方案和订阅状态。我们从来看不到你的银行卡。

同步

你同步的每一处改动,服务器都会记录:它是什么类型(文件、任务、日历事件)、它的 ID、用于解决冲突的版本元数据、时间戳、由你的哪台设备推送,以及它的字节大小。数据本身是密文,按第 1 部分所述在你的设备上密封。

在我们的数据库看来,一次同步的改动是这样的

我们能读到的

kind: file id: f_9k2… version: a:41 b:7 device: b 14:32 UTC 9.4 KB

我们读不到的

████ 加密的数据 ████

可读的字段只是为了在设备之间路由和排序你的改动。数据本身才是你真正的内容:我们打不开的密文。

所以没错:我们可能看得出你同步的表格比笔记多,也看得出你常在工作日的早上活跃。这是实实在在的元数据,我们不会假装不是。我们看不到的是:标题、正文、标签、文件夹名称,以及你文件里的任何内容。

媒体记录更精简:一个以 .enc 结尾的不透明存储键、一个字节数,以及上传校验时确定的大致文件类型。你的文件名从不进入存储键或数据库。

消息

收件箱是中转站,不是档案室。一条消息记录包含发件账户、收件账户、会话 ID、时间戳和密封的信封。我们能看到谁在和谁交流、在什么时候。我们看不到说了什么。

保留期是机械执行的:已送达的消息在 24 小时后删除。未送达的消息最多等待收件人 30 天,之后删除。

共享空间

为了协作,服务器会存储以密钥指纹标识的群组成员、签名的角色、密钥纪元和加密的更新。它能看出有五个指纹共享一份文档,以及他们编辑得有多活跃。却一个字也读不到。第 3 部分会详细讲这一点。

设备

你的设备列表会显示每台设备的平台、最后同步时间和同步游标。目前设备名称按你输入的原样存储。给设备起名时可以叫“MacBook”,而不是你不愿意被我们看到的东西。

安全日志

我们保留一份安全事件审计记录:登录、失败和敏感操作,附带 IP 地址和用户代理。它的存在是为了发现滥用,而且不会一直保持原始状态。在一个有限的热窗口期过后,每条记录都会被最小化:IP 被遮蔽,用户代理只保留平台名称,你的账户 ID 被替换成不透明的隐私 ID。最小化后的记录加密存入冷存储,原始记录则被删除。

就连我们自己的日志,也会按计划抹去可识别身份的细节。

分析

我们的网站(也就是这个网站)只会向我们自己的 API 发送一次页面浏览记录。不用 Cookie,不做指纹识别,并且尊重 Do Not Track。可识别身份的值会用每天轮换的盐值哈希,原始值被丢弃,记录按滚动窗口删除。App 从不被追踪。没有遥测,没有 SDK,没有第三方脚本。我们没法对你做 A/B 测试。有什么 bug,要靠你告诉我们。

归结起来

我们打造 Blackbear,就是为了让“你们对我了解多少?”这个问题的诚实答案始终很短。一个加密的标识符。带着大小和时间戳的密文。几小时就会忘记的中转站。刻意遗忘的日志。

一个无法核实的隐私承诺,只是一种感觉。一份你可以拿来对照我们的清单,才是公开的承诺。这就是我们的清单,对照 2026 年 8 月 15 日上线的数据库结构逐行核实。

延伸阅读

  • Why Metadata Matters — EFF 通俗易懂的解读
  • HMAC — 我们查找标识符所用的带密钥哈希
  • Data at rest — 静态加密意味着什么,又不意味着什么
  • AES-GCM — 密封我们冷日志归档的加密算法
  • Do Not Track — 我们尊重的浏览器信号

Blackbear 的安全

  1. 1. 我们读不到的东西
  2. 2. 我们的服务器能看到什么 (当前文章)
  3. 3. 分享如何保持密封

试试 Blackbear

免费使用,无需信用卡。

打开 Blackbear