Cookie policy and consent, country by country

Where a cookie banner is legally required, what counts as non-essential, what a refusal has to be able to do, and which countries expect consent first.

Updated · Written from the same rules terms.gg uses to generate documents

Where consent is required before the cookie is set

In the 31 countries covered by the GDPR and the UK GDPR, read with the ePrivacy rules, anything non-essential needs consent before it runs, not after the page has loaded. Those are: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, the United Kingdom.

Elsewhere the duty is usually disclosure rather than prior consent: say what you collect and why, and offer an opt-out where the law gives one. A banner is still wise if any of your visitors are European, because the rule follows the user, not the company.

What counts as essential

Narrower than most people assume. A session cookie that keeps someone logged in is essential. An analytics cookie that tells you how many people visited is not, however harmless it feels, and neither is anything an advertising SDK writes.

What the policy has to list

What a banner has to do where consent applies

Who enforces it where you are

The rules are shared; the regulator is not. Each country page names the authority that would hear a complaint about you, and what else that country expects.

Keeping it true after launch

A legal page stops being true the moment the product moves past it, usually by adding a payment provider, an analytics SDK or a sign-in. No store re-checks your pages against your build, so the drift is yours to notice.

Common questions

Does a mobile app need a cookie banner?

Not a cookie banner, but the same rule reaches the identifiers an SDK writes on the device. If an analytics or advertising SDK starts before the user has agreed, that is the same problem in a different wrapper.

Is legitimate interest enough for analytics?

Not for storing or reading anything on the device. That part comes from the ePrivacy rules and asks for consent regardless of the basis you would have used under the GDPR.

What about a cookie wall?

Making access conditional on accepting tracking is treated as consent that was not freely given in most of Europe. Some regulators allow a paid alternative; none allow a wall with no way past it.