Cookies and tracking are not the same
Why a domain that sets no cookies can still track visitors.
See what loads before a choice.
The audit opens one page as a new visitor and records every request to another domain. Each domain is matched against more than 40 known services and sorted into a category.
It reports what it finds on that page. It is not a legal assessment.
Starting the scan
You can stay on this page. The results appear here when the scan finishes.
This is taking longer than usual. The scan is still running.
Some websites block automated scanners with a firewall or bot protection.
What it checks
The audit never answers the consent banner, so everything it records loaded before a visitor made a choice.
Every domain other than the site's own that the page requests, from analytics tools to advertising pixels and embedded widgets.
Flags analytics and marketing services that load before the visitor could accept or reject cookies.
Shows which third-party domains set cookies before any choice, and the names of those cookies.
Sorts each domain into analytics, marketing, functional, essential or unknown, using a list of more than 40 known services.
Counts the requests each domain makes while the page loads, so the busiest ones stand out.
Records how many milliseconds after the page started loading each domain made its first request.
How it works
The audit watches the network while the page loads, then sorts what it saw by domain.
Reference
The services the audit finds most often, and whether they usually need consent before they load. Not every third-party domain tracks visitors: a content delivery network may only serve files.
| Service | Usual domain | Category | Consent before it loads |
|---|---|---|---|
| Google Analytics | google-analytics.com |
Analytics | Usually needed in the EU and the UK |
| Meta Pixel | connect.facebook.net |
Marketing | Usually needed in the EU and the UK |
| Google Ads | googleadservices.com, doubleclick.net |
Marketing | Usually needed in the EU and the UK |
| Microsoft Clarity | clarity.ms |
Analytics | Usually needed in the EU and the UK |
| Hotjar | static.hotjar.com |
Analytics | Usually needed in the EU and the UK |
| LinkedIn Insight Tag | snap.licdn.com |
Marketing | Usually needed in the EU and the UK |
| TikTok Pixel | analytics.tiktok.com |
Marketing | Usually needed in the EU and the UK |
| Chat widgets such as Intercom | widget.intercom.io |
Functional | Often needed, because they set cookies |
| Cloudflare CDN | cdnjs.cloudflare.com |
Content delivery | Usually not needed when it only serves files |
| jsDelivr | cdn.jsdelivr.net |
Content delivery | Usually not needed when it only serves files |
For a wider check of one page, including the consent banner and the privacy policy, run the GDPR compliance scanner.
Learn more
What scripts do with visitors' data, and how consent categories work.
Why a domain that sets no cookies can still track visitors.
The script and consent mistakes scans find most often.
How the essential, functional, analytics and marketing categories work.
Kukie.io's consent banner keeps known analytics and marketing scripts waiting until the visitor accepts their category.
Kukie.io provides tools to collect and record consent. It is not legal advice, and using it does not by itself make a website compliant with any law.