Prevents sites from tracking you by blocking the PING request!

Latest Version

Version
0.1.3
Update
November 5, 2024
Size
35.15KiB
Developer
Category
Users
342
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
WebRequest
DeclarativeNetRequest
See more

Ping Blocker Extension

Ping Blocker helps you prevent websites from tracking you by blocking ping requests.

Ping requests can be generated via a few methods on websites. The most famous one is the navigator.sendBeacon() API. Another method is to use the \"ping\" attribute for anchor elements. The last method is via a tag with a \"report-to\" URL. This addon, when enabled, can successfully block all ping requests. Toolbar icon changes color when you click on it. The red color is when the addon is active and the grey color is for the inactive state.

Within the add-on options page, there are several settings to adjust. You can choose which type of ping request to block via the first three options. Next, there is a console log error checkbox (to log blocked URLs to the browser's console). The last setting is for adding domains to be whitelisted. All entries should be comma-separated.

If you have a feature request or found a bug to report, please fill the bug report form on the addon's homepage (https://mybrowseraddon.com/ping-blocker.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.3", "manifest_version": 3, "name": "Ping Blocker", "host_permissions": ["*://*/*"], "homepage_url": "https://mybrowseraddon.com/ping-blocker.html", "description": "Prevents sites from tracking you by blocking the PING request!", "background": { "service_worker": "background.js" }, "permissions": [ "storage", "webRequest", "declarativeNetRequest" ], "options_ui": { "open_in_tab": true, "page": "data/options/options.html" }, "action": { "default_title": "Ping Blocker", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "commands": { "toggle-state": { "description": "Ping Blocker", "suggested_key": { "mac": "Command+Shift+D", "default": "Ctrl+Shift+D" } } }, "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" }}
Read more