CCPA Compliance Checker

Enter any domain to instantly check whether it has a “Do Not Sell or Share My Personal Information” link — a key requirement of the California Consumer Privacy Act (CCPA).

Why Does CCPA Require a “Do Not Sell” Link?

The California Consumer Privacy Act (CCPA) grants California residents the right to opt out of the sale or sharing of their personal information. To make this right easily accessible, businesses must place a clear “Do Not Sell or Share My Personal Information” link on their website homepage. This link must direct users to a mechanism where they can submit their opt-out request.

Who Needs to Comply?

The CCPA applies to for-profit businesses that do business in California and meet any of the following criteria: annual gross revenue over $25 million, buying/selling personal information of 100,000 or more consumers, or deriving 50% or more of annual revenue from selling personal information.

What This Tool Checks

  • Presence of a “Do Not Sell” or “Do Not Share” link on the homepage
  • Links containing privacy opt-out or California privacy rights language
  • Presence of a Privacy Policy link

How OptOutWidget Helps

OptOutWidget provides a ready-to-use, embeddable opt-out widget that satisfies CCPA requirements. Add it to your website with a single line of code — no legal expertise needed. It automatically handles consumer opt-out requests, tracks deadlines, and keeps records for compliance.

Frequently Asked Questions

What does this CCPA compliance checker do?
This free tool scans your website's homepage to check whether it contains a “Do Not Sell or Share My Personal Information” link, which is required by the CCPA for businesses that sell or share consumer data.
Do I need a “Do Not Sell” link on my website?
If your business sells or shares the personal information of California residents, yes. The CCPA requires a clear and conspicuous link on your website homepage.
What are the penalties for non-compliance?
The California Attorney General can impose fines of $2,500 per unintentional violation and $7,500 per intentional violation. Each affected consumer counts as a separate violation.