BlindPost 最早的版本只做一件事:讓兩個人說話,中間沒有任何人可以讀。然後做了群組。然後是十萬人的群組。一路走來主軸都一樣 —— 讓伺服器架構上就沒辦法看到你說了什麼。
現在,我們加上了頻道 —— 同一枚硬幣的廣播面。
頻道是你寫給一群讀者看的地方。一本旅行日記。一份小型電子報。一個讀書會的公告。一個藝術家把作品發給粉絲。「一個作者、許多訂閱者」這個形狀,跟 Substack 或 Telegram 頻道是一樣的。真正不同的,是「誰有權力讓你閉嘴」這件事的設計。
為什麼一個隱私通訊工具,要做廣播?
光是私下說話還不夠。在意隱私的人,通常也在意「不被消音」。這兩件事是同一個東西的兩面:你想決定誰能聽見你,同時你想知道沒有任何人能把你寫的東西拿下來 —— 不論是因為他們不同意、因為他們手上有傳票、因為他們收購了平台。
網路上大部分「廣播」型的產品,核心都是一條審核管線。BlindPost 的頻道是反過來的假設:幾乎沒有審核這根操縱桿可拉。 伺服器不存訂閱者清單,不知道誰開了頻道,也不追蹤頻道的互動數據。我們讀不到你的貼文,也無法選擇性刪除或修改任何一則貼文或留言。唯一存在的操縱桿很鈍 —— 在網路層整條拒絕轉發某個頻道或帳號,只留給明顯違法內容或法律強制 —— 而且它只對未來生效:能擋下一則新貼文,改不了也刪不掉訂閱者裝置上已有的內容。
它怎麼維持 BlindPost 的本色
加密那條故事沒變。一個頻道仍然只是一把公鑰。你發的 topic 仍然是加密的封包,跟任何其他群訊息看起來無法區分。topic 底下的留言走的也是同一條端到端加密的管道。點讚是本地匯總的訊號 —— 計數在每個訂閱者自己裝置上加,不在伺服器上有一張表。
我們不會告訴你訂閱數,因為我們不知道。我們也不會說「這篇有 1,243 個閱讀」 —— 因為我們真的不知道。我們會顯示的,是讀者選擇送回給你的反應與留言 —— 他們送了什麼,你就看到什麼。
頻道刻意做不到的事
有幾件事是故意的:
- 沒有人 —— 連頻道主自己 —— 可以追溯性地刪除或修改別人的留言。 每個人對自己寫過的話負責。管理是「向前的」:踢掉一個留言者讓他不能再寫,但他之前寫過的留言留在原處,掛在他的身分上。
- 沒有演算法在替讀者挑選看什麼。 訂閱者依時間順序拉到你發了什麼。
- 沒有「熱門」、「趨勢」。 沒有一個伺服器有資格幫內容排名、加權、放大。會擴散的內容,是因為有人主動轉發了它。
- 沒有 engagement-bait 的訊號。 篇章層級的已讀回條不存在 —— 我們不知道誰讀了什麼,我們也不想知道。
這些「沒做」是功能,不是缺漏。要在一個隱私底層上長出一個寫作平台,你刻意不做的事跟你做的事一樣重要。
主張
頻道,讓每個人都有一個屬於自己的麥克風。
一支你不需要徵求許可就能握的麥克風。一支廣播你的話、不是廣播我們對你話的排序的麥克風。
如果這是你想要的場域,BlindPost 頻道已經在最新版 App 上線了。打開聊天列表,點 +,選 頻道。
BlindPost