One banner.
The right rule everywhere.
Privacy law changes the moment a visitor crosses a border. Velo reads the country at the edge and applies the correct regime on its own: opt in across the EEA and the UK, opt out for US state laws, a light touch notice everywhere else. One banner, nothing to maintain.
The consent layer behind 100+ marketing teams
One rulebook, applied for you
Every country your traffic comes from has its own consent regime. Velo keeps the right one in force without you tracking a single law.
Read at the edge
Velo resolves the visitor's country from the request itself, before a single tag loads. No IP database to license, no lookup script to wait on.
The matching regime
Opt in for the EEA and the UK, opt out for US state laws, a plain notice elsewhere. The banner that appears is the one the law there demands.
Nothing to maintain
One banner serves every region. When a new law lands or a state line moves, Velo updates the rule and your snippet never changes.
From request to regime, in one hop
The page is requested
The moment the visitor's browser asks for your site, the request reaches Cloudflare's edge with the country already attached. No script runs, no third party is called, no precise location is read.
Velo matches the regime
That country maps to one of three rules. A Spanish visitor lands in the EEA bucket, so Velo arms the opt in banner and keeps every advertising tag blocked until they choose.
The right banner appears
The visitor sees the choice their country requires, drawn from the same single install you run everywhere. Cross a border and the rule changes on its own, with nothing for you to switch.
Three regimes, covered out of the box
Velo ships knowing how the major frameworks differ, so the banner behaves correctly the instant a visitor arrives from each one.
The law moves. Your snippet does not.
New state privacy acts arrive almost every quarter, and the line between opt in and opt out keeps shifting. Velo owns that map for you. When a regime changes, the rule updates centrally and applies on the next request, so your banner stays correct without a redeploy and without a developer.
Pair it with Consent Mode v2Region rules, answered
How does Velo know the visitor's country?
It reads the country from the request at Cloudflare's edge, where every visitor already arrives tagged with a coarse, country level location. There is no IP database to license, no lookup script to load, and no precise position is ever read or stored.
Which regimes are covered?
Three. Opt in across the EEA and the UK, where tags stay blocked until a visitor accepts. Opt out for US state laws, with a do not sell or share choice. And a plain notice everywhere else. Velo picks the right one per visit.
Do I run a separate banner per country?
No. You install Velo once and one banner serves every market. The visitor's country decides which regime applies, so the same snippet shows an opt in choice in Paris and an opt out choice in California.
What happens when a new privacy law lands?
Velo maintains the map of regimes centrally and applies it at the edge. When a new state act or framework change arrives, the rule updates and takes effect on the next request. Your snippet stays exactly as it is.
Does region detection slow my site down?
No. The country is already part of the request, so the rule is chosen before your page renders. There is no extra round trip, no flicker, and no tag fires before the correct regime is in place.
How does this fit with Consent Mode v2?
They work together. Region rules decide which banner a visitor sees, and Consent Mode v2 passes the resulting choice to Google so declined conversions can still be modelled. One handles the law, the other handles the signal.
One banner that is right in every country you sell in.
Add Velo once and the correct regime follows every visitor by region, opt in, opt out or notice, with nothing for you to track and nothing to maintain.