不要账号、不要手机号、不要昵称。在浏览器里完成加密,服务器只转发看不懂的密文,不保存消息,程序不写日志。打开网址、输入暗号,就在同一个房间。
没有账号体系,没有多余负担。把通讯的控制权彻底交还给你。
不要账号、不要手机号、不要昵称。消息在浏览器里加密,服务器只转发看不懂的密文,不保存消息,程序不写日志。
打开网址、输入暗号,就在同一个房间。不用装 App,手机电脑都能用。聊完关掉网页就走。
没有敏感词过滤、没有内容审核、没有举报和封号,也没有后门。服务器看不懂消息,也不按内容做任何判断;限制只有人数、发送频率和长度,用来防止被刷爆。
Cloudflare 免费一键部署、一行 Docker、断网的局域网、不能上互联网的企业内网,甚至一部安卓手机开热点都能运行。
三步开启私密对话,随时随地,即用即走。
在浏览器打开 https://chat.freedom8964.com/#你们的暗号。如果直接打开首页,会为你自动生成一个无法猜中的长随机暗号。
把包含暗号的链接发给朋友,或者告诉他们你们约定的暗号。邀请链接永不过期,暗号进入房间后会从地址栏抹除。
打开同一个网址的人进入同一个房间(最多 25 人)。最早进房者是房主,人齐后可锁定房间。聊完关掉网页,房间彻底消失。
透明坦诚的技术设计:每一层网络与角色能够看到什么、绝对看不到什么。
| 谁 | 能看到 | 看不到 |
|---|---|---|
| 服务器运营方 | 你的 IP、上线时间、哪些连接在同一个房间 | 消息内容、暗号、你是谁 |
| 网络旁观者 (运营商、Wi-Fi 管理者) |
你连了这个网站 | 内容、暗号、房间 |
| 房间里的人 | 消息,以及你的临时编号(1️⃣~🔟,之后 #11~#25) | 你是谁、你的真实 IP |
端对端加密:密钥由暗号在浏览器本地算出(PBKDF2 31 万次 → HKDF → AES-256-GCM);消息补齐到固定几档长度,密文看不出一句话字数。
前向保密与后量子安全:每人进房生成临时密钥,每条消息一把一次性钥匙,有人离开全体换钥匙;叠加抗量子的 ML-KEM-768(防「现在录下、以后用量子计算机解」);每条消息带签名,别人冒用不了你的编号;侧栏显示 20 位安全码供核对。
不留存、不留痕:没有账号、没有消息历史,程序不写日志。所有人离开后房间消失;不用 Cookie 和本地存储,页面禁止缓存,关闭时让浏览器清除本站数据。
安全发图片:在浏览器里压缩并自动抹去拍摄地点(GPS)等 EXIF 隐私,用一次性密钥加密随前向保密通道传输,服务器只见密文。
防篡改与房主权限:发送人、时间、消息编号封在密文里,服务器无法改动;最早进入的人是房主,人到齐后可锁定房间、移出成员;房主离开由下一位自动接任。
没有暗号进不来:服务器只认由暗号算出的进入凭证,只知道房间地址的人不能占座、锁房或发消息。暗号写在 # 后面,浏览器绝不会发给服务器。
房间不仅是私密聊天室,也是加密游戏桌。程序或服务器当法官,人人都是玩家。点击任意图片可查看高清大图。
当前发布版本:v2.23.0。免装 App 亦可网页直连;下载离线包可实现断网或内网自建运行。
添加到 iPhone / iPad 快捷指令,在桌面一键进入私密房间。
轻量 APK,网页代码装在手机里,不用每次从服务器下载;聊天仍经过线上服务器。
内置完整 Node.js 聊天服务器。一部手机开启 Wi-Fi 热点,身边朋友连接热点即可在无互联网环境下畅聊!
自带 Node.js 运行时,免安装依赖。U 盘拷入解压双击 start-lan 即可在断网局域网或内网运行,自带 HTTPS 证书。
提供标准 Docker 镜像与自动带有 HTTPS 证书的 Docker Compose 配置文件,适合 VPS、家用 NAS 或私有云。
无任何后门,无外部统计,代码清晰透明。你可以自由分发、审计、修改和自建。
基于 MIT 许可证,任何人都可以免费部署自己的一份,不需要我们同意。根据你的环境选择最适合的方式:
利用 Cloudflare 免费 Workers 与 Durable Objects 额度,一键几分钟搭建专属暗号节点,全球高速访问。
拥有境外 VPS 和域名,通过 ./pt setup 你的域名 一键配置 Docker + 自动 HTTPS 证书,支持平滑升级与回退。
一行命令拉取运行官方镜像,支持 Caddy 自动配置反向代理与 HTTPS,提供完整 compose 编排配置。
断网的局域网或会议现场,使用自带 Node.js 的离线包运行 start-lan,自带自签名的 HTTPS 证书。
专为无法连接互联网的企业内网设计,不依赖外网;一个实例即可,更新会先试运行、可一键回退。
只有一部安卓手机也能当服务器!使用 Termux 或离线版 APK 开热点,身边设备连上热点即可直接聊天。
任何人都可以核对线上网页与发布包未被运营商或中间人劫持修改。
网站附带签名的文件清单(dist/integrity.json),任何人都能使用项目开源核对脚本比对正在运行的线上网页代码,确认每一个文件与发布时完全一致:
node scripts/verify-site.mjs https://chat.freedom8964.com
详见源码:scripts/verify-site.mjs。
每次发布的离线包和 Docker 包都附带 SHA-256 校验值和发布密钥的签名(公钥是 server/release-key.pem),更新程序签名不对就拒绝安装;安卓 APK 的校验值写在各自的发布页。
# 校验发布包或查看 Release 签名
https://github.com/Freecode100Year/private-talk/releases
前往查看:GitHub Releases 发布页。