轻聊IM / 加密与隐私
安全与可靠
轻聊IM的加密、撤回和隐私
聊天软件的隐私,不只是登录要验证码。更关键的是消息经过谁的服务器、文件存在哪里、发错能不能从两边都清掉。轻聊IM按私有化 IM 来处理这三件事。
协议层加密
客户端和自建网关走专用即时通讯协议,消息载荷在通道内加密,不把会话当普通明文接口对外暴露。网页走独立 WebSocket,和 App 共用账号,不经过公有云聊天链路。
双向撤回
只从自己列表消失、对方还看得到,不算真正撤回。轻聊IM按双向撤回配置:私聊对方收件箱一并处理,撤回后双方原文都去掉,适合误发手机号、金额和内部文件。
消息不丢失
每条消息有唯一 ID。服务端确认后才标记已发送;对方离线时先写入收件箱,上线按序号补齐。弱网重试时同一 ID 只处理一次,避免重复两条一模一样的内容。
数据放在哪里
关系数据在 MySQL,会话加速在 Redis,图片视频在 MinIO,均只本机监听。公网只保留必要入口。后台写操作必须登录,正式环境不提供万能短信码。