Website Privacy and Cookie Compliance Scanner avatar

Website Privacy and Cookie Compliance Scanner

Pricing

$20.00 / 1,000 site scanneds

Go to Apify Store
Website Privacy and Cookie Compliance Scanner

Website Privacy and Cookie Compliance Scanner

Bulk GDPR, ePrivacy and cookie check: trackers and cookies that fire before consent, consent banner, privacy policy link and risk score.

Pricing

$20.00 / 1,000 site scanneds

Rating

0.0

(0)

Developer

Ofir Shudari

Ofir Shudari

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Security

Limited permissions

Share

Find out what a website does to its visitors before they click "accept". The Actor opens each site in a clean browser with no consent given, then reports the trackers that fire, the cookies that are set, whether a consent banner and a privacy policy exist, and a simple risk score.

Built for agencies, privacy consultants, web developers and compliance teams who need to audit many sites quickly, and for sales teams who want evidence for outreach.

What you get per site

FieldMeaning
riskScore, riskLevel0-100 heuristic and low / medium / high
trackersBeforeConsentVendor, category (analytics, advertising, session-recording...) and an example request
cookiesBeforeConsentName, domain, first or third party, purpose guess, lifetime in days, Secure / HttpOnly / SameSite
cookieBannerDetectedWhether a visible consent banner was found (common CMPs and generic patterns)
privacyPolicyUrl, termsUrlFirst matching links (English, Hebrew, German, Spanish, French)
thirdPartyHostsEvery third-party host contacted on load
securityHeadersHSTS, CSP, X-Frame-Options, nosniff, Referrer-Policy
findingsPlain-language issues with severity

Typical findings

  • Google Analytics, Meta Pixel, TikTok, LinkedIn or Hotjar firing before consent
  • Tracking cookies (_ga, _fbp...) set on first load
  • No consent banner while trackers are active
  • No privacy policy link
  • Remote Google Fonts (a known GDPR complaint pattern in Germany)

Input

  • URLs (required)
  • Locale (default en-US, try de-DE or he-IL)
  • Wait after load (default 4 seconds)

Notes and limits

  • This is an automated first-load scan. It does not click through banners and does not log in. Banner detection is heuristic and some sites show different banners by country, so run with the locale and, if needed, a proxy of the visitor's country.
  • The risk score and findings are indicators, not legal advice or a compliance certificate.
  • Only the pages you submit are opened, with a normal browser, at the pace of one site at a time.