手短に言うと
中国で開発・運営されていない SSH クライアントをあえて求める人がいます。理由はたいていデータの法的管轄に関するもの ── 企業のポリシー、機密インフラ、あるいはどの法域がデータへのアクセスを強制できるかが問題になる行政関連の業務です。SSH クライアントはサーバーへの鍵を握っているのですから、これはもっともな懸念です。とはいえ、誠実な対処法は国旗を信じることではありません。どのアプリについても、鍵がどこに保存されるか、コードが監査可能か、データがどこへ行くかを確認することです。本記事では、その判断基準と、それらを満たす独立系の選択肢を紹介します。
なぜこう尋ねるのか
SSH クライアントは特別に機密性の高いソフトウェアです。サーバーのアドレス、ユーザー名、秘密鍵を保存し、それらをベンダーのクラウドに同期できます。コンプライアンス体制の下で働いている場合(あるいは単に、監査できない法域にインフラの認証情報を置きたくない場合)、誰がこのアプリを作り、データがどこで処理されるのかを知りたいのは当然です。同じ論理はどの国にも当てはまります ── 本当の問いは「自分の鍵と認証情報がどこへ行くのかを検証できるか?」なのです。
どんな SSH クライアントも評価する方法
アプリストアの掲載情報から会社の国籍を推測するのではなく、実際にあなたのリスクを決める要素を確認しましょう:
- 鍵はどこに保存されるか? 最も安全な答えはデバイス上のみ、iPhone の Secure Enclave / キーチェーンの中であり、ベンダーアカウントにアップロードされないことです。スマホから決して出ない秘密鍵は、誰かのクラウドから強制的に取り出すことができません。
- オープンソースか? 公開されたコードは誰でも監査でき、これは最も強力な「信頼するが検証する」の形です。例えば ConnectBot と Blink Shell はオープンソースです。
- 誰が運営し、プライバシーポリシーはどうか? 名前のある会社、本物のプライバシーポリシー、そしてどんなテレメトリを収集するかの明確な記述を探しましょう。
- AI 機能は何を、どこへ送るのか? AI アシスタントはモデルにいくらかのコンテキストを送らざるを得ません。何を送るか、機密情報が取り除かれるか、誰のサーバーが処理するかを確認しましょう。
チェックを通過する独立系の選択肢
- ConnectBot(オープンソース)── 完全に監査可能、アカウント不要、鍵はデバイス上。基本的で Android 専用ですが、透明性は最大です。
- Blink Shell(オープンソース、米国)── ソースが公開された洗練された iOS ターミナル。鍵はデバイス上に留まります。
- Prompt 3(Panic、米国)── 長年続く独立系の米国デベロッパーで、プライバシーの姿勢は明確。AI なし。
- TermAI(独立チーム)── 大きなプラットフォームではなく、小さな独立チームによって作られ運営されています。あなたの秘密鍵はデバイス上で生成・保存されます。AI ヘルパーは、まず IP、ホスト名、明らかな機密情報を取り除くプロキシを通して、限定的で厳選されたコンテキストだけを送り、コンテキストを完全にオフにすることもできます。さらに Tailscale を内蔵しているので、SSH を公開インターネットの外に保てます。
ここでは特定の競合に国籍のレッテルを貼ることはしません ── アプリストアの掲載情報はそれを判断する信頼できない手段であり、間違えれば不公平です。上記の基準を、私たちのものを含め、検討中のどのアプリにも当てはめてください。
TermAI の立場を率直に
私たち自身のアプリについて透明であるために:TermAI は独立系で(大きなプラットフォームの親会社はなく)、秘密鍵はデバイスのキーチェーンに保存され、アップロードされません。AI 機能のためにデバイスから出る唯一のものは、機密情報を取り除いた切り詰めたコンテキストであり ── それも無効にできます。あなたの要件が「誰でも監査可能」であれば、Blink や ConnectBot のようなオープンソースのクライアントが最も証明しやすい選択肢です。独立したチームに加えて AI アシスタントとデバイス上の鍵が欲しいなら、TermAI が合います。
よくある質問
SSH アプリが自分のデータをどこへ送るかをどう知ればいい?
プライバシーポリシーを読み、オープンソースかどうかを確認し、鍵がデバイス上に保存されるのかベンダーのクラウドに同期されるのかを確かめましょう。アカウント不要でデバイス上に鍵を持つのが、最もリスクの低い選択肢です。
どの iPhone 向け SSH クライアントがオープンソースか?
Blink Shell は iOS でオープンソース、ConnectBot は Android でオープンソースです。オープンソースなら誰でもデータの行き先を監査できます。
TermAI は私の鍵をプライベートに保ってくれるか?
はい ── 秘密鍵はデバイス上で生成・保存され、アップロードされません。AI 機能は切り詰めて機密情報を取り除いたコンテキストだけを送り、コンテキストをオフにすることもできます。
クイックファクト
- 本当の問い:鍵と認証情報がどこへ行くかを検証できるか?
- 確認すべきこと:デバイス上の鍵、オープンソース、名前のある運営者 + プライバシーポリシー、AI が何を送るか
- 最も証明しやすい:オープンソースのクライアント(Blink、ConnectBot)
- 独立系 + AI + デバイス上の鍵:TermAI(鍵はアップロードされず、AI コンテキストは取り除かれ任意)
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.