AllOff bởi fezcode
One click to switch off every advertiser consent toggle on the current page.
Không có người dùngKhông có người dùng
Siêu dữ liệu mở rộng
Về tiện ích mở rộng này
A minimal Firefox/Chrome WebExtension that switches off every advertiser
consent toggle on the current page with one click.
Clicking Disable all consent toggles in the popup injects a small script
into the active tab (and every frame it has permission for). The script:
The popup then reports how many toggles were switched off and how many are
still on.
Nothing runs in the background — the extension only acts on the page where and
when you click the button (
permissions, no data collection).
Chrome / Edge
Firefox (142+)
Zip
root and forward-slash entry paths, then upload to
addons.mozilla.org. Validate first
with
consent toggle on the current page with one click.
Clicking Disable all consent toggles in the popup injects a small script
into the active tab (and every frame it has permission for). The script:
- Finds all enabled, checked
input[role="switch"]and
input[type="checkbox"]elements. - Clicks each one so the site's own handlers run. If the click is swallowed,
it forces the input off through the nativecheckedsetter and dispatches
input/changeevents so frameworks like React notice. - Repeats up to 6 passes, pausing between toggles and passes, because consent
UIs often re-render while you interact with them.
The popup then reports how many toggles were switched off and how many are
still on.
Nothing runs in the background — the extension only acts on the page where and
when you click the button (
activeTab + scripting permissions only, no hostpermissions, no data collection).
Chrome / Edge
- Open
chrome://extensions. - Enable Developer mode.
- Click Load unpacked and select this folder.
- Chrome may warn about the
browser_specific_settingskey — that key is for
Firefox and is safe to ignore.
Firefox (142+)
- Open
about:debugging#/runtime/this-firefox. - Click Load Temporary Add-on… and select
manifest.jsonin this folder. - Temporary add-ons are removed when Firefox restarts; reload it the same way.
- Open the site's consent / privacy settings page (e.g. the HBO Max consent
dialog). - Click the AllOff toolbar icon.
- Click Disable all consent toggles.
- If the page has a "Save" / "Confirm choices" button, click that yourself —
the extension only flips the toggles.
Zip
manifest.json, popup/, and icons/ with the manifest at the archiveroot and forward-slash entry paths, then upload to
addons.mozilla.org. Validate first
with
npx addons-linter <zip>.- With only
activeTab, cross-origin consent iframes (some CMPs such as
Sourcepoint host the dialog on their own domain) cannot be scripted. Frames
on the page's own origin work. - Browser-internal pages (
chrome://,about:, extension stores) cannot be
scripted. - It flips all checkboxes/switches that are on, not just advertising ones —
intended for use on consent pages, where that is exactly what you want.
Được xếp hạng 0 (bởi 1 người dùng)
Quyền hạn và dữ liệu
Thu thập dữ liệu:
- Nhà phát triển cho biết tiện ích mở rộng này không yêu cầu thu thập dữ liệu.
Thêm thông tin
- Liên kết tiện ích
- Phiên bản
- 0.1.0
- Kích cỡ
- 29,02 KB
- Cập nhật gần nhất
- một tháng trước (14 Thg 08 2026)
- Thể loại có liên quan
- Giấy phép
- Giấy phép MIT
- Lịch sử các phiên bản
- Thêm vào bộ sưu tập