中文
passkey 与隐私
完整的隐私政策和服务条款在 noted-this.date 上。这一页讲加密在实际使用中是怎么回事。
哪些内容是加密的
每个空间都有自己的密钥。记录正文、照片、照片说明、标签名、空间名称和图标,以及已连接平台的令牌,在存储前都会用它加密。这把密钥本身又由你的 passkey 锁住。
| Vesper 能看到 | Vesper 看不到 |
|---|---|
| 账号邮箱和名字 | 记录正文 |
| 套餐、账单和已用空间 | 照片、照片说明和 EXIF |
| 记录的数量和修改时间 | 标签名和搜索内容 |
空间解锁期间,服务器会解密处理你自己的请求所需的内容,比如一页时间线或一次搜索,但不会保留解密后的内容。
passkey 怎么打开空间
passkey 是一对密钥,留在你的设备或密码管理器里。登录 GitHub 或 Google 证明你是谁,打开空间靠的是 passkey。
解锁时,passkey 通过 PRF 扩展生成一个密钥。浏览器把它发给服务器,服务器用 HKDF-SHA-256 把它派生成 AES-256-GCM 密钥,用来在这次会话里打开空间的密钥。这个 PRF 密钥本身不会被保存。设置 → 账号 里能看到每个 passkey 的签名算法,通常是 ES256。
AI 客户端、命令行和个人 token 各自持有一份空间密钥的副本,由只有那个客户端知道的密钥锁住。吊销 token 就会删除它的副本。
管理 passkey
在 设置 → 账号 → Passkey 里可以:
- 添加 passkey,给另一台设备或另一个密码管理器。
- 重命名或删除 passkey。最后一个 passkey 不能删除。
标着 已同步 的 passkey 由密码管理器备份;标着 仅本设备 的会随设备一起丢失,所以至少保留一个已同步的 passkey。
锁定
解锁 12 小时后,或者点了锁定按钮,空间会锁上。锁上之后,在 passkey 再次打开之前,谁都读不到内容。退出登录也会锁定。
无法找回
Vesper 读不到你的内容,所以也没法帮你找回。没有恢复码。所有 passkey 都丢了的话,内容就再也打不开了。
为了避免这种情况:
- 把 passkey 存在会在设备间同步的密码管理器里。
- 在另一台设备上再加一个 passkey。
- 定期导出数据(设置 → 套餐与数据 → 导出),见导出与导入。
如果真的丢了,在解锁页点 所有 passkey 都丢了?,再点 删除并重新开始。空间和里面的所有内容会立即删除,同一个账号下会得到一个新的空白空间。订阅了 Pro 的需要先取消。如果有导出文件,可以导入新空间。
通知邮件
发生重要操作时,Vesper 会给你的登录邮箱发邮件,附上操作的时间、设备和 IP 地址:
- 新的登录,或关联、解除关联登录方式
- 添加或删除 passkey
- 创建个人 token,或授权 AI 客户端
- 内容迁移到另一个存储桶
- 删除空间
订阅开通、续费失败、取消或结束时也会发邮件。除此之外不发任何邮件。