AdVeil Privacy Policy

Last updated: 2026-08-15

In short: AdVeil does not collect, transmit, or sell any browsing data. All ad-detection and blocking happens locally in your browser. The one exception is the optional, explicit "Report an issue" form, which only sends data when you choose to submit it.

What AdVeil does on pages you visit

AdVeil requests access to all sites (<all_urls>) because it needs to scan and act on page content before ads and popups render, on every page load - not just when you click the toolbar icon. This access is used only to:

None of this activity is logged, transmitted, or shared. It happens entirely inside your browser, on your device.

Data stored locally

AdVeil stores the following in your browser's local extension storage (chrome.storage.local), which never leaves your device:

The "Report an issue" form

The toolbar popup includes an optional form for reporting bugs. Data is sent only if you fill in the form and press Submit. Nothing is sent automatically or in the background. When you do submit, the following is sent to a small backend service operated by the developer (a Cloudflare Worker) which files a GitHub issue on the project's public repository:

This report becomes a public GitHub issue. Do not include personal information in your report that you don't want to be public.

What AdVeil does not do

Open source

AdVeil's full source code is available for review at github.com/achintha-ekanayake/AdVeil, including the backend code for the issue-report feature (server/issue-proxy/).

Contact

Questions or concerns: open an issue at github.com/achintha-ekanayake/AdVeil/issues.

Changes to this policy

If this policy changes, the "Last updated" date above will change accordingly. Material changes will be noted in the project's release notes.