HOME/Articles/

Mornin: 免注册、免下载、匿名的,即时语音聊天服务

Article Outline

我们做了一个免注册、免下载、匿名的,即时语音聊天服务,叫 Mornin。你可以在浏览器中访问 https://mornin.fm 来使用它。

null

故事是这样的……

我的朋友 Cedric 已经和他的同事一起在家工作好几周了。这天,我有点事儿需要找 Cedric 聊,所以我让他安装 Zoom。

“这太扯了”,Cedric 说,“就想平时一样随意地聊聊,为什么非要视频,非要安装一个 Zoom,非要注册,而且它们还会卖了我”。

我同意他的看法,但是我们没找到一个能随意交流的语音产品,所以我们花了几天做了 Mornin(下图是我们在聊天):

null

视频并非刚需

总有人觉得视频会议很重要。Mornin 上线之初,就有很多人来问我们能不能支持视频。我们的回答是“不会”。

null

因为视频不是真正的需求。

真的参与过视频会议的人会发现,视频会议很消耗体力和精力。这是因为现在的视频会议造成一种 恐怖谷 现象:

对方的脸仿佛近在咫尺,却无法与之正常互动时,我们的大脑就产生了一种认知上的矛盾。比如说你在开会,然后发现对方在胡扯时,你没法真正地掀桌子揍他,你就会很难受,觉得很累。所以说这种矛盾会消耗我们的体力和精力。

null

所以在拥有真正出色的 VR 技术之前,视频是一个令人不舒服的方案,而纯音频聊天中我们人人都可以更放松一些。

每个人都有隐私

之前的文章中 我说:

我们是数字世界中事实上的商品。任何关于我们的东西(信息),只要是能卖的,最终都会被卖掉

事实如此,数字时代的财富密码的是隐私。围绕着这一利益,暴露了很多问题。比如 Zoom 最近就遇到了很多麻烦。

当然当然,如果你很在意隐私,可以选择用脚投票,不用这些公司的产品——但是不得不承认,这很难做到。是一种蚂蚁与大象的抗争方式,用户们在这场博弈中是弱势的一方。

所以 Cedric 和我选择了自己动手。

Mornin 不需要注册,自然收集不到任何个人信息;我们不会给 Mornin 安装 Google Analytics,也不会保留日志,自然也不知道用户的行为。

这也这意味着 Mornin 不会有什么让你“注册以获得更好的服务”之类的东西。

前几天有人到 https://mornin.fm/lyric 问我,为什么 Mornin 作为匿名社交不能给新用户推荐几个有人的聊天室,让大家聊起来。

我的天,中文语境对词语的污染实在太严重了,所谓的“匿名社交(stranger social)” 和 “匿名(anonymous)” 当然不是一回事。

说回到这个具体问题,我们不能推荐聊天室,因为我们不知道都有哪些聊天室,也不知道哪些聊天室里有人,也不知道这些人是谁。

因为这是匿名的,也应该是匿名的。我们能做的只是让 Mornin 可靠地工作,而不是靠卖你的隐私赚钱,所以我们没法提供这些“功能”。

Mornin 必须易用

在设计之初,我们就认为 Mornin 得像日常对话一样易用。

用法很简单,用浏览器(Chrome、Firefox、Safari)访问 https://mornin.fm ,然后在点击“加入”按钮之前输入房间名称即可。

如果懒得想房间名称,还可以用文本框旁边的骰子按钮生成一个随机的房间名称。

第一次加入房间,还需要输入一个昵称。如果懒得想昵称,一样可以用骰子按钮从“星球大战”中随机生成一个人物名字。

然后点一下复制房间的链接,发给你的朋友等待他们加入就行了。

对了,有几个注意事项:

  1. Mornin 不能在微信里使用,因为微信不提供现代化的浏览器,所以请在手机 Safari 或者 Chrome 里打开
  2. Mornin 需要使用麦克风权限,所以需要允许你的浏览器使用麦克风
  3. Mornin 在技术上并不复杂,我们希望以此证明拒绝大公司的成本并不一定很高。它在后端使用 Pion 这个 Golang 的 WebRTC 实现,前端我开源到了 Github,欢迎魔改。