セットアップと「プロンプトなし」の哲学
Radio Silence のインストールは想像どおりです。radiosilenceapp.com からダウンロードし、「アプリケーション」にドラッグして、NetworkExtension の許可を与えれば完了です。購入前に試せる 無料トライアル があり、買い切り で、サブスクリプションはありません。
決定的な設計上の違いは、すぐにわかります。Radio Silence は接続プロンプトであなたを 中断しません。Little Snitch と LuLu はどちらも「App X が Y に接続しようとしています。許可しますか、拒否しますか?」と尋ねますが、Radio Silence はその方式を完全に採用しません。代わりに、どのアプリをブロックするかを事前に決めてリストに追加し、それらはもうインターネットに到達しません。ポップアップも、その場での判断も、アラート疲れもありません。
そのため Radio Silence は、非技術系ユーザーにとって Mac でいちばんとっつきやすいファイアウォールです。覚えることは実質的にありません。
Radio Silence の仕組み: Firewall ブロックリスト
Radio Silence の中核は Firewall タブで、黙らせたいアプリのリストです。クリックしてアプリを追加すると、その瞬間から、削除するまでそのアプリの外向きインターネット接続がブロックされます。リストから外すと、アプリは再びオンラインになります。
これはアプリ単位・オールオアナッシングのブロックです。アプリ内で、あるドメインを許可し別のドメインを拒否するのではなく、アプリごとにオンラインかオフラインかを決めます。実際の多くのユースケースでは、これがまさに正解です。おしゃべりなゲーム、しつこいユーティリティ、オフラインでしか使わないアプリをブロックすれば、もう二度と気にする必要はありません。
作成するルールも、答えるプロンプトもないため、ブロックリストは小さく意図的なものに保たれます。積極的に静かにしたい少数のアプリだけを追加し、それ以外はそのままにしておけます。
Network Monitor
Radio Silence には Network Monitor もあり、現在どのアプリがネットワークを使っているか、何に接続しているかを一覧できます。発見ツールとして便利で、開けば、思いがけず通信しているアプリを確認し、そのどれをブロックリストに入れるべきかを判断できます。
これは Little Snitch の Network Monitor より軽めです。同じレベルの履歴チャートや、時間経過での帯域グラフ、接続マップはありません。Radio Silence のモニターは、フルのネットワーク分析コンソールというより、「今何が通信していて、ブロックすべきか?」に答えるためのものです。
多くのユーザーには、その範囲で十分です。モニターがブロックリストに材料を渡し、ブロックリストが仕事をします。
徹底したシンプルさのトレードオフ
接続ごと・ドメインごとの制御はありません。 ブロックはアプリ単位なので、「このアプリは自分のサーバーにはつなげつつ、同梱のトラッカーだけは止める」といった指定はできません。アプリ全体を許可するか、全体を止めるかです。アプリが動くために本当にインターネットが必要で、トラッキングだけを止めたいなら、Radio Silence では区別できません。接続単位のファイアウォール(Little Snitch)や、トラッカー対応のもの(NetMute)なら可能です。
分類済みのトラッカーブロックはありません。 Radio Silence は、どのドメインがトラッカーかを示すデータベースを搭載していません。ブロックするのはアプリであって、トラッカーネットワークではありません。アプリの機能は保ったまま、複数アプリにまたがる分析や広告の通信だけを止めたいなら、それは Radio Silence の用途ではありません。
ルールは最小限に抑える設計です。 Radio Silence のわかりやすさは、そのまま機能の上限にもなっています。ルールエディタも、ネットワーク別プロファイルも、スケジュールもありません。これは意図したトレードオフで、制約になるかどうかは、何を求めるか次第です。
Radio Silence と代替ツール
Radio Silence は最もシンプルな Mac ファイアウォールです。買い切り購入、プロンプトなし、アプリを追加すればブロックされます。少数のアプリを確実にオフラインにしたく、学習コストをゼロにしたいなら、ほぼ完璧です。
Little Snitch は対極にあります。接続単位のプロンプト、高度なルールエディタ、フルのネットワークモニターを備えます。最大限の制御、最大限の複雑さです。
LuLu は無料・オープンソース・アラートベースの中間です。接続ごとに尋ねますが、費用はかかりません。
NetMute は、Radio Silence のシンプルさと Little Snitch の奥深さの間に位置します。アプリごとの制御を維持しつつ、自動の Tracker Shield(カテゴリ分けされたトラッカー1,100以上)とアプリごとのプライバシースコアを追加するため、アプリ全体をオフラインにせずに、アプリ内のトラッキングをブロックできます。Mac App Store で無料ダウンロードでき、Premium はアプリ内課金1回です。
正直なまとめ:「これらのアプリを丸ごとブロックする、手間なしで」というのがあなたの要件のすべてなら、Radio Silence を選びましょう。アプリを動かしたままトラッカーを断ちたいなら、トラッカー対応のファイアウォールのほうが適しています。