Skip to content

Test your website now

Free, no card. We read only public pages.

Run free audit →

Compliance

Cookie consent, and the GDPR signals a scan can see

What a consent banner has to do to be lawful, which parts of GDPR compliance are visible from outside a website, and which are visible to nobody but you.

Published

The documents, and what each one has to actually contain

Linked from every page, reachable without a login, and specific enough to be useful. A privacy policy that could belong to any company is a template, and a reader can tell.

  • A privacy policy naming the controller, the purposes, the legal basis for each purpose, the retention period, the recipients, and the rights available - with a route to exercise them that a person can actually follow.
  • A cookie policy listing what is set, by whom, why, and for how long. Categories rather than a table of individual names is fine; "we use cookies to improve your experience" is not.
  • A contactable data protection address. It does not have to be a formal DPO unless you need one; it does have to reach a human.
  • Terms, if you sell anything.
  • An accessibility statement if you are in scope for the EU Accessibility Act or a national equivalent - increasingly a document a public-sector buyer asks for before anything else.

What no scan can tell you, including ours

This is the part that decides whether a compliance score means anything. Everything above is externally visible, which is exactly why it is checkable - and it is a small fraction of what compliance is.

  • Whether your legal basis is the right one for what you actually do with the data
  • Whether a record of processing activities exists and is current
  • Whether processor agreements are in place with every vendor receiving personal data
  • Whether transfers outside the EEA have a lawful mechanism behind them
  • Whether a data protection impact assessment was done where one was required
  • Whether a subject access request would actually be answered inside a month
  • Whether a breach would be reported inside 72 hours, and by whom

A tool that scores those is guessing. The honest arrangement is two layers: the visible signals checked automatically on every deploy, and the rest recorded as an explicit attestation that a named person dated and signed - never quietly folded into a percentage.

And the obvious caveat, stated plainly rather than in small type: this is a technical guide written by people who build audit tooling, not legal advice. It will help you find the mechanical failures. It will not tell you whether your processing is lawful, and anyone claiming a scanner can is selling you something.

In the product

The checks this maps to

Every check named here runs on every scan, on every plan - what a plan changes is how many pages are crawled, how long the history is kept and what you can do with the result. These are the ids the findings carry, so you can match a line in a report to the explanation above.

  • comp.cookie-consent - Cookie consent mechanism detectable
  • comp.cookie-policy - Cookie policy linked
  • comp.privacy-policy - Privacy policy linked
  • comp.terms - Terms of service linked
  • comp.dpo-contact - Data protection contact reachable
  • comp.contact-info - Contact information reachable
  • sec.cookies.secure - Cookies set with the Secure flag
  • sec.cookies.httponly - Session cookies HttpOnly
  • sec.cookies.samesite - Cookies declare SameSite
  • sec.cookies.expiry - Cookies do not live unreasonably long