# Cookie banners and consent — what to check

> A consent banner must actually block non-essential cookies until the visitor agrees, and it must not hide the content.

Best practices · HTML version: https://getreport.app/learn/cookie-banner

## Cookie banner

Passing looks like: No cookie banner detected.

**Why it matters.** A consent banner is required in the EU when the site sets non-essential cookies. It also covers part of the screen and adds scripts, so it is worth knowing which one runs.

**How to fix it.**

1. Make sure the banner blocks tracking scripts until the visitor agrees, and that "Reject" is as easy as "Accept".

## Cookie banner reject option

Passing looks like: Cookie banner reject option passes.

**Why it matters.** EU regulators (CNIL, the Datatilsynet, the EDPB guidance) expect refusing to be as easy as accepting: a "Reject all" or "Only necessary" control on the first layer, not hidden behind "Settings". A banner without it is a dark pattern and, in several countries, a finable one.

**How to fix it.**

1. Enable the first-layer reject button in your consent platform (your consent platform: usually a "Show reject all" or "Decline" setting) with the same size and colour weight as accept.

Check your own page: https://getreport.app/
