WebRTC Control

Have control over WebRTC (disable | enable) and protect your IP address.

What is WebRTC Control?

WebRTC Control is a Chrome extension developed by Grephy, and its main feature is "Have control over WebRTC (disable | enable) and protect your IP address.".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download WebRTC Control Extension CRX File

Download WebRTC Control extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        WebRTC Control is an extension that brings you control over WebRTC API in your browser. 

The toolbar icon serves as a toggle button that enables you to quickly disable or enable the add-on (note: the icon will change color once you click on it). This addon does not a have toolbar popup UI. When WebRTC is enabled in your browser, your real IP address will be exposed to the public (even if you're using a masking service such as VPN). But preventing WebRTC leaks helps you protect your IP address. WebRTC Control add-on will also disable the following WebRTC components (see add-on options page):

  a. navigator.getUserMedia 
  b. window.MediaStreamTrack
  c. window.RTCPeerConnection
  d. window.RTCSessionDescription

To report bugs, please visit the extension's homepage (https://mybrowseraddon.com/webrtc-control.html) and fill the bug report form.                    

Extension Basic Information

Name WebRTC Control WebRTC Control
ID fjkmabmdepjfammlpliljpnbhleegehm
Official URL https://chromewebstore.google.com/detail/webrtc-control/fjkmabmdepjfammlpliljpnbhleegehm
Description Have control over WebRTC (disable | enable) and protect your IP address.
File Size 48 KB
Installation Count 185,335
Current Version 0.3.2
Last Updated 2023-09-20
Publish Date 2020-04-19
Rating 4.42/5 Total 164 Ratings
Developer Grephy
Email [email protected]
Payment Type free
Extension Website https://mybrowseraddon.com/webrtc-control.html
Help Page URL https://mybrowseraddon.com/webrtc-control.html
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "version": "0.3.2",
    "manifest_version": 3,
    "name": "WebRTC Control",
    "homepage_url": "https:\/\/mybrowseraddon.com\/webrtc-control.html",
    "description": "Have control over WebRTC (disable | enable) and protect your IP address.",
    "background": {
        "service_worker": "background.js"
    },
    "commands": {
        "_execute_action": []
    },
    "options_ui": {
        "open_in_tab": true,
        "page": "data\/options\/options.html"
    },
    "permissions": [
        "privacy",
        "storage",
        "contextMenus"
    ],
    "web_accessible_resources": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "resources": [
                "data\/content_script\/page_context\/media_devices.js",
                "data\/content_script\/page_context\/support_detection.js"
            ]
        }
    ],
    "action": {
        "default_title": "WebRTC Control",
        "default_icon": {
            "16": "data\/icons\/16.png",
            "32": "data\/icons\/32.png",
            "48": "data\/icons\/48.png",
            "64": "data\/icons\/64.png"
        }
    },
    "content_scripts": [
        {
            "all_frames": true,
            "matches": [
                "*:\/\/*\/*"
            ],
            "run_at": "document_start",
            "js": [
                "data\/content_script\/inject.js"
            ]
        }
    ],
    "icons": {
        "16": "data\/icons\/16.png",
        "32": "data\/icons\/32.png",
        "48": "data\/icons\/48.png",
        "64": "data\/icons\/64.png",
        "128": "data\/icons\/128.png"
    }
}