Pricing
from $3.50 / 1,000 results
Go to Apify Store
Cookie Consent & GDPR Compliance Checker
Detect cookie consent banners, GDPR signals, and privacy-policy links on any website in seconds. Uses a headless browser for accurate JS-rendered banner detection.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Detect cookie consent banners, GDPR signals, and privacy-policy links on any website in seconds.
Uses a headless Chromium browser for accurate JS-rendered banner detection. Identifies OneTrust, Cookiebot, Osano, Usercentrics, and 8+ other CMPs. Perfect for compliance teams, marketing agencies, and auditors.
Features
- πͺ Banner Detection β Detects visible cookie banners and identifies the provider
- π Button Analysis β Finds Accept, Reject, Manage, and Dismiss buttons
- π Policy Links β Discovers privacy policy, cookie policy, and terms links
- π GDPR Signals β HTTPS, HSTS, security headers, TCF/CMP presence
- πͺ Cookie Audit β Counts first-party vs third-party cookies, flags, categories
- π GDPR Score β Automatic 0β10 compliance score
Actions
| Action | Input | Description |
|---|---|---|
checkConsent | url, waitMs, scrollPage | Detect cookie banner and buttons |
gdprSignals | url | Check HTTPS, policies, headers, CMP |
fullAudit | url, waitMs, scrollPage | Combined consent + GDPR + cookie audit |
Example Input
{"action":"fullAudit","url":"https://apify.com","waitMs":4000,"scrollPage":true}
Example Output
{"success":true,"action":"fullAudit","timestamp":"2026-05-01T12:00:00Z","data":{"consent":{"hasBanner":true,"bannerProvider":"OneTrust","buttonsFound":["accept","manage"],"policyLinks":[{"type":"privacy","text":"Privacy Policy","href":"..."}]},"gdpr":{"isSecure":true,"hasPrivacyPolicy":true,"hasCookiePolicy":true,"securityHeadersScore":4},"cookies":{"total":46,"firstParty":22,"thirdParty":24},"summary":{"hasBanner":true,"isSecure":true,"cookieCount":46,"gdprScore":{"value":7,"max":10,"rating":"moderate"}}}}
Pricing
- Pay Per Event
apify-actor-start: $0.001result: $0.001- ~$2.00 per 1,000 requests
Notes
- Uses headless Chromium (Playwright) for JS-rendered banner detection.
- Each run takes ~2β4 seconds.
- Supports localized banners via
acceptLanguageheader.
