Legal

Privacy policy

How Adblock.io handles submitted URLs, optional creative material, AI processing, operational logs, and email.

Quick Check data

A URL check sends the submitted public URL, selected channel, campaign objective, and optional image metadata to Adblock.io. The service reads a bounded part of the public response and does not save the generated report in a database or object store.

The service requests a bounded portion of the submitted public URL to produce a report. Do not submit confidential, authenticated, private-network, or unpublished URLs.

Logs

Operational logs may include a request identifier, status, duration, and coarse result category. They are not intended to contain image bytes, campaign copy, authentication data, or complete query strings.

Traffic and product analytics

Public pages use one Cloudflare Web Analytics performance beacon installed in the shared site layout. The beacon reports to Cloudflare Insights. Adblock.io uses aggregate traffic and performance information to understand which public pages are useful. The site remains usable when the beacon is blocked.

A separate Cloudflare Analytics Engine dataset records a small allowlist of product events, such as a completed Quick Check, a local report export, or an accepted Deep Audit request. These events use bounded categories and score ranges. They do not intentionally include full URLs, query strings, request IDs, IP addresses, user agents, names, companies, email addresses, creative files, campaign copy, or finding evidence.

Traffic analytics are not the source of truth for product conversion. Adblock.io does not add advertising cookies, cross-site identifiers, or session-replay software.

Product feedback

After a report, a visitor may choose whether it was useful, select one reason when it was not, and add an optional comment. Adblock.io stores that feedback in Cloudflare D1 with bounded report context such as module status, score ranges, duration range, channel, objective, and release version. The feedback record does not contain the checked URL, creative file, advertising copy, report, IP address, user agent, email address, or a persistent browser identifier.

Feedback comments are retained for up to 365 days and product operation events for up to 180 days. Do not include personal information, confidential campaign details, URLs, or creative copy in a comment.

Email

Messages sent to project email addresses are processed by Cloudflare Email Routing and forwarded to the project mailbox. Standard email metadata and message content are necessarily processed to deliver the message.

A Deep Audit request sends the submitted contact details, qualification fields, optional public campaign URL, and optional score summary through Cloudflare Email Sending to the project mailbox. The request does not attach Quick Check creative files, advertising copy, or finding evidence. Cloudflare Turnstile processes a verification token before the request is accepted.

AI processing

AI creative review is optional and its consent control is off by default. When enabled, the selected image and supplied advertising copy are sent to Cloudflare Workers AI for inference. The current pipeline uses Moondream 3.1 for visible image evidence and Qwen3 for the structured rubric. Adblock.io uses the result to render the current report and does not intentionally persist the creative, copy, or model response. Cloudflare necessarily processes the request as the service provider.

To enforce account-wide inference limits and monitor cost, Adblock.io stores the model, operation type, completion status, provider-reported input and output token counts, an estimated list-price cost, and a timestamp in Cloudflare D1 for up to 180 days. These records do not contain submitted URLs, creative files, advertising copy, prompts, model responses, request IDs, IP addresses, or visitor identities.

Do not submit confidential, unreleased, regulated, or personally identifying creative material. A browser print or JSON export is created locally on the visitor's device.

Codex Skill and API

The Codex Skill sends a public URL, channel, and objective for URL checks. Creative review sends only the advertising copy and optional local image that the user explicitly asks Codex to submit. The versioned API applies the same URL safety, upload, inference, and non-persistence boundaries as the web tool.

Product analytics may record the bounded codex_skill source category, status, duration range, score ranges, and release version. They do not intentionally store prompts, repository paths, submitted URLs, creative copy, images, credentials, cookies, response bodies, or full reports.

Contact

Privacy questions can be sent to support@adblock.io.