BannerBye ← Home

Privacy Policy

We collect nothing.
That's the policy.

BannerBye exists to keep cookie banners away from you. It would be a poor product if it tracked you while doing it. So it doesn't. This page explains exactly what the extension does, what it doesn't, and where the data lives.

Last updated: 12 June 2026

The short version

What BannerBye does

BannerBye is a browser extension that prevents cookie consent banners from interrupting you. It works in three ways, in this order:

What BannerBye stores — and where

The extension stores a small amount of data, all locally, on your own device:

That's it. No browsing history, no visited URLs, no clicks, no timestamps, no IDs. None of this data is sent anywhere by the extension.

The one network request

Once a day, the extension fetches a static JSON file from https://bannerbye.com/rules.json. That file contains an updated list of "reject" button labels in different languages, so the extension keeps working when websites change their banners.

The request is a plain GET. It sends no extension ID, no user ID, no settings, no browsing data, no headers we control beyond what your browser adds for any HTTP request. The server logs the request the same way any web server logs any visitor: an IP address and a user agent string, retained briefly by the hosting provider for abuse protection. Those logs are not used by BannerBye for any purpose, are not joined with any other data, and are not shared.

Report broken site (one-tap, opt-in)

The popup has a "Report broken site" button. It is the one situation where data leaves your device, and only when you tap it. Tapping the button opens a small dialog where you can optionally add what's going wrong, then sends the following to https://bannerbye.com/api/report:

Reports land in our private inbox (hello@bannerbye.com) and are stored in our own private database (Upstash Redis) so we can see which sites are reported most often. We use them only to find and fix sites where BannerBye stops working. Stored reports are kept for at most 180 days and then automatically deleted; they are not shared with anyone and not joined with any other data. Each IP can submit up to five reports per hour to prevent abuse.

This is a one-tap user action, not background telemetry. The extension does not contact /api/report in any other circumstance.

What BannerBye does not do

Why does Safari say BannerBye can read passwords?

When you install BannerBye on Safari (Mac or iOS), Apple shows a permission dialog warning that the extension can read "sensitive information on web pages, including passwords, phone numbers, and credit cards, and your browsing history on the current tab's web page when you use the extension."

This text is identical for every Safari extension that accesses page content. It is not specific to BannerBye, and it tells you what the extension is technically capable of, not what it actually does. Chrome and Firefox show similar warnings for the same reason.

What BannerBye actually does on every page:

What BannerBye does not do:

You don't have to trust this page. The full source code is open and auditable on GitHub: github.com/BannerBye/BannerBye (MIT license). Search the codebase for "password" or "credit-card" yourself — you won't find any reference to reading those.

Permissions explained

Browser extension stores show a list of permissions the extension requests. Here is why each one is needed:

Children

BannerBye does not collect data, so it does not knowingly collect data from children. The extension is suitable for any age permitted to use the underlying browser.

Changes to this policy

If we ever change what the extension does in a way that affects this page, we will update the "Last updated" date above and post a note on the homepage. We will not retroactively start collecting data from existing users.

Contact

Questions, doubts, corrections, or a direct request to delete data we don't have: hello@bannerbye.com.

Legal basis (for the EU readers)

Because BannerBye does not process personal data, GDPR's processing rules do not apply to the extension itself. Your browser's local storage is yours; you can clear it at any time by removing the extension. The hosting provider for bannerbye.com processes server logs as a "legitimate interest" controller for abuse protection, retained briefly and not shared.