AllOff — fezcode
One click to switch off every advertiser consent toggle on the current page.
Metapodatki o razširitvi
O tej razširitvi
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.
Ocena 0 (0 mnenj)
Dovoljenja in podatki
Več informacij
- Povezave dodatka
- Različica
- 0.1.0
- Velikost
- 29,02 KB
- Zadnja posodobitev
- pred 4 dnevi (14. avg. 2026)
- Sorodne kategorije
- Licenca
- Licenca MIT
- Zgodovina različic
- Dodaj v zbirko