Tools / Cookie Consent & Tracker Compliance Checker (GDPR/CCPA)
Cookie Consent & Tracker Compliance Checker (GDPR/CCPA)
Audit any list of websites for privacy compliance signals. Input: urls. Output (JSON/CSV): one row per item with url, status, primaryCmp, hasConsentBanner, consentModeV2, trackers, trackerCount, privacyPolicyUrl, doNotSellUrl, issues.
What it's for
- Find sites running ad pixels with no consent banner (CMP/agency prospects)
- Audit client sites for GDPR/CCPA basics before launch
- Track which consent platforms competitors use
Example input
{
"urls": [
"https://www.allbirds.com",
"https://therealtour360.com",
"https://www.bbc.com",
"https://example.com",
"https://not-a-real-domain-xyz123.com"
]
}Example output
{
"url": "https://www.bbc.com",
"status": 200,
"finalUrl": "https://www.bbc.com/",
"consentManagers": [],
"primaryCmp": null,
"hasConsentBanner": false,
"trackers": [],
"trackerCount": 0,
"consentModeV2": false,
"serverCookies": [],
"serverCookieCount": 0,
"privacyPolicyUrl": "https://www.bbc.com/pages/privacy-policy",
"cookiePolicyUrl": "https://www.bbc.com/usingthebbc/cookies/how-can-i-change-my-bbc-cookie-settings/",
"doNotSellUrl": null,
"issues": [],
"complianceScore": 100,
"grade": "A",
"checkedAt": "2026-10-12T04:19:19.594Z"
}
Input reference
| Field | Type | Notes |
|---|---|---|
urls required | array | Homepages or any pages. |
respectRobotsTxt | boolean | Respect robots.txt |
maxConcurrency | integer | Max concurrency |
Pricing
Pay per event: Page checked $0.002. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.
How to run
- Open the Store page and click Try for free.
- Fill in the input (or paste the example JSON in the JSON tab).
- Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
- Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.
Open Cookie Consent & Tracker Compliance Checker (GDPR/CCPA) on Apify →