VPN Provider

vpnProvider
High RiskCategory: Web Traffic ControlView Official Docs

Technical Context

Enables the extension to implement a VPN client using Chrome's VPN API. This allows secure tunneling of all browser traffic through the extension.

What This Means For You

The extension can route all your internet traffic through a VPN tunnel. This encrypts your browsing but means the VPN provider sees all your traffic.

Related APIs

This permission enables access to these Chrome APIs:

chrome.vpnProvider

Common Use Cases

  • VPN clients
  • Secure browsing
  • Network privacy

⚠ Red Flags When Combined With

How to Declare in manifest.json

Add the "vpnProvider" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "vpnProvider"
  ]
}

Related Permissions