b2KIT

CCPA / CPRA Compliance Checker

Assess CCPA/CPRA compliance for California consumer privacy. Evaluate disclosure, opt-out, and deletion requirements.

Tested tool guide Tested browser tools Checked August 16, 2026

What CCPA / CPRA Compliance Checker does, with a checked example

You answer a short questionnaire about your business - annual revenue, how many California consumers' personal information you buy, sell, or share per year, whether you post a privacy notice at or before collection, and how you handle consumer requests - and the tool maps your answers against the CCPA as amended by the CPRA, telling you whether the law applies to you and which obligations are unmet. Everything runs in your browser; nothing you enter is uploaded. The surprise for most people: being under $25 million in revenue does not automatically exempt a business.

Worked example

A concrete input and expected output from the current implementation.

Input

Revenue: $12 million per year. Personal information bought from 200,000 California consumers per year. Sells or shares personal information: no. Revenue from selling or sharing: 0%.

Expected output

Covered. Prong 1 (revenue over $25 million): not met. Prong 3 (50% of revenue from selling or sharing): not met. Prong 2: met - the business annually buys personal information of 100,000 or more California consumers (200,000), which qualifies it under Civil Code section 1798.140. Result: notice at collection, access, deletion, and correction requirements apply; the 'Do Not Sell or Share' opt-out requirement does not, because the business neither sells nor shares.

The three prongs of the business definition are alternatives, so coverage does not require $25 million in revenue. Because 200,000 exceeds the 100,000-consumer threshold, the business qualifies, while the opt-out duty drops out since it applies only to selling or sharing.

How the result is produced

1

Business definition check

The tool first tests the three prongs of the statutory definition of 'business' in California Civil Code section 1798.140: annual gross revenues over $25 million; annually buying, selling, or sharing the personal information of 100,000 or more California consumers or households; or deriving 50 percent or more of annual revenue from selling or sharing. Meeting any single prong qualifies the business, and the rest of the assessment assumes coverage.

2

Obligation-by-obligation checklist

For a business that qualifies, the tool walks through the operational requirements: a notice at or before collection describing categories collected, purposes, and rights; procedures for verifiable consumer requests covering access, deletion, correction, and opt-out of sale or sharing, with the 45-day response clock and one 45-day extension; non-discrimination against consumers who exercise rights; and written contracts with service providers and contractors. Each is marked met, missing, or not applicable.

Good uses

  • A business under $25 million in revenue wants a first-pass answer on whether the CCPA applies before paying for legal review.
  • A marketing team that shares customer data with ad networks wants to check whether an opt-out link is required and what it must cover.
  • A company preparing for a CPRA-focused audit wants one list of gaps: notice wording, request handling, deletion workflows, and service-provider contracts.

Limits and checks

  • The assessment runs on self-reported answers. It cannot verify that your stated practices actually exist, so a 'met' result is self-attestation, not evidence an auditor or regulator would accept.
  • Under the CCPA, 'sale' includes disclosure for valuable consideration, not just cash, and 'sharing' covers making data available for cross-context behavioral advertising. Businesses that answer 'we do not sell' while feeding data to ad platforms get a misleadingly clean result.
  • The tool reports applicability and gaps; it is not legal advice. The California Privacy Protection Agency enforces the law, and consumers have a private right of action only for data breaches of specified categories, so a clean checklist does not quantify real enforcement risk.

Common questions

My revenue is under $25 million. Can the CCPA really apply to me?

Yes, and this is the most common misconception the tool corrects. The revenue test is only one of three prongs. You are also covered if you annually buy, sell, or share the personal information of 100,000 or more California consumers or households, or if 50 percent or more of your annual revenue comes from selling or sharing consumers' personal information. Fill in all three questions, not just revenue.

If I answer honestly, will the tool store or send my answers anywhere?

No. The assessment runs entirely in your browser and the answers are processed locally, so nothing is uploaded by the tool. You can therefore answer with real revenue and volume figures without creating a record on a server. If you want to keep the results, copy or export them yourself before leaving the page.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools