Refusenik — Reject Cookie Banners bởi Refusenik
No telemetry, ever — and the code is public, so you can check. Refusenik clicks "Reject all" on cookie banners instead of just hiding them. On sites it doesn't recognise it does nothing at all, rather than risk breaking the page.
Có sẵn trên Firefox dành cho Android™Có sẵn trên Firefox dành cho Android™
Quét mã QR để mở tiện ích mở rộng này trong Firefox dành cho Android
Siêu dữ liệu mở rộng
Về tiện ích mở rộng này
Most cookie banner blockers hide the banner with CSS. It disappears from view, but no refusal is ever registered: the site still believes you made no choice, scroll-blocking overlays stay where they are, and the banner comes back tomorrow.
Refusenik clicks the actual refusal path. Where a consent platform requires it, it opens the preferences panel, clears the optional categories, and saves.
WHAT IT COLLECTS: NOTHING
No telemetry. No analytics. No "anonymous usage statistics". Nothing is sent anywhere while you browse, and there is no server that knows you installed this.
The single exception is under your finger: if a banner is not handled, you can press a button to report it. The report contains the domain, the detected consent platform, and the extension version — and you are shown the exact text before anything is sent. Nothing leaves your browser unless you press that button.
The source code is public under the GPL, so none of the above has to be taken on trust. You can read it, and so can anyone else.
WHAT IT DOES NOT DO
On a site whose consent platform it does not recognise, Refusenik does nothing at all. It will not guess, and it will not click a button it does not understand — acting on a page we cannot read is how these extensions break the web. You get a report button instead.
Some sites offer no refusal at all: consent to tracking, or pay for a subscription. There is nothing to refuse on those pages, so Refusenik leaves them alone and tells you why. Clicking the only available button would mean consenting, which is the opposite of the point.
SUPPORTED CONSENT PLATFORMS
Verified on live websites: OneTrust, Didomi, Iubenda, Cookiebot, TrustArc and Osano.
Also included, with less field verification so far: Usercentrics, Quantcast, BigID and DataGrail. Some platforms ship more than one banner layout, and rules that have not met every layout in the wild are the ones most likely to come up short.
That distinction is not the usual thing to print on a store page, and it is the point: rules were checked against real websites rather than written from documentation. In a sweep of 48 European sites, each refusal was clicked for real and the page measured afterwards — no blocked scrolling, no leftover overlays, no lost navigation, on any of them.
Consent-or-pay walls on Italian news sites are recognised too, and deliberately left alone.
WHY UPDATES MATTER MORE THAN FEATURES
Consent platforms change their layouts, and every rule eventually goes stale. This is not a category where the best idea wins; it is one where whoever keeps maintaining wins. Every abandoned alternative in this space stopped shipping updates first and lost its users second.
Refusenik separates the rules from the extension: rules are signed data, fetched at runtime, so a fix for a site that broke this morning reaches you in minutes instead of waiting on a store review. The extension itself never downloads or runs remote code — Firefox does not allow it, and neither do we.
Refusenik clicks the actual refusal path. Where a consent platform requires it, it opens the preferences panel, clears the optional categories, and saves.
WHAT IT COLLECTS: NOTHING
No telemetry. No analytics. No "anonymous usage statistics". Nothing is sent anywhere while you browse, and there is no server that knows you installed this.
The single exception is under your finger: if a banner is not handled, you can press a button to report it. The report contains the domain, the detected consent platform, and the extension version — and you are shown the exact text before anything is sent. Nothing leaves your browser unless you press that button.
The source code is public under the GPL, so none of the above has to be taken on trust. You can read it, and so can anyone else.
WHAT IT DOES NOT DO
On a site whose consent platform it does not recognise, Refusenik does nothing at all. It will not guess, and it will not click a button it does not understand — acting on a page we cannot read is how these extensions break the web. You get a report button instead.
Some sites offer no refusal at all: consent to tracking, or pay for a subscription. There is nothing to refuse on those pages, so Refusenik leaves them alone and tells you why. Clicking the only available button would mean consenting, which is the opposite of the point.
SUPPORTED CONSENT PLATFORMS
Verified on live websites: OneTrust, Didomi, Iubenda, Cookiebot, TrustArc and Osano.
Also included, with less field verification so far: Usercentrics, Quantcast, BigID and DataGrail. Some platforms ship more than one banner layout, and rules that have not met every layout in the wild are the ones most likely to come up short.
That distinction is not the usual thing to print on a store page, and it is the point: rules were checked against real websites rather than written from documentation. In a sweep of 48 European sites, each refusal was clicked for real and the page measured afterwards — no blocked scrolling, no leftover overlays, no lost navigation, on any of them.
Consent-or-pay walls on Italian news sites are recognised too, and deliberately left alone.
WHY UPDATES MATTER MORE THAN FEATURES
Consent platforms change their layouts, and every rule eventually goes stale. This is not a category where the best idea wins; it is one where whoever keeps maintaining wins. Every abandoned alternative in this space stopped shipping updates first and lost its users second.
Refusenik separates the rules from the extension: rules are signed data, fetched at runtime, so a fix for a site that broke this morning reaches you in minutes instead of waiting on a store review. The extension itself never downloads or runs remote code — Firefox does not allow it, and neither do we.
Được xếp hạng 0 (bởi 1 người dùng)
Quyền hạn và dữ liệu
Quyền hạn bắt buộc:
- Truy cập dữ liệu của bạn trên mọi trang web
Quyền hạn tùy chọn:
- Truy cập dữ liệu của bạn trên mọi trang web
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ỡ
- 35,48 KB
- Cập nhật gần nhất
- 4 ngày trước (27 Thg 07 2026)
- Thể loại có liên quan
- Giấy phép
- Chỉ Giấy phép Công cộng GNU v3.0
- Lịch sử các phiên bản
- Thêm vào bộ sưu tập