<Person_1> — never real names, SSNs, or email addresses.
Who Must Comply
CCPA/CPRA applies to any for-profit business that collects California consumers’ personal information and meets any one of these thresholds:- Annual gross revenue over $25 million
- Buy, sell, or share the personal information of 100,000 or more consumers, households, or devices
- Derive 50% or more of annual revenue from selling or sharing consumers’ personal information
Key CCPA/CPRA Rights
Right to Know (Art. 1798.100)
Right to Know (Art. 1798.100)
Right: Consumers can request what personal information is collected, used, disclosed, or sold about them.Risk with AI: If you send consumer data to AI providers, you must disclose this in your privacy policy — and be able to tell consumers exactly what data was shared.With Blindfold: Since only anonymized tokens reach the AI provider, no real personal information is disclosed. Audit logs document exactly what entity types were detected and protected.
Right to Delete (Art. 1798.105)
Right to Delete (Art. 1798.105)
Right: Consumers can request deletion of their personal information.Risk with AI: Data sent to AI providers may be retained in their logs, caches, or training data — making deletion impossible.With Blindfold: No real personal information reaches the AI provider. For your own records, use
tokenize() with mapping deletion — once the mapping is destroyed, tokens become meaningless and irrecoverable.Right to Opt-Out of Sale/Sharing (Art. 1798.120)
Right to Opt-Out of Sale/Sharing (Art. 1798.120)
Right: Consumers can opt out of the sale or sharing of their personal information, including sharing with AI providers.Risk with AI: Sending consumer data to a third-party AI provider may constitute “sharing” under CCPA/CPRA, even without monetary exchange.With Blindfold: Tokenization eliminates this risk entirely. Since only anonymized tokens leave your system, there is no “sale” or “sharing” of personal information — regardless of consumer opt-out status.
Right to Correct (Art. 1798.106, CPRA)
Right to Correct (Art. 1798.106, CPRA)
Right: Consumers can request correction of inaccurate personal information held by a business.Risk with AI: If inaccurate data is sent to AI providers, corrections cannot propagate to third-party systems.With Blindfold: Real personal information stays in your system where you control it. Corrections only need to happen in your database — the AI provider never had the real data.
Right to Limit Use of Sensitive PI (Art. 1798.121, CPRA)
Right to Limit Use of Sensitive PI (Art. 1798.121, CPRA)
Right: Consumers can limit the use and disclosure of sensitive personal information — including Social Security numbers, financial account information, precise geolocation, racial or ethnic origin, health data, and biometric information.Risk with AI: Sensitive PI sent to AI providers violates this right if the consumer has opted to limit its use.With Blindfold: Sensitive PI is detected and tokenized before AI calls. The
strict policy catches SSNs, financial data, health information, and other sensitive categories automatically.How AI Creates CCPA Risk
Under CCPA/CPRA, “sharing” means disclosing personal information to a third party for cross-context behavioral advertising or other purposes — and the definition is broad. When you send consumer data to third-party AI providers like OpenAI or Anthropic, this may constitute “sharing” or even “selling” personal information under CCPA. This creates three problems:- Opt-out obligations — consumers who opt out of sharing must have their data excluded from AI provider calls
- Disclosure requirements — you must list AI providers as recipients in your privacy policy
- Right to delete — data sent to AI providers may be irrecoverable
CCPA Categories and Blindfold
CCPA defines specific categories of personal information (Cal. Civ. Code 1798.140(v)). Here is how Blindfold’s entity detection maps to them:| CCPA Category | Examples | Blindfold Entity Types |
|---|---|---|
| Identifiers | Name, SSN, email, address | Person, Email Address, US SSN, Address |
| Financial Information | Bank account, credit card | Credit Card Number, Bank Account Number, IBAN |
| Commercial Information | Purchase records, transactions | Handled by custom policies |
| Internet Activity | IP addresses, browsing history | IP Address |
| Geolocation | Physical location, GPS | Location, Address |
| Professional Information | Employer, job title | Organization |
| Sensitive PI (CPRA) | SSN, financial accounts, health data, biometrics | US SSN, Medical Record Number, Biometric Data |
Code Examples
Tokenize Before AI Calls
The most common pattern: protect California consumer data before any AI API call.Redact Consumer Data from Logs
Permanently remove personal information from application logs to minimize data retention:Right to Delete Implementation
Tokenization naturally supports CCPA’s Right to Delete. When a consumer requests deletion, destroy the token mapping — the tokens become meaningless:Blindfold as a CCPA Safeguard
Using Blindfold tokenization before AI provider calls provides three key CCPA protections:- No “sale” or “sharing” — the AI provider never receives real personal information, so sending tokenized data does not constitute a sale or sharing under CCPA/CPRA
- Data minimization — only anonymized tokens leave your system, minimizing the personal information exposed to third parties
- Audit trail — every PI detection is logged with entity types, counts, timestamps, and policy used, providing documentation for CCPA compliance reviews and consumer requests
CCPA/CPRA Compliance Checklist
Identify if CCPA applies to your business
Check if you meet any of the three thresholds: $25M revenue, 100K+ consumers’ data, or 50%+ revenue from selling/sharing PI.
Classify the personal information your AI processes
Map the CCPA categories (identifiers, financial, geolocation, etc.) to the data flowing through your AI application.
Apply Blindfold tokenization before all AI provider calls
Use
blindfold.tokenize() with policy="strict" and region="us" to protect consumer PI before it reaches any third-party AI provider.Implement opt-out mechanisms for data sharing
Provide a “Do Not Sell or Share My Personal Information” link. With Blindfold tokenization, no real PI is shared — but the mechanism is still required.
Enable audit logging for PI processing records
Use Blindfold’s audit trail to document what personal information was detected and how it was protected. Export logs from the dashboard.
Document your data protection practices in your privacy policy
Disclose how you use AI providers, what categories of PI are collected, and how Blindfold tokenization prevents sharing of real consumer data.