AES-256-GCM · P-256 · HKDF-SHA256

你的通话从不经过我们的服务器。

不是因为我们承诺不看,而是它们根本不会经过我们。下面是两部手机之间连接的工作方式。

1 · 当面配对,仅需一次

安卓手机显示一个二维码,里面有它的公钥和一个五分钟内有效的一次性令牌。iPhone 扫码后,两部手机当面交换长期密钥。之后任何人都无法加入。

2 · 每次连接都用新密钥

两部手机每次连接都会生成新的临时密钥,并与配对时的密钥结合(P-256 ECDH,再经 HKDF-SHA256)。即使某天密钥泄露,之前的通信依然是锁着的。

ECDH · HKDF-SHA256

3 · 一切都加密传输

通话、短信、通讯录和记录都以 AES-256-GCM 加密的数据包传输,每个包都有自己的计数器,途中无法被读取、篡改或重放。

4 · 中间没有服务器

连接是蓝牙,手机对手机。没有中转、没有云端副本,我们这边也没有收件箱。账号服务器只知道你有两部手机。

服务器 · ∅

我们保存什么,又永远看不到什么

我们保存

  • 你的邮箱和你填写的手机号
  • 两部手机各自的公钥和型号
  • 你的订单和许可证
  • 客服工单,以及只有在你点击发送时才上传的诊断日志(号码和短信内容先在手机上删除,30 天后清除)

我们永远看不到

  • 你的通话或通话声音
  • 你的短信
  • 你的通讯录
  • 你的通话记录
  • 你的位置

密钥只留在你的手机上

账号密钥在 iPhone 的安全隔区(Secure Enclave)和安卓手机的硬件密钥库中生成,永远不会离开设备,连我们也拿不到。

发现了安全问题?

请写信到 support@itellapp.com。每份报告我们都会认真阅读、尽快回复,如你愿意还会致谢署名。

如果……

……附近有人想窃听?

他只能看到加密的蓝牙数据包。没有配对时生成的密钥,这些数据包就是一堆噪音。

……iPhone 丢了?

在安卓手机上一键解除配对,再到账号里释放它的席位。你的数据本来就不在我们的云端。

……你们的服务器被攻破?

攻击者只能找到账号和许可证,找不到任何对话。通话和短信从来不在那里。