Revenue above $26,625,000
Annual gross revenue above this amount, which was $25 million and was adjusted for inflation in January 2025. Revenue counts in total, not just what comes from California.
Guide · US state law
California has the most detailed privacy law in the United States and the one that issues the most fines. In this guide you will understand when it applies to your site, why personalized ads count as a sale or sharing of data and what must appear on the page for the visitor to say no.
What it is
The California Consumer Privacy Act, or CCPA, was passed in 2018 and took effect on January 1, 2020. It gives California residents the right to know what data a company collects, to ask for that data to be deleted and to prevent it from being sold.
In November 2020, voters approved the California Privacy Rights Act, the CPRA, which rewrote a good part of the CCPA. The changes have applied since January 1, 2023. That is why, when people talk about the CCPA today, they almost always mean the law as amended by the CPRA.
The CPRA created the California Privacy Protection Agency, an agency devoted only to privacy, which now presents itself to the public as CalPrivacy. It writes the detailed rules, investigates companies and issues fines. California's attorney general still has the power to sue those who break the law.
For a site with ads, the central point is simple: when the visitor's cookies and identifiers are used to show ads based on what they did on other sites, the law treats that as sharing data. And the visitor has the right to refuse.
Checklist
They apply to companies that exceed one of the law's thresholds and sell or share data of California residents.
Anyone who sells or shares data needs a clear link in the header or footer of the home page. The rules also accept a single link called Your Privacy Choices or Your California Privacy Choices, with the official icon next to it.
Footer: Do Not Sell or Share My Personal Information
The attorney general says GPC must be respected as a valid opt-out request. The rules in force since 2026 require the site to show the visitor the status of their choice.
Privacy panel: We received your GPC signal. We do not sell or share your data.
The opt-out must be honored as soon as possible, within 15 business days at most. Requests to know, delete or correct have a 45-day deadline, with another 45 if the visitor is notified.
The notice appears before or at the time data is collected and includes the link to the privacy policy. The policy explains the visitor's rights and how to use them.
We use cookies from ad partners. Under California law, this may be sharing of data. To opt out, click Do Not Sell or Share My Personal Information.
Anyone who sells or shares data needs two or more ways to opt out. For access or deletion requests, an online-only business may offer just an email.
Privacy requests: privacy@yoursite.com
The rules require symmetry in the choices. A notice that only offers Yes and Ask me later is not balanced, because there is no way to refuse.
Two buttons of the same size and color: Accept and Decline
To sell or share data of someone you know is under 16, prior authorization is required. Under 13, the authorization comes from the parents or guardians.
In the California section of the GPP string, an opt-out of sale or sharing turns on RDP. Another option is to turn on RDP in the tag for people who clicked the link.
// GPT: liga o processamento restrito de dados (RDP)
// para quem recusou a venda ou a publicidade direcionada
googletag.cmd.push(function () {
googletag.pubads().setPrivacySettings({
restrictDataProcessing: true
});
});In practice
Official tools
Google does not require a certified CMP for California. You can use Google's US states message, a CMP that generates GPP, or RDP in the tag. These are the official links.
Who it applies to
The law applies to for-profit businesses that do business in California, collect data from residents of the state and reach at least one of the thresholds below. Being headquartered there is not a condition: companies from elsewhere that serve Californians can also be covered.
Annual gross revenue above this amount, which was $25 million and was adjusted for inflation in January 2025. Revenue counts in total, not just what comes from California.
Buying, selling or sharing data of 100,000 or more California consumers or households per year. A portal with a lot of Californian traffic and personalized ads can get there without noticing.
Getting 50% or more of annual revenue from selling or sharing Californians' personal data, regardless of the size of the company.
Nonprofits and public agencies are, as a rule, not covered. Companies below all three thresholds are not either, but ad partners may require opt-out signals anyway.
Definitions
The CCPA uses its own terms. Understanding the four below avoids most of the confusion.
Any data linked, or that can be linked, to a person or household. The law itself includes online identifiers, IP address, browsing history and interactions with sites and ads.
Data such as government IDs, account logins, precise location, racial origin, religion, health, sex life and biometrics. The visitor can ask for the use of this data to be limited.
Passing data to third parties in exchange for money or other value. There does not have to be a direct payment: letting a partner collect data in exchange for a service can count as a sale.
Passing data to third parties for cross-context behavioral advertising, that is, ads chosen based on what the person did on other sites and apps. It applies even without payment.
Rights
The company has 45 days to respond to requests, with an extension of another 45 when necessary. Opt-out requests must be handled much faster and without red tape.
Find out what data was collected, where it came from, what it is used for and who it was sold or shared with.
Ask for the collected data to be deleted and for wrong data to be corrected, with some exceptions set out in the law.
Tell the company to stop selling or sharing their data, including for personalized ads, through a link on the site or an automatic browser signal.
Restrict the use of sensitive data to what is necessary and not be treated worse, with a higher price or a reduced service, for having used these rights.
Site obligations
Anyone who sells or shares data must offer a clear link with the text Do Not Sell or Share My Personal Information, normally in the footer of every page. The agency's rules allow replacing that link and the sensitive data link with a single link called Your Privacy Choices, along with the official icon. Clicking it must lead to a simple way to opt out, without registration and without requiring documents.
The automatic opt-out signal is also mandatory. The best-known example is the Global Privacy Control, the GPC, a browser or extension setting that tells every site that the person does not want their data sold or shared. Since January 1, 2026, the rules require the site to show whether it processed this signal, for example with a message saying the opt-out request was honored.
A notice at collection and a complete privacy policy are also required. The policy lists the categories of data collected, the purposes, the categories of companies that receive the data, whether there is a sale or sharing, how long the data is kept and how to exercise each right. The agency's rules also ask for the date of the last update.
The rules ban so-called dark patterns: refusing cannot take more steps than accepting, and closing a pop-up does not count as consent. To sell or share data of anyone the company knows to be under 16, prior authorization is needed. Between 13 and 16, the teenager authorizes it themselves; under 13, the parents do.
Timeline
Dates confirmed in official California state sources.
The right to know, delete and refuse the sale of data is born.
A $1.2 million settlement for selling data through third-party trackers and ignoring the GPC.
Sharing for ads, correction and the limit on sensitive data come in, and the mandatory 30-day cure period before punishment ends.
The revenue threshold rises to $26,625,000 and the fines to $2,663 and $7,988.
Risk assessments for significant-risk activities, the visible confirmation of the opt-out signal and the new rules against dark patterns take effect.
The automated decision-making rules for important decisions begin. The 2025 law AB 566 starts requiring browsers to offer a built-in opt-out signal.
Deadline to submit the attestation and the summary of risk assessments. Security audit certifications begin on this date for anyone with revenue above $100 million and follow in 2029 and 2030 for the rest.
Enforcement and fines
The privacy agency and the attorney general can both act. Since 2023 there is no longer a mandatory 30-day cure period before punishment. The agency can take good faith into account, but does not have to warn first.
The fines were adjusted in January 2025: up to $2,663 per violation and up to $7,988 per intentional violation or one involving minors under 16. Because each visitor or each request can count as a violation, the total grows fast. Individuals can sue directly only in cases of data breach, with damages between $107 and $799 per person per incident.
Sephora paid $1.2 million in 2022 over trackers and the GPC. In March 2025, Honda paid $632,500 to the agency for requiring too much data for the opt-out and for a tool that did not present the choices in a balanced way. In May 2025, the clothing brand Todd Snyder paid $345,178 because a poorly configured portal failed to process opt-out requests for 40 days.
In July 2025, the attorney general reached a $1.55 million settlement with the health site Healthline, which did not honor opt-outs of targeted advertising, including through the GPC. In September 2025, Tractor Supply was fined $1.35 million, which includes failures in handling the GPC. In February 2026, Disney reached the largest settlement so far, $2.75 million, because the opt-out and the GPC applied only on one device or service.
AdSense and Ad Manager
Google offers restricted data processing, called RDP. When the signal is present, Google does not show ads based on the visitor's past behavior and sends non-personalized requests to buyers. In this mode, Google acts as a service provider, a role that California law does not treat as a sale.
There are two paths. The first is a CMP that generates the GPP string, the IAB Tech Lab format for privacy signals. AdSense and Ad Manager read the US National section and the California section. In the California section, refusing the sale or sharing turns on RDP, and the opt-out for under-16s triggers the treatment for children. The second path is to turn on RDP directly in the tag, for example with restrictDataProcessing in GPT, only for people who clicked the opt-out link.
The US states privacy message, in the Privacy & messaging menu of AdSense and Ad Manager, covers California. It shows the Do Not Sell or Share My Personal Information link, records the opt-out and saves the choice in GPP. Google reminds you, however, that responsibility for complying with the law remains with the site.
Header bidding, video networks and social media pixels also receive data. The opt-out needs to reach all of them, not just Google.
In practice
Everyday examples from a site with AdSense or Ad Manager and Californian visitors.
Common errors
Almost all public settlements involve an opt-out that seems to work but does not.
The Do Not Sell or Share link opens the privacy policy instead of a screen where the visitor can actually opt out.
The CMP detects the GPC, but the ad tags load earlier or keep receiving the not-opted-out signal.
RDP is turned on in Google, but header bidding partners and third-party pixels keep collecting data.
Accept all with one click and refuse only after opening settings. The lack of balance in the choices weighed in the Honda case.
A policy with no update date, no data categories or no mention that there is sharing for ads.
The banner appears, but no GPP string is generated, so Google and partners do not receive the visitor's choice.
In ConsentMode
It may. The law does not require a headquarters in California. If the company serves residents of the state and passes one of the three thresholds, such as 100,000 consumers or households per year with data shared for ads, it is covered. Below the thresholds, the law does not apply, but Google and other partners still read the opt-out signals.
Personalized ads based on browsing on other sites fit the concept of sharing. With RDP on, Google acts as a service provider and shows only non-personalized ads to that visitor.
The CCPA works on an opt-out basis, so it does not require asking permission first for adults. What it requires is the notice at collection, the opt-out link and honoring the GPC. For under-16s, opt-in is required.
Yes. The attorney general and the agency treat the GPC as a valid opt-out request, and several settlements, such as those with Sephora, Tractor Supply and Disney, cite GPC failures. Since 2026 the site must also show whether it processed the signal.
It applies to businesses covered by the law whose activities are on the significant-risk list in the agency's rules. Anyone running personalized ads should check that list with a lawyer. A blog below the CCPA thresholds does not need one. Anyone above them who fits the list must document the assessment and submit the attestation by April 1, 2028.
No. ConsentMode is not a CMP and does not show a banner. It audits the site from the outside and shows what to fix. The legal decision is up to your lawyer.
Library
This guide was written from these official pages. Read them directly at the source:
The audit opens the site as a California visitor, with and without GPC, and shows what to fix without changing anything.