Public Cookie Preference Center Finder
Pricing
Pay per event
Go to Apify Store
Public Cookie Preference Center Finder
Find durable public cookie preference center entries, privacy choices links, CMP reopen APIs, evidence snippets, stable hashes, and useful-result pricing.
Find durable public cookie preference center entries: footer "Manage cookies" links, "Privacy choices" / "Do Not Sell" controls, CMP reopen APIs, stable hashes, diagnostics, and change-aware useful billing.
What It Reads
- One public website page per input.
- Static HTML links, buttons, labels, and inline script snippets that expose a reusable cookie preference center or CMP settings drawer.
- Public CMP markers for providers such as OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, Osano, Iubenda, Termly, Complianz, and others.
What It Does Not Do
- It does not click banners, execute JavaScript, render pages, crawl a full site, log in, or inspect private account areas.
- It is intentionally separate from cookie-banner detection. A banner with only "Accept all" / "Reject all" is a partial, uncharged record unless a durable preference-center entry is also present.
- It rejects private-network hosts, query strings, fragments, credentials, path parameters, sensitive account paths, and token-like path segments.
Pricing Events
apify-actor-start: one tiny run-start event when configured in Apify.useful-cookie-preference-center-result: charged only for useful, new or changed reusable preference center evidence.
Banner-only pages, CMP-script-only pages, privacy-policy-only pages, invalid inputs, failed fetches, duplicates, and unchanged hashes do not trigger the useful event.
apify-default-dataset-item is intentionally not used.
Example Input
{"pageUrls": ["https://example.com/"],"requestTimeoutSecs": 20}
Output Highlights
preferenceCenterTypecmpProviderspreferenceCenterSignalsscriptEntrySignalsbannerOnlySignalsriskLabelsdiagnosticscookiePreferenceCenterHashchangeStatusbillableEventName