Poliogo

A cookie banner that blocks trackers before consent

Poliogo scans your site, classifies every cookie and tracking script, and ships a banner that holds trackers back until a visitor agrees — and writes a consent record for every choice. Geo-aware, Consent Mode v2 and TCF 2.3 ready, and styled to match your brand.

Blocks before consentGeo-awareConsent Mode v2 · TCF 2.3
Needed to run your site — always allowed
Login sessionSecurity checkShopping cart
Measures visits — asks permission first
Google AnalyticsPostHogHotjar
Advertising — blocked until people agree
Facebook PixelGoogle AdsTikTok

Accept vs Reject — what actually happens

The two buttons aren't symmetric politeness — they trigger two different technical paths, and both end in a log entry.

Visitor clicks Reject
0 released
Essential keeps running — the site works normally
Functional, analytics and marketing scripts stay inert
Google Consent Mode signals stay denied
A consent record is written: rejected, no categories
Visitor clicks Accept
3 released
Held categories are released instantly — no page reload
Consent Mode signals flip to granted, per category
Cookies are set only for the categories chosen
A consent record is written: accepted, with the granted list
  • ✓Pick-and-choose works the same way: accept analytics but not marketing, and only the analytics lane opens.
  • ✓Withdrawing consent later re-locks the category and writes a fresh record — the old one stays, as the law expects.

Zero code to integrate — and it stays in sync

You don't write the blocking logic, the category lists, or the banner markup. Connect, approve what the scan found, and ship it — then let drift monitoring keep it true as your stack changes.

1
Connect

Point Poliogo at your repo, host, or no-code platform. The scan reads what your code actually loads — including raw fetch calls with no SDK installed.

2
Approve the classification

Every cookie and script, sorted into essential, functional, analytics or marketing — explained in plain English. Remove anything you don't want covered.

3
Merge the PR — or paste one line

On a connected repo the banner arrives as a pull request with the blocking wired in. Everywhere else, it's a single snippet.

4
Stay in sync

Add a tracker next month and drift monitoring catches it, updates the banner's category list and your cookie policy, and opens a PR for you to review.

What the banner handles for you

Detection, blocking, and consent records — wired in from one snippet or one pull request.

It finds your tracking tools by itself

Automatic

One scan spots Google Analytics, the Facebook Pixel, PostHog, Stripe, Hotjar, Intercom and 50 more — and sorts each one into the right group automatically.

It actually stops the trackers

Most banners ask politely and let trackers run anyway. Poliogo holds them back until someone agrees — which is the part regulators care about.

Geo-aware out of the box

Visitors are shown the banner their rules require, auto-detected from their location — GDPR consent in Europe on every plan; CCPA opt-out and further regional regimes from Starter up. You never maintain a country list.

Consent Mode v2 and TCF 2.3

Google Consent Mode v2 is included on every plan. IAB TCF 2.3 — the framework many ad networks require in the EU — is included from Pro Builder.

It won't slow your site down

Lightweight

The banner is tiny and loads in the background. Your pages stay as fast as they are today, and your Google speed score doesn't move.

Proof, kept for you

Every yes and no is recorded with the date and what was shown at the time. If anyone ever asks you to show it, the record is already saved.

Geo-Targeting

One banner, matched to each visitor's rules automatically — jurisdiction is auto-detected at the edge, so you never maintain a country list. GDPR consent behaviour is included on every plan; full geo-targeting — GDPR, CCPA opt-out, and Israeli law — is included from Starter up. Banners and documents are generated in English on Free and Starter; further languages, including full right-to-left layout, unlock from Pro Builder. Your documents cover GDPR (EU), CCPA/CPRA (US) and Israel's Privacy Protection Law, on a global baseline that applies wherever none of the three does.

  • ✓European visitors must actively agree before anything optional runs.
  • ✓California visitors get the opt-out flow CCPA/CPRA requires.
  • ✓Israeli visitors get the flow their privacy law requires, with no pre-ticked boxes — localized and right-to-left from Pro Builder.
  • ✓Consent records are stored per jurisdiction, so you can show what each market was shown.

Now make it yours

You've read how the blocking works — this is the banner that does it. Change the shape, colour, theme and text size; what you see is exactly what your visitors get.

Layout
Brand color
Theme
Type scale — 14px
yourapp.com
We value your privacy
We use cookies to run the site and measure traffic. You choose what we may store.
Every option here maps to a value in your hosted config — no redeploy needed to change it.

Get a banner that does the blocking part

The free plan includes the full banner for one project, with unlimited views.

Start free — no credit card

Poliogo is an automated code analysis and document display tool, not a law firm. Poliogo does not provide legal advice, representation, or guarantees of statutory compliance, ADA/WCAG certification, or legal immunity. Visual banners and generated documents are advisory tools and do not substitute for professional legal review.