端到端加密
单聊使用 X3DH 与双棘轮(Signal 协议的同类设计),群聊为每个发送者维护独立的密钥链并签名。加密失败时不会退回明文发送。
我们做取舍时的先后顺序是:保密优先,其次去中心化,再次性能。
单聊使用 X3DH 与双棘轮(Signal 协议的同类设计),群聊为每个发送者维护独立的密钥链并签名。加密失败时不会退回明文发送。
消息经由对等的节点网络传递,没有中心数据库,也没有账号服务器。连接的节点不可用时,应用会自动换到下一个。
注册不需要手机号、邮箱或实名。你的身份是本机生成的密钥对,私钥和助记词只保存在你的设备上。
加密不应该以牺牲好用为代价。
文字、图片、语音、文件和位置;支持引用、转发、撤回、编辑、表情回应、已读回执和「正在输入」提示。
建群与邀请、入群审批、群公告、禁言、投票和任务。群成员名单只保存在成员的设备上,不存放在节点。
对方不在线时,消息以密文形式暂存在多个节点上,等对方上线后取走。存储节点看不到收件人和发件人是谁。
单聊可以开启阅后即焚:对方读过后,消息在设定的时间后自动销毁。
好友关系可以通过加密备份在新设备上恢复。同一个账号同一时间只在一台设备上使用。
简体中文、繁體中文、English、日本語、한국어。
从安装到第一条加密消息,只需要几步。
在应用里生成密钥并设置密码。请抄下助记词并妥善保管——丢失后没有人能帮你找回。
通过对方的地址或二维码发送好友申请,对方同意后即可聊天。
双方在本机完成密钥协商,此后的每条消息都在你的设备上加密后才发出。
对方暂时不在线也没关系,消息会以密文暂存,等对方上线后送达。
有些话,只说给一个人听。
信封上的地址,路过的人都看得见;
信里写了什么,只有你们知道。
对方睡着了也没关系,信会在门口等他醒来。
Gather 的意思是「聚集」:人们聚在一起,说想说的话。
标识由字母 G 变形而来,整体像一个聊天气泡;左下角的尖角,代表打破常规、找到出口。
想知道它是怎么做到的?这里是架构、协议与节点网络的公开说明。