VPNの基礎

ブラウザVPN vsアプリVPN:StageVPN拡張とアプリ7ラウンドの比較

StageVPN for ChromeはChrome通信のみHTTPSプロキシで、StageVPNアプリはWireGuardでデバイス全体を保護します。保護範囲・プロトコル・DNS・WebRTC・機器・バッテリー・料金7ラウンドで比較し、状況別選択法をご案内します。

StageVPNチーム22分読む

ブラウザウィンドウとスマートフォンがそれぞれ異なるサイズの保護膜で包まれた比較イラスト
StageVPN for Chrome

Chromeブラウザのみ

VS
StageVPNアプリ

端末全体

StageVPN for Chromeは、Chromeブラウザからの通信のみをHTTPSプロキシに送信します。 StageVPNアプリ(iPhone・iPad・Android)は、WireGuardに機器全体のIPv4・IPv6通信とDNSクエリをVPNサーバーに送信します。保護するターゲットがChromeで開くウェブサイトだけであれば、拡張で十分です。メッセンジャー、メール、ゲームなどのアプリまで保護する必要がある場合は、アプリが必要です。

この記事では、2つの方法を7ラウンドに分割して比較します。順序は保護範囲、プロトコル、DNS、WebRTC、デバイス、バッテリー、料金です。ラウンドごとに判定を書き、最後に状況別選択表と決定フローを置いた。ブラウザVPNとは、ブラウザ拡張機能で動作し、そのブラウザの通信のみリモートサーバを経由させる方法です。名前はVPNですが、技術的にはほとんどプロキシです。アプリVPNとは、デバイスにインストールしたアプリがオペレーティングシステムのVPN機能で、デバイス全体の通信を暗号化トンネルに送信する方式です。

保護範囲の違いがすべての違いの出発点
保護範囲の違いがすべての違いの出発点

第1ラウンド・保護範囲:何がStageVPNサーバーを経由していますか?

保護範囲はアプリが広いです。拡張機能はChromeと呼ばれる1つのWebリクエストのみを処理し、アプリはオペレーティングシステムからのすべてのIPパケットをカバーします。残りの6ラウンドの違いは、ほとんどがこの構造から来ます。

デバイス全体 — StageVPN アプリ (WireGuard)

オペレーティングシステムから出るすべての通信(IPv4・IPv6、DNSクエリを含む)

  • メッセンジャー
  • メールアプリ
  • ゲーム・映像アプリ
  • 他のブラウザ
  • OSアップデート・同期化
Chrome ブラウザ — StageVPN for Chrome (HTTPS プロキシ)

Chromeタブで開くWeb通信

  • ウェブサイト
  • ウェブメール
  • Webベースのビジネスツール
図1.アプリは外箱全体を、拡張は内箱のみを保護します

拡張のみをオンにすると、ChromeタブのWeb通信のみがStageVPNサーバーを通過します。他の通信はいつものように現在のネットワークに直接出ます。下の表の「粗」は、StageVPNサーバーを介して暗号化区間で保護されることを意味します。 「アン・リッチ」は、現在のネットワークに直接出て行くという意味です。 「条件付」とは、設定によって異なることを意味します。

表 1. 通信種別別 StageVPN サーバー経由かどうか (2026 年 9 月基準)
通信の種類拡張のみオンPCアプリをオンにしたスマートフォン
Chrome 全般タブのウェブサイト荒れ荒れ
Chrome シークレットウィンドウ条件付き(「シークレットモードで許可」をオンにした場合)荒れ
Chrome内のWebRTC(画像通話)条件付き(WebRTCポリシーが適用されている場合はプロキシパスのみを使用)荒れ
Safari・Firefoxなど他のブラウザしない荒れ
メッセンジャー・メールプログラムしない荒れ
ゲーム・映像アプリ(UDP通信含む)しない荒れ
オペレーティングシステムアップデート・クラウド同期しない荒れ
ルーター管理ページなどのプライベートIPアドレス奥行き(直接接続)デバイスとオペレーティングシステムの設定によって異なります

拡張には、プロキシを経由しないアドレスのリストがあります。プライベートIP帯域(10.x、172.16〜172.31.x、192.168.x、169.254.x)とlocalhost、およびStageVPNアカウントサーバーアドレスは、プロキシを介さずに直接接続されます。ルータ管理ページや社内プリンタのように同じネットワーク内の機器に接続し続けるためです。接続が失われてもログインとセッションをクリーンアップできるようにする目的もあります。表の「条件付き」2行はChromeの設定によって異なります。シークレットウィンドウは、拡張管理画面で許可をオンにした後にのみプロキシを通過します。 WebRTCは、第4ラウンドで説明されているポリシーが適用されている場合にのみプロキシパスを書き込みます。

判定 アプリの勝利です。ただし、PCでChrome内の作業だけを保護すればよい人には拡張の狭い範囲が欠点ではなく、「必要なだけ」という長所になります。

2ラウンド・プロトコル:HTTPSプロキシとWireGuardはどう違いますか?

拡張はHTTPSプロキシで、アプリはWireGuardトンネルです。 HTTPSプロキシとは、ブラウザとプロキシサーバー間の接続自体をTLSで暗号化するプロキシです。 WireGuardとは、公開鍵で互いに確認した2つのデバイス間に暗号化トンネルを作成するVPNプロトコルです。

  1. プロキシの指定拡張機能がChromeプロキシ設定を選択したStageVPNサーバーに固定します
  2. TLS接続と認証ChromeはプロキシとTLSに接続し、拡張が定期的に更新されるセッション資格情報で認証します
  3. トンネルリクエストHTTPSサイトはCONNECTリクエストで「このホストの443番ポートに続く」と転送します
  4. 代わりに接続プロキシがサイト名を照会して接続し、サイトにはプロキシサーバーIPが表示されます
図 2. StageVPN for Chrome がウェブリクエストを転送する順序

HTTPSサイトにアクセスすると、拡張の暗号化は2重になります。外側はChromeとプロキシの間のTLSです。内側はChromeとサイトの間のTLSです。プロキシはCONNECTで作成された通路を引き継ぐだけで内側の暗号文を復号しません。そのため、ページの内容はプロキシでも見えません。逆に、アドレスがhttp://で始まるサイトは、プロキシからサイトまでの区間は暗号化されません。

アプリはIPパケット単位で転送します。オペレーティングシステム(iPhoneのNetwork Extension、AndroidのVpnService)が仮想ネットワークデバイスを作成します。アプリはWireGuardにサーバーとトンネルを確立し、すべてのパケットをそのトンネルに送信します。 TCPでもUDPでも選びません。ハンドシェイクやキー交換などの詳細な動作は WireGuardの原則の説明で扱います。

表 2. 2 つの方式の技術比較
アイテムStageVPN for ChromeStageVPNアプリ
技術Chromeプロキシ設定とStageVPN HTTPSプロキシオペレーティングシステムのVPN機能とWireGuardトンネル
暗号化区間Chromeからプロキシサーバーまで(TLS)デバイスからVPNサーバーまで(WireGuard)
転送単位Webリクエストユニット(HTTPリクエスト、CONNECTトンネル)IPパケット単位(TCP・UDP共に)
相対確認プロキシサーバーのTLS証明書とセッション資格証明サーバーとデバイスの WireGuard 公開キー
インストールと権限Chromeに拡張機能を追加、拡張権限を許可するアプリのインストール後にオペレーティングシステムのVPN設定を許可する
接続記録(93日)宛先ホスト名とポート、宛先IP、転送量など宛先IPとポート、プロトコルなど(ドメインは記録しない)

履歴項目が異なる理由も動作方法にあります。プロキシは接続するサイト名を受け取り、代わりに接続するため、ホスト名が残ります。 WireGuardサーバーはIPパケットを転送するため、宛先IPとポートが残ります。どちらの場合も、ページコンテンツ、URLパス、クエリなどの通信コンテンツは記録されません。全項目は 接続記録保管通知に公開されています。

判定 アプリの勝利です。パケット単位トンネルはプロトコルを選びません。拡張のHTTPSプロキシもWeb要求には十分な暗号化を提供しますが、処理する単位はWeb要求に限定されます。

第3ラウンド・DNS:サイト名は誰が照会しますか?

アプリは端末のすべてのDNSクエリをトンネルに送信します。拡張は、プロキシを通過する要求の名前検索をプロキシサーバーに委ねます。 DNSとは、人間が読み取るドメイン名をコンピュータが書き込むIPアドレスに置き換える方式です。 DNSクエリだけを見ても、どのサービスにアクセスしようとしたのか、かなりの部分がわかります。

  1. マイデバイスすべてのアプリ
  2. 共用Wi-Fi・LTE空港・ホテル
  3. VPNサーバーStageVPN
  4. DNSサーバーVPN構成に割り当てる
  • VPN暗号化
図 3. StageVPN アプリの電源を入れたときの DNS クエリの通過方法。現在、ネットワークにドメイン名は表示されません。
表 3. DNS クエリが処理される場所
問合せプログラム拡張のみオンPCアプリをオンにしたスマートフォン
ChromeタブのウェブサイトChromeが名前を検索せずにプロキシにホスト名を渡す、プロキシサーバーが検索トンネル内で VPN 構成の DNS サーバーとして検索
Chrome以外のプログラム現在のネットワークのDNSサーバーで検索トンネル内での照会
プロキシサーバーのアドレス自体現在のネットワークからのルックアップ(プロキシに到達するために必要)該当なし
デバイスに個別に割り当てられるセキュア DNS (DoH)Chrome 以外のプログラムにのみ影響します問い合わせはトンネルを通るが、受け取る場所は指定したDNS事業者

拡張機能を有効にした Chrome では、DNS リークが発生しにくいです。 Chrome は、プロキシを書き込むときにサイト名を直接検索するのではなく、CONNECT リクエストにホスト名を入れてプロキシに渡すためです。代わりに、プロキシサーバー自体のアドレスを検索する名前の検索は、現在のネットワークで行われます。この照会で明らかになるのは「StageVPNプロキシに接続する」という事実だけです。漏れを直接確認する順序は DNSリークとWebRTCリークガイドにまとめました。

判定 アプリの勝利です。拡張はChrome内では名前検索をプロキシに任せて漏れを防ぎますが、Chrome以外のプログラムのクエリは扱いません。

第4ラウンド・WebRTC:ビデオ通話機能は実際のIPを明らかにしますか?

アプリでは、WebRTCを含むすべてのUDP通信がトンネルを通過するため、個別に調整する必要はありません。拡張は、接続中にChromeのWebRTC IP処理ポリシーを変更し、プロキシをバイパスするUDPをブロックします。 WebRTCは、ブラウザでプラグインなしでビデオ通話やファイル転送を可能にするWeb標準です。この手法は、最短経路を見つけるためにSTUNサーバーにUDPに「自分のアドレスがどのように見えるか」を尋ねますが、デフォルトではこの要求はプロキシを通過しません。

拡張接続前(Chromeデフォルト)

  • WebRTCがUDPに直接通信できる
  • STUNサーバーが元の認定IPを通知する
  • サイトスクリプトがそのアドレスを読むことができる

StageVPN for Chromeに接続中

  • ポリシーを disable_non_proxied_udp に変更
  • WebRTCはプロキシパスのみを使用
  • 一部のビデオ通話では、接続方法や品質が異なる場合があります

StageVPNアプリに接続中

  • STUNリクエストもトンネルを通過
  • 認定アドレス候補がVPNサーバーIP
  • ビデオ通話アプリもVPNサーバーを通過
図4.接続方式によるWebRTC処理の比較
表4. ChromeのWebRTC IP処理ポリシー値(chrome.privacy APIに基づく)
ポリシー値アクションStageVPN for Chrome
defaultすべてのネットワークデバイスで候補を収集切断すると元の設定に戻ります
default_public_and_private_interfaces基本経路の装置のみ使用、公認・プライベートアドレス共に使用使用しない
default_public_interface_onlyデフォルトパスの正規アドレスのみを使用使用しない
disable_non_proxied_udpプロキシを経由しないUDPの禁止、プロキシがUDPをサポートしていない場合、プロキシを介したTCPの使用接続中の適用

拡張がこのポリシーを変更できる条件があります。 Chromeは設定ごとに「誰が制御するか」を管理します。他の拡張機能がWebRTC設定を最初に制御している場合、または会社/機関の管理ポリシーが値を固定していた場合、StageVPN for Chromeはポリシーを変更せずに残します。この場合、プロキシ接続自体になりますが、WebRTC保護は適用されない可能性があります。同じ理由で、Chromeのプロキシ設定も一度に1つの拡張のみを制御できます。他のVPN・プロキシ拡張がプロキシを使用している場合、StageVPN for Chromeは接続せずにその理由を伝えます。

判定 アプリの勝利です。アプリは構造上WebRTC漏れを引き起こしません。拡張はポリシーの変更で同じ効果をもたらしますが、他の拡張や管理ポリシーがある場合は適用されません。

項目別にどちらが有利か一目で
項目別にどちらが有利か一目で

第5ラウンド・デバイス:どのデバイスで何を書くことができますか?

スマートフォンとタブレットではStageVPNアプリ、PC上のChromeではStageVPN for Chromeを書き込みます。どちらの方法も、同じデバイスで競合する関係よりも異なるデバイスを引き受ける関係です。 StageVPN for ChromeはPC用Chrome用の拡張プログラムであり、StageVPNアプリはiPhone・iPadとAndroid用です。

表 5. 機器別に使用できる方式 (2026 年 9 月基準)
端末使用方法保護範囲起動方法
iPhone・iPadStageVPNアプリ端末全体App Storeからのインストール、VPN設定の追加を許可する
Androidスマートフォン・タブレットStageVPNアプリ端末全体Google Play からのインストール、VPN 接続リクエストの許可
Windows・macOS PCのChromeStageVPN for ChromeChromeブラウザChromeウェブストアから追加、ログイン
PCからChrome以外のプログラムまでデバイス全体の VPN が必要です端末全体対応デバイスについては機能ガイドをご確認ください。
会社が管理するPC会社方針の確認後に拡張Chromeブラウザ管理ポリシーがプロキシをフリーズすると接続されない

初めて接続すると、iPhoneはVPN設定を追加し、AndroidはVPN接続要求を許可するように求めます。これを許可しなければ、アプリはトンネルを作成できません。順序は iPhone・iPadから始めると Androidで始めるにあります。拡張機能は、Chrome の拡張機能の管理画面で [シークレット モードで許可] をオンにすることで、シークレット ウィンドウでも機能します。オフの場合、拡張画面はそれを案内します。サポートデバイスの完全なリストは 機能と提供範囲で確認してください。

会社専用の固定IPを必要とする仕事はStageVPNアプリに接続します。 StageVPN ビジネス メンバーは、会社が招待したらアプリから受け入れた後、会社専用の固定 IP に接続できます。拡張はパブリックサーバーにのみ接続されます。会社がアプローチを「専用IPのみ」と定めておくと、そのメンバーは拡張で接続できません(2026年9月現在)。構成方法は StageVPNビジネスと 企業固定IP VPN導入ガイドにあります。

判定 引き分けです。スマートフォンではアプリのみ、PCのChromeでは拡張のみ使えるので、端末がすぐに答えです。

第6ラウンド・バッテリーと性能:どちらが本機に負担をかけませんか?

PCでは拡張が負担が少なく、スマートフォンではアプリが唯一の選択であり、WireGuardがその負担を軽減するように設計されています。 StageVPNは、バッテリーの消費量や速度を数値で約束しません。代わりに、どの要素が負担をかけるかを構造として説明します。

表 6. デバイスの負荷を生み出す要因の比較
要素StageVPN for ChromeStageVPNアプリ
暗号化対象Chromeのウェブリクエストのみ端末のすべてのパケット
暗号化方式Chromeが既に使用しているTLSをプロキシ接続にもう一度使用するパケットごとにChaCha20-Poly1305、ハードウェアアクセラレーションなしで軽く設計
アイドル状態の通信なし (要求された場合のみプロキシを使用)デフォルトの25秒間隔の小さなキープアライブパケット、送信するデータがなければハンドシェイクもしない
他のプログラムへの影響なしすべての通信がVPNサーバーを介しているため、サーバー距離がデバイス全体の体感速度に影響します
ネットワーク切り替え時Chrome がプロキシに再接続する公開鍵で端末を調べるため、トンネルを再結びません(ローミング)

WireGuardがスマートフォンに適した理由は2つあります。まず、送信するデータがなければ、何も通信しません。画面をオフにしている間にデバイスを目覚めさせることが少なくなります。第二に、Wi-FiからLTEに変わってもトンネルを最初から再構築することはありません。再接続にかかる計算と通信が減ります。それでも、すべての通信がサーバーを経由する構造はそのままです。サーバーが離れると、アプリごとに遅延が増えます。体感速度が遅い場合は、近くの場所のサーバーに置き換えて比較してみてください。

拡張はオペレーティングシステムのVPN機能を使用しません。 Chromeがプロキシにリクエストを送信する以外に何もすることはほとんどありません。拡張が別にすることは、セッション資格情報が期限切れになる前に更新する短い要求の程度です。ノートパソコンのバッテリーへの影響は、Chromeの使用量自体に埋め込まれるレベルです。ただし、プロキシサーバーが離れると、Chromeのページロードだけが遅くなります。

判定 PCでは拡張の勝利です。スマートフォンではアプリだけを書くことができ、WireGuardのアイドル時の無通信とローミングのおかげで、機器全体のVPNは負担が小さい方です。

第7ラウンド・料金:2つを使うには2回支払う必要がありますか?

一度だけお支払いください。サブスクリプションはStageVPNアカウント単位なので、同じアカウントでログインするとアプリと拡張機能の両方に適用されます。料金は月間8,000ウォン、年間50,000ウォンで、年間は月換算約4,167ウォンで約48%安い(2026年9月基準)。サブスクリプションは自動更新され、終了すると決済した期間の最後まで利用できます。

表 7. 決済ルートは設置ルートによって決定されます(2026 年 9 月現在)
初めて支払う場所お支払いルート解約・返金する場所
iPhone・iPadのStageVPNアプリApp Storeの購読iPhone設定の購読管理
Google PlayからインストールしたAndroidアプリGoogle Playの購読Google Play での定期購入管理
StageVPN for Chrome、Web、ストアの外にインストールされたAndroidウェブ決済(Stripe)StageVPNウェブのお支払い管理

お支払いルートが異なる場合、取り消しルートも異なります。アプリマーケットで支払ったサブスクリプションは、そのストアで別途終了する必要があります。プランの変更ルールは、お支払い方法に関係なく同じです。毎月から年間に変更すると、すぐに適用され、残りの期間は比例決済されます。年間から月間に変更すると、現在の期間が終了した後に適用されます。お支払いプラットフォームを変更すると、以前のプラットフォームの更新は停止します。詳細な条件は 料金案内と StageVPNプランのご案内に、払い戻し基準は 決済・返金ポリシーにあります。

判定 引き分けです。同じサブスクリプションで両方を使用できるため、料金は選択基準にはなりません。 PCでは拡張、スマートフォンではアプリのようにデバイスごとに適した方を選ぶだけです。

3つの質問で選ぶ選択フロー
3つの質問で選ぶ選択フロー

状況別に何をオンにする必要がありますか?

選択は「保護する対象」と「使用する機器」で決まります。スマートフォンでは、StageVPNアプリ、PCでWebブラウジングだけを行う場合、StageVPN for Chromeがデフォルトの選択です。上の図の3つの質問で大部分が決まり、下の表と5つのステップの流れは例外状況に対処します。

表 8. 状況別の推奨方法と注意点
状況推奨理由と注意点
カフェでノートパソコンでウェブメール・文書作業StageVPN for ChromeタスクがChrome内で終了したら、拡張で十分
ノートパソコンでPCメッセンジャー・メールプログラムも使用デバイス全体のVPN拡張機能はChrome以外のプログラムを保護しません
空港・ホテルWi-Fiでスマートフォンを使用StageVPNアプリメッセンジャー、地図、決済アプリまで、すべてトンネルを通る
海外出張・旅行中のスマートフォンStageVPNアプリ機器全体の保護、現地の法令とサービス利用条件は別途確認
会社が管理するPCでは、ブラウザのみ会社方針の確認後に拡張管理ポリシーがプロキシをフリーズすると、拡張機能がリンクされない
会社専用の固定IPが必要な業務StageVPNアプリ(StageVPNビジネス)拡張はパブリックサーバーに接続されています
ブラウザでビデオ会議状況に応じて拡張接続中は、WebRTCがプロキシパスのみを使用して接続方法が異なる場合がある
ホテルWi-Fiのログイン画面ログイン まず、次の接続ログイン前はインターネットがブロックされており、VPNも接続されていません
  1. 保護対象Chromeのウェブのみ、すべてのアプリ
  2. 端末PCのChromeか、スマートフォン・タブレットか
  3. ネットワーク共用Wi-Fiや海外回線か、ログイン画面があるか
  4. 制約会社のポリシー、他のプロキシ拡張、専用IPが必要かどうか
  5. 確認接続表示とサイトに表示されるIP
図 5. ブラウザ VPN とアプリ VPN を選択する 5 つのステップ

1つの端末では、どちらか一方をオンにすることをお勧めします。デバイス全体のVPNがオンの場合、Chromeを含むすべての通信はすでにトンネルを通過します。ここで拡張機能を有効にすると、Chrome通信はトンネル内で再プロキシを通過するデュアルパスになります。得られる利点はほとんどなく、遅延だけを増やすことができます。

2つのデバイスを一緒に使う人にとって最も一般的な組み合わせは、ラップトップのChromeにはStageVPN for Chrome、スマートフォンにはStageVPNアプリです。同じアカウントでログインすると、サブスクリプション 1 つとして両方を書くことができます。カフェからノートパソコンでWeb作業をしながらスマートフォンでメッセンジャーを使う状況なら、ノートパソコンのChrome通信とスマートフォンのすべての通信がそれぞれStageVPNサーバーを経由します。ノートパソコンのPCメッセンジャーだけが例外として残るということを覚えておいてください。

接続したら、アプリの接続完了マークまたは拡張アイコンの緑色のオンマークを確認してください。次に、[IP確認]ページで、元のIPの代わりにStageVPNサーバーのIPが表示されているかどうかを確認します。ブラウザを再起動した後ももう一度確認する習慣をお勧めします。公共ネットワークでの規則は 公衆無線LANの安全規則と 公共Wi-Fiガイドで、旅行前の準備は 海外旅行VPN使用ガイドにまとめました。

参考資料

  1. chrome.proxy API — 拡張機能が Chrome プロキシ設定を変更する方法、バイパスリスト、制御優先順位 (Chrome for Developers)
  2. chrome.privacy API — WebRTC IP 処理ポリシー (webRTCIPHandlingPolicy) 値 (Chrome for Developers)
  3. chrome.types API — 設定の制御レベル (levelOfControl) 定義 (Chrome for Developers)
  4. RFC 9110: HTTP Semantics — プロキシトンネルを作成する CONNECT メソッド (IETF)
  5. RFC 8446:TLS 1.3 — ブラウザとプロキシ、ブラウザとサイト間の暗号化(IETF)
  6. VPN開発者ガイド — Android VpnService のデバイス単位 VPN 構造 (Android Developers)
  7. Network Extension - iPhoneのVPNトンネル提供構造(Apple Developer)
  8. WireGuard Protocol & Cryptography - アプリが書くWireGuardプロトコルとタイマー(WireGuardプロジェクト)
  • #ブラウザVPN
  • #Chrome拡張
  • #App VPN
  • #HTTPSプロキシ
  • #WebRTC