チャットに何を期待するか
私たちはメッセージが瞬時に送信されることに慣れています。タイプして、送信を押すと、1秒後にダブルチェックが表示されます。相手が寝ていても、電波がなくても、電話の電源が切れていても関係ありません。メッセージはとにかく「送信」されます。私たちはそれを普通のことだと受け入れてきました。
しかし、ほとんど誰も問わない質問があります:相手が接続していないとき、あなたのメッセージはその間どこにあるのでしょうか?答えは簡単です:サーバー上です。企業が自社のマシンに保管し、受信者が接続して配信できるのを待っています。その間、メッセージはそこにあります。あなたのものではないハードドライブ上に。あなたが管理していないデータセンターに。明日変わるかもしれないプライバシーポリシーの下に。
即時性の見えない代償
その即時性には見えない代償があります。相手が接続していないときにメッセージを「送信」するには、誰かがどこかに保管する必要があります。その誰かが企業のサーバーです。そしてそのサーバーは、あなたのメッセージを保管しながら、誰が送ったか、誰宛か、何時か、どこからかも記録します。メッセージが暗号化されていても、そのデータ——メタデータ——は記録されます。
つまり:メッセージが瞬時に「送信」される便利さは、まさに誰かがあなたの話し相手を知ることを可能にするものです。副作用ではありません。それがメカニズムなのです。
そしてもう一つあります。多くのサービスは、メッセージがサーバー上で暗号化されており、読んでいないと保証しています。おそらくそれは本当です。しかし、暗号化されたメッセージとそれを復号する鍵は同じインフラに保管されています。今日の企業ポリシーではその鍵は使われないとされています。明日ポリシーは変わるかもしれません。十分なアクセス権を持つ従業員がそれを使う可能性があります。サイバー攻撃で両方を同時に取得される可能性があります。裁判所の命令でそれを要求される可能性があります。誰かがそうしているわけではありません。アーキテクチャがそれを可能にしているのです。そしてドアが存在するとき、問題は誰かがそれを開けるかどうかではなく、いつかということです。
Solo2が違う理由
Solo2にはメッセージを保管するサーバーがありません。何かを書いて相手が接続していないとき、メッセージはあなたのデバイスに留まります。どこにも行きません。誰も保管しません。相手がSolo2を開いて両方のデバイスが直接通信できるようになるまで、あなたの電話やコンピューターで待機します。
つまり、待ち時間が生じることがあります。1秒、1時間、あるいは翌日までかもしれません。相手がいつSolo2を開くかによります。電話と全く同じです:相手が出なければ、会話はありません。何かが壊れているからではなく、直接の会話とはそういうものだからです。
待機こそが保証
こう考えてください:相手が接続していなくてもメッセージが瞬時に送信されたなら、それはサーバーがあなたに代わって受信し保管していることを意味します。そしてメッセージを保管するサーバーがあるなら、誰かがあなたのデータを持っています。どちらか一方です。
Solo2で時々経験する待機は不便ではありません。他の誰もあなたのメッセージを持っていないという証拠です。会話が本当に直接的で、本当にプライベートで、本当にあなたのものであるという目に見えるサインです。メッセージが待機しているのを見たとき、一つのことは確かです:それはあなたのデバイスにだけあり、世界の他のどこにもありません。
電話のように、郵便受けではなく
ほとんどのメッセージングアプリは郵便受けのように機能します:メッセージを投函口に入れると、誰かが都合のいい時に取り出します。Solo2は電話のように機能します:会話が成立するには両方がそこにいる必要があります。違いは、ようやく接続したとき、会話は完全にプライベートだということです。誰も聞いていません。誰も記録していません。誰もそれが存在したことを知りません。
その小さな待ち時間は、本当のプライバシーの代償です。そして多くの人にとって、それは払う価値のある代償です。