CCPA/CPRA Compliance for Startups: Complete Guide (2025)

Quick Overview

CCPA (California Consumer Privacy Act) and its amendment CPRA (California Privacy Rights Act) are California's comprehensive data privacy laws that give consumers control over their personal information.

Key facts:

  • Applies to: Businesses meeting revenue ($26.6M+) OR data volume (100K+ CA consumers) thresholds
  • Penalties: Up to $7,988 per intentional violation, $2,663 per unintentional violation
  • Enforcement: California Privacy Protection Agency (CPPA) + private right of action for data breaches
  • 2025 major update: New cybersecurity audit, risk assessment, and automated decision-making requirements (effective Jan 1, 2026)

Bottom line: If you process significant California consumer data, CCPA/CPRA likely applies—even if you're not based in California.

CCPA vs CPRA: What's the Difference?

Timeline

CCPA (California Consumer Privacy Act)

  • Passed: June 2018
  • Effective: January 1, 2020
  • Scope: Original California privacy law giving consumers rights over their data

CPRA (California Privacy Rights Act)

  • Passed: November 2020 (ballot initiative)
  • Effective: January 1, 2023
  • Scope: Amendment to CCPA that strengthened and expanded privacy protections

Important: CPRA didn't replace CCPA—it amended it. Today, when people say "CCPA," they usually mean "CCPA as amended by CPRA."

Key Differences: CCPA → CPRA

Feature CCPA (Original) CPRA (Amendment)
Consumer threshold 50,000+ consumers/households 100,000+ consumers/households
Revenue threshold $25M+ (2018) $26.6M+ (2025, inflation-adjusted)
Enforcement agency CA Attorney General CA Privacy Protection Agency (CPPA)
Cure period 30-day automatic cure Discretionary (case-by-case)
Sensitive PI No special category New category with enhanced protections
Right to correct No ✓ Yes
Right to limit SPI use No ✓ Yes
Contractor liability Limited Expanded (contractors liable for violations)
Data minimization No explicit requirement ✓ Explicit requirement
Cybersecurity audits No ✓ Yes (2025 regulations, effective 2026)
Risk assessments No ✓ Yes (2025 regulations, effective 2026)

In this guide, we'll refer to the combined law as "CCPA/CPRA" or just "CCPA" for simplicity.


Does CCPA/CPRA Apply to Your Startup?

Applicability Thresholds (2025)

CCPA/CPRA applies if you meet ANY ONE of these criteria:

1. Revenue threshold

Annual gross revenue exceeds: $26,625,000

Notes:
├── Adjusted annually for inflation (was $25M in 2020)
├── Global revenue (not just CA revenue)
├── Includes all revenue sources (B2B, B2C, services, products)
└── Calculated on trailing 12-month basis

Most pre-Series B startups don't meet this threshold.

2. Data volume threshold

Process personal information of 100,000+ California consumers or households per year

"Process" includes:
├── Website visitors (any interaction with site)
├── App users
├── Email subscribers
├── Customers and prospects
├── Employees and contractors (if CA residents)
└── Business contacts

"Per year" = trailing 12 months

Example calculations:
├── Website: 10K unique CA visitors/month × 12 = 120K ✓ (meets threshold)
├── SaaS app: 8K CA users = 8K ✗ (doesn't meet threshold)
├── E-commerce: 50K CA customers + 60K CA email subs = 110K ✓ (meets threshold)

3. Revenue from selling/sharing threshold

Derive 50%+ of annual revenue from selling or sharing personal information

"Selling" includes:
├── Selling email lists
├── Selling customer data to data brokers
├── Monetizing data through third parties

"Sharing" includes:
├── Behavioral advertising (Facebook Pixel, Google Ads)
├── Cross-context behavioral advertising
├── Retargeting campaigns
└── Sharing data for third-party marketing

Most startups don't meet this threshold (unless you're in AdTech or data brokerage).

Do You Meet the Thresholds?

Common startup scenarios:

Scenario 1: Early-stage SaaS ($2M revenue, 15K users, 20% CA)

Revenue: $2M ✗ (well below $26.6M)
Data volume: 3,000 CA users ✗ (well below 100K)
Selling/sharing revenue: 0% ✗

CCPA/CPRA applies? ✗ NO

Scenario 2: Growth-stage consumer app ($10M revenue, 500K users, 30% CA)

Revenue: $10M ✗ (below $26.6M)
Data volume: 150,000 CA users ✓ (exceeds 100K)
Selling/sharing revenue: 0%

CCPA/CPRA applies? ✓ YES (meets data volume threshold)

Scenario 3: E-commerce site ($30M revenue, 80K customers, 25% CA)

Revenue: $30M ✓ (exceeds $26.6M)
Data volume: 20,000 CA customers ✗ (below 100K)
Selling/sharing revenue: 0%

CCPA/CPRA applies? ✓ YES (meets revenue threshold)

Scenario 4: High-traffic content site ($5M revenue, 2M monthly visitors, 40% CA)

Revenue: $5M ✗ (below $26.6M)
Data volume: 800K CA visitors/month × 12 = 9.6M ✓ (far exceeds 100K)
Selling/sharing revenue: 80% (display ads, retargeting) ✓

CCPA/CPRA applies? ✓ YES (meets data volume AND selling/sharing thresholds)

Additional Applicability Factors

Geographic scope:

CCPA/CPRA applies if:
├── You do business in California (any physical presence, customers, sales)
└── AND meet one of the three thresholds

Location of company doesn't matter:
✓ Delaware corporation selling to CA consumers → CCPA applies
✓ UK company with CA customers → CCPA applies
✗ NY-based B2B selling only to NY businesses → CCPA doesn't apply

Entity types covered:

Covered:
├── For-profit businesses
├── Sole proprietorships
├── Partnerships
├── LLCs
├── Corporations
└── Any for-profit entity collecting personal information

Exempt:
├── Nonprofits
├── Government agencies
└── Certain HIPAA-covered entities (for PHI only)

Borderline Cases

Close to 100K threshold:

If you're at 80K-90K CA consumers:
├── Be conservative (assume you'll hit 100K within 12 months)
├── Start implementing compliance now
└── Monitor monthly to track when you cross threshold

**Don't wait until you hit 100K—compliance takes 3-6 months.**

B2B vs B2C:

B2B exemption:
├── CCPA exempts most B2B communications (until 2023, now expired)
├── As of Jan 1, 2023, B2B contacts are covered
└── Employee/contractor data covered from the start

Example:
├── SaaS selling to businesses: Employee users at customer companies = CA consumers
├── Count all individual users, not just companies

CCPA/CPRA Penalties & Enforcement

Fine Structure

Civil penalties (enforced by CPPA or AG):

Unintentional violations:

  • Fine: Up to $2,663 per violation (2025 amount, adjusted for inflation)
  • Examples:
    • Missing "Do Not Sell" link
    • Incomplete privacy notice
    • Delayed response to consumer request

Intentional violations:

  • Fine: Up to $7,988 per violation (2025 amount)
  • Examples:
    • Knowingly selling data after consumer opted out
    • Intentionally ignoring consumer rights requests
    • Deliberate misrepresentation in privacy notice

"Per violation" means per consumer affected:

Example: 1,000 consumers affected by intentional violation
├── Penalty: 1,000 × $7,988 = $7,988,000 (nearly $8M)
└── This can be existential for startups

**Regulators consider:**
├── Severity of violation
├── Number of consumers affected
├── Company's efforts to comply
├── Company size and revenue
└── Whether violation was cured

Private Right of Action (Data Breaches)

Consumers can sue directly for data breaches:

Covered breaches:

Only applies to breaches of specific categories:
├── Social Security numbers
├── Driver's license or state ID numbers
├── Financial account numbers + security/access codes
├── Medical information
└── Health insurance information

Not all breaches trigger private right of action (e.g., email/password breach may not).

Damages:

Statutory damages: $100-$750 per consumer per incident
OR
Actual damages (if higher)

Plus: Attorney's fees, injunctive relief

Example: Breach affecting 50,000 CA consumers
├── Minimum damages: 50K × $100 = $5M
├── Maximum damages: 50K × $750 = $37.5M
└── Plus: Legal fees, remediation costs

30-day cure period (for breaches only):

Consumers must:
1. Notify business of alleged violation
2. Give 30 days to cure
3. Only sue if business doesn't cure

**This cure period only applies to private actions (breaches), not CPPA enforcement.**

Enforcement Activity (2025)

California Privacy Protection Agency (CPPA):

Created: July 1, 2020 (by CPRA)
Operational: July 1, 2023 (full enforcement authority)

Enforcement priorities (2024-2025):
├── Businesses selling minors' data
├── Violations of "Do Not Sell" rights
├── Sensitive personal information misuse
├── Automated decision-making (new 2025 regulations)
└── Cybersecurity failures (new 2025 regulations)

Enforcement actions to date:
├── 12+ formal enforcement actions (2023-2024)
├── Fines ranging from $50K-$1.2M
├── Increasing focus on startups and mid-market companies

Notable CCPA enforcement examples:

Company Fine Violation Year
Sephora $1.2M No "Do Not Sell" link, unlawful data sharing 2022
Retail company $350K Privacy notice violations, delayed consumer requests 2023
Tech startup $150K Missing opt-out mechanisms, incomplete disclosures 2024
Healthcare app $275K Selling sensitive health data without disclosure 2024

Risk Factors for Enforcement

High-risk activities:

More likely to face enforcement:
├── Processing children's data (<16 years old)
├── Selling or sharing personal information (especially without disclosure)
├── Collecting sensitive personal information (health, biometric, precise geolocation)
├── Using automated decision-making that affects consumers significantly
├── Large-scale data breaches
└── Complaints from consumer advocacy groups (CPPA investigates complaints)

Consumer Rights Under CCPA/CPRA

CCPA/CPRA gives California consumers 8 key rights:

1. Right to Know (Article 1798.110, 1798.115)

What it is: Consumers can request to know what personal information you've collected about them.

Two types of requests:

A. Categories request (less detailed):

Consumers can request (for preceding 12 months):
├── Categories of personal information collected
├── Categories of sources
├── Business purpose for collecting
├── Categories of third parties you shared with
└── Specific pieces of information collected (optional)

Response deadline: 45 days (extendable to 90 days)
Format: Can respond with general descriptions

B. Specific pieces request (more detailed):

Consumers can request:
└── Specific pieces of personal information you have about them

Response deadline: 45 days (extendable to 90 days)
Format: Must provide portable, machine-readable format (JSON, CSV)

Exceptions:
├── SSN, driver's license, financial account numbers (can redact)
├── Data that creates security or fraud risks

Implementation:

Typical response:
{
  "user_id": "12345",
  "email": "[email protected]",
  "name": "Jane Doe",
  "created_at": "2023-05-15",
  "purchase_history": [...],
  "browsing_history": [...],
  "data_shared_with": ["Google Analytics", "Stripe", "Mailchimp"]
}

2. Right to Delete (Article 1798.105)

What it is: Consumers can request deletion of their personal information.

Requirements:

Must delete:
├── Data collected directly from consumer
├── Data from service providers (instruct them to delete)
├── Data from all systems (production, backups, archives, logs)

Timeline: 45 days to respond
Verification: Must verify identity before deleting

Exceptions (you can refuse deletion if needed for):

Don't have to delete if necessary to:
├── Complete the transaction/provide service
├── Detect/prevent security incidents or fraud
├── Debug/repair functionality
├── Exercise free speech or ensure others can exercise free speech
├── Comply with California Electronic Communications Privacy Act
├── Engage in public or peer-reviewed scientific research (with consumer consent)
├── Enable solely internal uses reasonably aligned with consumer expectations
├── Comply with legal obligation
└── Otherwise use internally in lawful manner compatible with context provided

Most common exceptions for startups:
├── Active customer (can't delete while providing service)
├── Fraud prevention (need to retain for security)
├── Legal obligations (tax records, financial records)

Implementation:

Deletion process:
1. Verify consumer identity
2. Check if any exceptions apply
3. If no exceptions:
   ├── Delete from production database
   ├── Delete from backups (or mark for deletion on next backup cycle)
   ├── Instruct service providers to delete (Stripe, analytics, CRM)
   ├── Remove from marketing lists
   └── Anonymize in analytics (if possible)
4. Respond to consumer: "Your data has been deleted"
5. Document the request and actions taken

3. Right to Correct (Article 1798.106) [New under CPRA]

What it is: Consumers can request correction of inaccurate personal information.

Requirements:

Must correct inaccurate data
Timeline: 45 days to respond
Verification: Verify identity before correcting

Implementation:

Typical flow:
1. Consumer: "My address is listed as 123 Main St, but it should be 456 Oak Ave"
2. Business: Verify identity
3. Business: Update address in all systems (CRM, shipping, billing)
4. Business: Notify service providers of correction (if shared with them)
5. Business: Respond to consumer: "Your address has been corrected"

4. Right to Opt-Out of Sale/Sharing (Article 1798.120)

What it is: Consumers can opt-out of the sale or sharing of their personal information.

"Sale" definition (broad):

Selling = Disclosing personal information to third party for monetary or other valuable consideration

Examples:
├── Selling email lists to marketers
├── Selling customer data to data brokers
├── Receiving payment for providing customer data

"Sharing" definition (even broader):

Sharing = Disclosing personal information for cross-context behavioral advertising

Examples:
├── Facebook Pixel (cross-site tracking for retargeting)
├── Google Ads retargeting
├── Third-party ad networks
├── Any cross-site behavioral tracking for advertising

Requirements:

If you sell or share:
1. Provide "Do Not Sell or Share My Personal Information" link
   └── Must be on homepage and in privacy policy
2. Honor opt-out requests within 15 business days
3. Don't require account creation to opt-out
4. Wait 12 months before asking consumer to opt back in
5. Don't discriminate against consumers who opt out

Implementation:

Typical "Do Not Sell" link:
├── Link text: "Do Not Sell or Share My Personal Information"
├── Location: Website footer (visible on every page)
├── Destination: Opt-out page or cookie settings
├── Action: Disable Facebook Pixel, Google Ads, retargeting cookies
└── Confirmation: "Your preference has been saved. We will not sell or share your data."

5. Right to Limit Use of Sensitive Personal Information (Article 1798.121) [New under CPRA]

What it is: Consumers can limit how you use their sensitive personal information (SPI).

Applies only if you use SPI for purposes other than:

Permitted uses:
├── Performing services/providing goods reasonably expected
├── Detecting security incidents, fraud
├── Resisting malicious/illegal activity
├── Short-term, transient use (e.g., displaying SPI back to consumer)
├── Performing services on behalf of business
└── Quality/safety verification

If you use SPI for other purposes (marketing, profiling, etc.):
└── Consumers can limit use to only permitted purposes above

Implementation:

If you use SPI for non-permitted purposes:
1. Provide "Limit the Use of My Sensitive Personal Information" link
   └── Next to "Do Not Sell or Share" link
2. Honor requests within 15 business days
3. Stop using SPI for non-permitted purposes (e.g., marketing)

6. Right to Opt-In for Sale of Minors' Information (Article 1798.120)

What it is: Can't sell or share personal information of consumers under 16 without opt-in.

Age requirements:

Under 13:
└── Requires opt-in from parent/guardian (verifiable parental consent)

13-15 years old:
└── Requires opt-in from minor themselves

16+ years old:
└── Can sell/share unless consumer opts out (standard "Do Not Sell" applies)

Implementation:

If you knowingly collect data from minors:
1. Age-gate your service (verify age at signup)
2. If under 16: Don't sell/share data (or get opt-in consent)
3. Use age-appropriate consent mechanisms (COPPA compliance)

7. Right to Non-Discrimination (Article 1798.125)

What it is: Can't discriminate against consumers who exercise their rights.

Prohibited discrimination:

Can't:
├── Deny goods or services
├── Charge different prices or rates
├── Provide different level or quality of service
├── Suggest consumer will receive different price or quality
└── Retaliate or harass

Permitted differences (with limitations):

Can offer:
├── Financial incentive for providing data (if not "unjust, unreasonable, coercive, or usurious")
├── Different price/service if difference is "reasonably related to value of consumer's data"

Must disclose:
├── Material terms of financial incentive program
├── How to opt-in
└── Right to withdraw at any time

8. Right to Data Portability (Implicit in Right to Know)

What it is: Consumers can receive their data in portable, machine-readable format.

Requirements:

Format: JSON, CSV, XML (not PDF)
Includes: All personal information you have about consumer
Use case: Allow consumer to transfer data to another service

Business Obligations

Core Obligations

1. Update Privacy Policy

Must disclose (at or before point of collection):
├── Categories of personal information collected
├── Purposes for collecting each category
├── Whether you sell or share personal information
├── Categories of third parties you disclose to
├── How long you retain each category
├── Consumer rights (all 8 rights)
├── How to exercise rights
└── Link to "Do Not Sell or Share My Personal Information" (if applicable)

Update frequency: Annually (or when practices change)

2. Provide "Do Not Sell or Share" Link (if applicable)

If you sell or share:
├── Add prominent link to homepage footer
├── Link text: "Do Not Sell or Share My Personal Information"
├── Destination: Opt-out mechanism (cookie settings or form)
├── Honor opt-outs within 15 business days
└── Don't require account creation to opt-out

3. Respond to Consumer Requests

Timelines:
├── Initial response: 10 business days (acknowledge receipt)
├── Full response: 45 days (extendable to 90 days if complex)

Verification:
├── Must verify consumer's identity before responding
├── Use reasonable methods (email confirmation, account login, ID verification)
├── Can request additional information if necessary

Tracking:
├── Log all consumer requests
├── Document verification steps taken
├── Record actions taken (data provided, deleted, corrected)

4. Train Employees

Employees who handle consumer requests must be trained on:
├── Consumer rights under CCPA/CPRA
├── How to verify consumer identity
├── How to process requests
├── Timelines for responding
└── Exceptions and limitations

5. Contract Requirements with Service Providers

Contracts with service providers must:
├── Specify that service provider can't sell personal information
├── Specify that service provider can't retain, use, or disclose PI except to perform services
├── Specify that service provider can't combine PI with other consumers' PI
├── Grant you right to audit service provider's compliance
└── Require service provider to delete or return PI at end of contract

Service Providers vs Third Parties vs Contractors

Service Provider:

Definition: Processes PI on your behalf per written contract

Example: AWS (hosting), Stripe (payments), Mailchimp (email)

Requirements:
├── Written contract with restrictions above
├── Can share data with service providers without violating "Do Not Sell"
└── Service provider's use is limited to providing service to you

Third Party:

Definition: Receives PI but not as service provider or contractor

Example: Marketing partner, data broker, affiliate

Requirements:
├── If you disclose PI to third party, it may be "selling" or "sharing"
├── Must disclose in privacy policy
└── Must honor "Do Not Sell or Share" requests

Contractor (new under CPRA):

Definition: Processes PI on your behalf, can also process for its own purposes (with restrictions)

Example: SaaS tool that uses your data to improve its service

Requirements:
├── Written contract with specific restrictions
├── Can use PI to improve service but only for you (not other clients)
├── More flexible than service provider but more restrictions than third party

Privacy Notice Requirements

Required Disclosures

At or before point of collection, must disclose:

1. Categories of personal information

Must use specific categories (not just "personal information"):

Categories:
├── Identifiers (name, email, IP address, device ID)
├── California Customer Records (name, address, SSN, payment info)
├── Protected classifications (age, race, gender, etc.)
├── Commercial information (purchase history, preferences)
├── Biometric information (fingerprints, facial recognition)
├── Internet activity (browsing history, search history)
├── Geolocation data (precise location from GPS)
├── Sensory information (audio, visual, thermal)
├── Professional/employment information (resume, job history)
├── Education information (school, degree, GPA)
└── Inferences (profiles, preferences, behavior predictions)

Example disclosure:
"We collect the following categories of personal information:
├── Identifiers: email address, name, IP address
├── Commercial information: purchase history, product preferences
└── Internet activity: pages viewed, links clicked"

2. Purposes for each category

❌ Bad: "We collect personal information to provide services"

✓ Good: Specific purposes for each category:
├── Identifiers (email): Create account, send order confirmations
├── Commercial information (purchase history): Fulfill orders, process returns
├── Internet activity (pages viewed): Improve website, show relevant products
└── Geolocation (city/state): Calculate shipping costs, show local inventory

**2025 update: General statements like "improve services" are no longer sufficient.**

3. Selling/sharing disclosure

Must disclose whether you sell or share PI:

If YES:
├── "We sell/share the following categories of personal information: [list]"
├── "We sell/share to the following categories of third parties: [list]"
└── Provide "Do Not Sell or Share My Personal Information" link

If NO:
└── "We do not sell or share personal information"

4. Retention periods

Must disclose how long you retain each category:

Example:
├── Account data: While account is active + 2 years after closure
├── Purchase history: 7 years (tax compliance)
├── Marketing consents: Until withdrawn + 3 years
└── Analytics data: 90 days (aggregated after that)

5. Consumer rights

Must describe all 8 rights:
├── Right to know
├── Right to delete
├── Right to correct
├── Right to opt-out of sale/sharing
├── Right to limit use of SPI
├── Right to opt-in (minors)
├── Right to non-discrimination
└── Right to data portability

Include:
├── How to exercise rights (email, web form, phone)
├── Timelines for response (45 days)
└── Verification process

Privacy Policy Updates (2025)

New specificity requirements (effective Jan 1, 2026):

Before 2025:
├── "We use personal information to improve services" ✓ (acceptable)
└── General descriptions were sufficient

After Jan 1, 2026:
├── "We use personal information to improve services" ✗ (too vague)
└── Must specify exact purposes for each category

Example compliant disclosure:
"We use identifiers (name, email) to:
├── Create and manage your account
├── Process your orders
├── Send transactional emails (order confirmations, shipping updates)
└── Respond to customer support inquiries

We use commercial information (purchase history) to:
├── Fulfill orders
├── Process returns and refunds
├── Recommend products based on past purchases
└── Analyze sales trends (aggregated data only)"

Do Not Sell or Share

When Required

Must provide "Do Not Sell or Share" mechanism if:

You sell or share personal information

"Selling" = Disclosing for monetary or other valuable consideration
"Sharing" = Disclosing for cross-context behavioral advertising

Common triggers:
├── Facebook Pixel (retargeting) → Sharing ✓
├── Google Ads (retargeting) → Sharing ✓
├── Third-party ad networks → Selling/Sharing ✓
├── Selling email lists → Selling ✓
├── Data partnerships (exchange data for services) → Selling ✓
└── Service providers (AWS, Stripe) → Not selling/sharing ✗

Implementation Requirements

1. "Do Not Sell or Share" link

Location:
├── Homepage footer (required)
├── Privacy policy (required)
├── Mobile app settings (if applicable)
└── Opt-out page

Link text:
├── "Do Not Sell or Share My Personal Information" (exact wording)
├── Or: "Do Not Sell My Personal Information" (shorter version acceptable)

Prominence:
├── Same size/visibility as other footer links
├── Not hidden or buried
└── Accessible on every page

2. Opt-out page

Must allow opt-out without:
├── Creating an account
├── Logging in
├── Providing excessive information
└── Navigating through multiple pages

Can use:
├── Simple toggle (opt-out / opt-in)
├── Cookie preference center
├── Email/form submission
└── Global Privacy Control (auto-honors browser signals)

3. Global Privacy Control (GPC)

What it is: Browser/device signal that tells websites "don't sell my data"

Support required:
├── Must honor GPC signals as opt-out requests
├── No user interaction required
├── Applies to all users who send GPC signal

How to implement:
1. Detect GPC header: `Sec-GPC: 1`
2. Treat as opt-out request
3. Disable selling/sharing mechanisms (ads, pixels, tracking)
4. Confirm opt-out in UI

Browsers supporting GPC:
├── Firefox (with privacy settings enabled)
├── DuckDuckGo Browser
├── Brave
├── Privacy Badger extension
└── Others adopting

What to Stop When User Opts Out

If user opts out, must stop:

Selling:
├── Stop selling email address to marketers
├── Stop sharing customer data with data brokers
├── Stop data partnerships involving personal information exchange

Sharing:
├── Disable Facebook Pixel for that user
├── Disable Google Ads retargeting for that user
├── Disable third-party ad network tracking
├── Stop cross-site behavioral advertising

Can continue:
├── Using service providers (AWS, Stripe, CRM)
├── First-party analytics (on your site only)
├── Contextual advertising (based on page content, not user behavior)
└── Sharing to complete transactions (shipping, payment processing)

Timeline and Re-solicitation

Opt-out timeline:

Must honor opt-out: Within 15 business days

After opt-out:
├── Must wait 12 months before asking user to opt back in
├── Can inform user of benefits of opting in (once)
└── Can't require opt-in to use service

Sensitive Personal Information

What is Sensitive Personal Information (SPI)?

CPRA created a new category: Sensitive Personal Information (SPI)

SPI includes:

1. Social Security, driver's license, state ID, passport numbers
2. Account login + security/access code/password
3. Precise geolocation (within 1,850 feet)
4. Racial or ethnic origin
5. Religious or philosophical beliefs
6. Union membership
7. Mail, email, text messages (unless you're the intended recipient)
8. Genetic data
9. Biometric information (fingerprints, faceprints, voiceprints)
10. Health information
11. Sex life or sexual orientation

Special Protections for SPI

Enhanced consumer rights:

If you use SPI for purposes beyond providing services:
├── Consumer can request you limit use to "permitted purposes" only
├── Must provide "Limit the Use of My Sensitive Personal Information" link
└── Must honor requests within 15 business days

Permitted purposes (can always use SPI for):
├── Performing services reasonably expected by consumer
├── Detecting security incidents, fraud
├── Resisting malicious/illegal activity
├── Short-term, transient use
├── Performing services on behalf of business
└── Quality/safety verification

Non-permitted purposes (require "Limit" right):
├── Marketing
├── Profiling
├── Inferring characteristics
└── Any use not reasonably expected

Disclosure Requirements for SPI

Must disclose in privacy policy:

If you collect SPI:
├── Categories of SPI collected
├── Purposes for collecting each category
├── How long you retain SPI
├── Whether you sell or share SPI (usually NO—selling SPI is risky)
└── Right to limit use of SPI (if you use for non-permitted purposes)

Example disclosure:
"We collect the following sensitive personal information:
├── Precise geolocation: To show nearby stores and calculate shipping
└── Health information: To provide personalized health recommendations

You have the right to limit our use of sensitive personal information to
only what's necessary to provide our services. To exercise this right,
visit [link]."

SPI Best Practices for Startups

Minimize SPI collection:

Avoid collecting SPI unless essential:
├── Don't collect SSN unless legally required (financial services)
├── Use approximate location (city/ZIP) instead of precise GPS
├── Don't infer religious/political beliefs from browsing data
├── Don't use biometric authentication unless necessary (high-security apps)
└── Don't collect health data unless you're a health app

**Collecting SPI increases compliance burden and risk.**

If you must collect SPI:

1. Disclose clearly at point of collection
2. Use only for stated purpose (don't repurpose for marketing)
3. Encrypt SPI (at rest and in transit)
4. Restrict employee access (need-to-know basis)
5. Delete SPI when no longer needed
6. Don't sell or share SPI (almost never acceptable)

Automated Decision-Making

What is Automated Decision-Making Technology (ADMT)??

2025 CCPA regulations define ADMT as:

Technology that processes personal information automatically to make or
facilitate decisions that produce legal or similarly significant effects
concerning a consumer.

Examples:
├── AI model that auto-approves/denies loan applications
├── Algorithm that filters job applicants (pass/fail)
├── Automated credit scoring without human review
├── Algorithmic insurance underwriting (set premiums)
└── Automated content moderation (ban/suspend users)

Not ADMT:
├── Product recommendations (no significant effect on consumer)
├── Spam filtering (not significant effect)
├── Fraud detection (with human review)
└── A/B testing (minimal impact)

ADMT Disclosure Requirements (Effective Jan 1, 2026)

If you use ADMT, must disclose:

In privacy policy:
├── That you use ADMT
├── Categories of personal information used in ADMT
├── Categories of personal information created by ADMT (inferences, scores)
├── Purpose of ADMT (what decisions does it make?)
├── How ADMT affects consumers (approve/deny loans, etc.)
└── Whether human is involved in decision

At point of decision:
├── Notify consumer that ADMT was used
├── Explain logic involved (how decision was made)
├── Inform consumer of right to:
   ├── Access information used in decision
   ├── Access decision and explanation
   ├── Correct inaccurate information
   └── Object to decision (or request human review)

ADMT Consumer Rights (Effective Jan 1, 2026)

Consumers have the right to:

1. Right to know about ADMT

Right to information about:
├── Logic involved in ADMT
├── Expected outcome or consequence
├── Categories of PI used to train algorithm
└── Third parties involved in developing algorithm

2. Right to access ADMT information

Right to access:
├── Personal information used in ADMT decision
├── Inferences/scores generated by ADMT
├── Decision made by ADMT (approve/deny, score, etc.)
└── Explanation of decision

3. Right to correct inaccurate information

If consumer believes data used in ADMT is inaccurate:
├── Consumer can request correction
├── Business must correct if inaccurate
├── Business must re-run ADMT with corrected data
└── Consumer receives updated decision

4. Right to opt-out or request human review

Consumer can request:
├── Human review of ADMT decision
├── Explanation from human (not just algorithm)
├── Ability to contest decision
└── Opt-out of ADMT (use manual review instead)

**Businesses don't have to eliminate ADMT, but must offer human alternative.**

ADMT Risk Assessments (Effective Jan 1, 2026)

If you use ADMT, must conduct risk assessments:

Requirement applies if:

You use ADMT AND meet revenue threshold:
├── $100M+ annual gross revenue: Must complete by April 1, 2028
├── $50M-$100M revenue: Must complete by April 1, 2029
└── <$50M revenue: Must complete by April 1, 2030

**Most startups won't meet revenue threshold (no risk assessment required).**

Risk assessment must evaluate:

1. How ADMT may:
   ├── Increase privacy risks to consumers
   ├── Increase risk of disparate impact (discrimination)
   └── Increase risk of inaccurate or biased decisions

2. Safeguards in place:
   ├── Data quality checks
   ├── Bias testing and mitigation
   ├── Human oversight
   ├── Appeal/review processes
   └── Regular audits of ADMT outcomes

3. Submit attestation to CPPA by deadline

ADMT Best Practices for Startups

Minimize ADMT use:

Avoid using ADMT for high-stakes decisions:
├── Always have human in the loop for:
   ├── Loan approvals/denials
   ├── Hiring decisions
   ├── Insurance underwriting
   ├── Account suspensions (fraud/abuse)
└── Use ADMT to assist humans (recommendations) not replace them

If you use ADMT:

1. Document logic and training data
2. Provide explanations to consumers
3. Allow human review/appeal
4. Test for bias and discrimination
5. Disclose clearly in privacy policy
6. Provide access to information used in decisions

2025 New Requirements

On July 24, 2025, California Privacy Protection Agency (CPPA) finalized sweeping new regulations. Key changes effective January 1, 2026:

1. Cybersecurity Audit Requirements

Who must conduct audits:

Businesses meeting revenue thresholds:
├── $100M+ annual gross revenue: First audit by April 1, 2028
├── $50M-$100M revenue: First audit by April 1, 2029
└── $25M-$50M revenue: First audit by April 1, 2030

**Most startups exempt (revenue too low).**

Audit requirements:

Must assess:
├── Security of personal information
├── Compliance with CCPA/CPRA security obligations
├── Effectiveness of security controls
└── Gaps and recommendations

Frequency:
├── Annually (or more often if high risk)

Must submit:
├── Attestation of completion to CPPA
├── Summary of findings
├── Remediation plans for gaps

2. Risk Assessment Requirements

Who must conduct risk assessments:

Same revenue thresholds as cybersecurity audits:
├── $100M+: By April 1, 2028
├── $50M-$100M: By April 1, 2029
└── $25M-$50M: By April 1, 2030

**Most startups exempt.**

Risk assessment must evaluate:

1. Privacy risks to consumers:
   ├── Data collection practices
   ├── Data sharing/selling activities
   ├── Use of sensitive personal information
   └── Retention periods

2. Safeguards in place:
   ├── Access controls
   ├── Encryption
   ├── Employee training
   ├── Data minimization
   └── Incident response

3. Gaps and remediation:
   ├── Identify gaps in privacy protections
   ├── Prioritize remediation
   └── Implement improvements

Frequency: Annually

3. Enhanced Automated Decision-Making Rules

Effective Jan 1, 2026 (all businesses, regardless of size):

If you use ADMT:
├── Disclose in privacy policy (with specificity)
├── Provide notice at point of decision
├── Allow consumers to:
   ├── Access information used in decision
   ├── Correct inaccurate information
   ├── Request human review
   └── Opt-out of ADMT

**This applies to ALL businesses using ADMT, not just large companies.**

4. Granular Privacy Notice Requirements

Effective Jan 1, 2026:

Old (pre-2026): "We use personal information to improve services" ✓

New (2026+): Must specify exact purposes for each category ✓

Example compliant notice:
"We use identifiers (email address) to:
├── Create and manage your account
├── Send order confirmations
├── Respond to customer support inquiries

We use commercial information (purchase history) to:
├── Fulfill orders
├── Process returns
├── Recommend products (you can opt-out)"

**No more general statements—must be specific.**

Implementation Timeline Summary

Requirement Effective Date Applies To
ADMT disclosures Jan 1, 2026 All businesses using ADMT
Granular privacy notices Jan 1, 2026 All businesses
Risk assessments April 1, 2028 $100M+ revenue
Risk assessments April 1, 2029 $50M-$100M revenue
Risk assessments April 1, 2030 $25M-$50M revenue
Cybersecurity audits April 1, 2028 $100M+ revenue
Cybersecurity audits April 1, 2029 $50M-$100M revenue
Cybersecurity audits April 1, 2030 $25M-$50M revenue

Bottom line: Most startups only need to worry about ADMT disclosures and granular privacy notices (both effective Jan 1, 2026). Risk assessments and cybersecurity audits don't apply until you reach $25M+ revenue.


CCPA/CPRA Compliance Checklist

Phase 1: Determine Applicability (Week 1)

☐ Calculate annual gross revenue (trailing 12 months)
☐ Estimate number of CA consumers/households processed (trailing 12 months)
   └── Include: website visitors, app users, customers, email subs, employees
☐ Calculate % of revenue from selling/sharing personal information
☐ Determine if you meet any threshold (revenue $26.6M+ OR 100K+ consumers OR 50%+ selling/sharing)
☐ Document decision (CCPA applies or doesn't apply)

Phase 2: Privacy Notice Update (Week 2-3)

☐ Review existing privacy policy
☐ Update or draft privacy policy to include:
   ☐ Categories of personal information collected (use specific categories)
   ☐ Specific purposes for each category (no general statements after Jan 1, 2026)
   ☐ Sources of personal information
   ☐ Categories of third parties you disclose to
   ☐ Retention periods for each category
   ☐ Whether you sell or share personal information
   ☐ Consumer rights (all 8 rights)
   ☐ How to exercise rights (email, form, phone)
   ☐ Non-discrimination policy
☐ Publish updated privacy policy on website
☐ Link privacy policy from footer (visible on every page)

Phase 3: "Do Not Sell or Share" Link (Week 3-4, if applicable)

☐ Determine if you sell or share personal information
   └── Check: Facebook Pixel, Google Ads retargeting, third-party ad networks, data partnerships
☐ If YES:
   ☐ Add "Do Not Sell or Share My Personal Information" link to footer
   ☐ Create opt-out page or cookie settings
   ☐ Implement mechanism to honor opt-outs (disable pixels, tracking)
   ☐ Implement Global Privacy Control (GPC) support
   ☐ Test opt-out functionality

Phase 4: Consumer Request Process (Week 4-5)

☐ Create consumer request intake method:
   ☐ Email: [email protected]
   ☐ Web form on privacy policy page
   ☐ Toll-free phone number (optional)
☐ Document process for handling requests:
   ☐ Right to know: Export data (JSON/CSV)
   ☐ Right to delete: Delete from all systems + notify service providers
   ☐ Right to correct: Update inaccurate data
   ☐ Right to opt-out: Disable selling/sharing
   ☐ Right to limit SPI: Limit use to permitted purposes
☐ Implement identity verification (email confirmation or account login)
☐ Set up tracking system (spreadsheet or compliance tool)
☐ Test request handling with dummy data

Phase 5: Service Provider Contracts (Week 5-6)

☐ List all service providers who receive personal information:
   ☐ AWS, Google Cloud (hosting)
   ☐ Stripe, PayPal (payments)
   ☐ Mailchimp, SendGrid (email)
   ☐ Google Analytics, Mixpanel (analytics)
   ☐ Zendesk, Intercom (customer support)
   ☐ Salesforce, HubSpot (CRM)
☐ Review contracts for CCPA-compliant provisions:
   ☐ Restrictions on selling, retaining, using, disclosing PI
   ☐ Requirement to delete/return PI at end of contract
   ☐ Audit rights
☐ Update contracts or obtain CCPA addendums
☐ Store signed contracts in compliance folder

Phase 6: Employee Training (Week 6)

☐ Create training materials (1-page doc or slide deck):
   ☐ What is CCPA/CPRA?
   ☐ Consumer rights overview
   ☐ How to handle consumer requests
   ☐ How to verify identity
   ☐ Timelines (45 days to respond)
   ☐ Who to escalate to (privacy lead)
☐ Train customer support team
☐ Train sales/marketing team (on opt-out rights)
☐ Train engineering team (on data deletion)
☐ Document training completion (sign-off)

Phase 7: Ongoing Compliance (Continuous)

☐ Monitor for changes in data practices:
   ☐ New data collected? Update privacy policy
   ☐ New service providers? Update contracts
   ☐ Selling/sharing personal information? Add "Do Not Sell" link
☐ Respond to consumer requests:
   ☐ Within 10 days: Acknowledge receipt
   ☐ Within 45 days: Provide full response (extend to 90 if complex)
☐ Review privacy policy annually
☐ Track compliance with consumer requests (log all requests)
☐ Monitor CPPA enforcement actions and guidance updates

Phase 8: 2026 Compliance Prep (If applicable)

☐ Review ADMT use (if using automated decision-making):
   ☐ Update privacy policy with ADMT disclosures (by Jan 1, 2026)
   ☐ Implement consumer rights for ADMT (access, correct, opt-out)
   ☐ Provide explanations of ADMT decisions
☐ Update privacy notices for granular purposes (by Jan 1, 2026)
☐ If revenue >$25M:
   ☐ Prepare for cybersecurity audits (2028-2030 deadline)
   ☐ Prepare for risk assessments (2028-2030 deadline)

Common Mistakes

1. "We're not in California, CCPA doesn't apply"

❌ Myth: "We're a Delaware corp based in NY, CCPA doesn't apply"

Reality:
├── CCPA applies based on where customers are (not where company is)
├── If you have ANY California customers, CCPA applies
├── Even if you don't actively target CA, processing 100K+ CA consumers triggers CCPA

Example:
├── NY-based e-commerce with 20% CA customers → CCPA applies
├── UK SaaS with 150K users (40% CA) → CCPA applies
└── Austin startup with 95K users (60% CA = 57K) → CCPA doesn't apply (below 100K)

2. Not counting website visitors in "100K consumers" threshold

❌ Mistake: "We only have 10K customers, CCPA doesn't apply"

Reality:
├── "Consumers" includes website visitors (not just customers)
├── If your site has analytics (Google Analytics, etc.), you're processing visitors' PI
├── High-traffic site with 10K visitors/month = 120K visitors/year ✓ (exceeds 100K)

Correct calculation:
├── Unique CA website visitors: 8K/month × 12 = 96K
├── CA customers: 3K
├── CA email subscribers: 2K
├── CA employees: 50
├── Total: 101,050 ✓ (exceeds 100K threshold)

3. Confusing "selling" with "service providers"

❌ Mistake: "We don't sell data to anyone, we're exempt from 'Do Not Sell'"

Reality:
├── "Selling" includes behavioral advertising (Facebook Pixel, Google Ads)
├── "Sharing" includes cross-site tracking for retargeting
├── If you use Facebook Pixel for retargeting, you're "sharing" data

Service providers (NOT selling/sharing):
├── AWS (hosting) → Service provider ✓
├── Stripe (payments) → Service provider ✓
├── Mailchimp (email to your own customers) → Service provider ✓

Selling/sharing:
├── Facebook Pixel (retargeting) → Sharing ✗
├── Google Ads (behavioral targeting) → Sharing ✗
├── Data broker partnerships → Selling ✗

**If you use pixels/retargeting, you must provide "Do Not Sell or Share" link.**

4. Missing "Do Not Sell or Share" link

❌ Mistake: Using Facebook Pixel but no "Do Not Sell" link on homepage

Reality:
├── If you sell or share, "Do Not Sell" link is mandatory
├── Must be in footer of homepage (and all pages)
├── Exact text: "Do Not Sell or Share My Personal Information"
└── Failure to provide link = violation (up to $7,988 per consumer)

Correct implementation:
├── Add link to footer (next to Privacy Policy link)
├── Link to opt-out page or cookie settings
├── Honor opt-outs within 15 business days
└── Support Global Privacy Control (GPC)

5. Ignoring employee data

❌ Mistake: "We're B2B, CCPA doesn't apply to our business data"

Reality:
├── CCPA covers employee/contractor data (as of Jan 1, 2023)
├── B2B exemption expired (was temporary exemption until 2023)
├── Employees and contractors are "consumers" under CCPA

What this means:
├── CA employees can request access to HR data
├── CA employees can request deletion (with exceptions)
├── Must include employees in "100K consumers" threshold calculation
└── Privacy policy must cover employee data

6. Not verifying consumer identity

❌ Mistake: Responding to deletion request without verifying identity

Reality:
├── Must verify consumer's identity before responding to requests
├── Failure to verify = security risk (malicious actor could request competitor's data)
├── Verification methods:
   ├── Email confirmation (for low-risk requests)
   ├── Account login (for medium-risk requests)
   ├── ID verification (for high-risk requests, e.g., SSN disclosure)

Example attack scenario:
├── Attacker emails: "Delete account for [email protected]"
├── Business deletes without verifying
├── Legitimate customer's account is deleted (service disruption)
└── Business liable for damages

7. Failing to respond within 45 days

❌ Mistake: Taking 60 days to respond to consumer request

Reality:
├── Must respond within 45 days
├── Can extend to 90 days if complex (must notify consumer within 45 days)
├── Failure to respond on time = violation

Best practices:
├── Acknowledge request within 10 days: "We received your request, will respond by [date]"
├── Set internal deadline of 40 days (buffer for delays)
├── Use compliance tool to track requests and deadlines
└── Automate reminders for approaching deadlines

CCPA vs GDPR

If you're subject to both CCPA/CPRA and GDPR, here are the key differences:

Feature CCPA/CPRA GDPR
Geography California, USA European Union (27 countries) + EEA
Threshold $26.6M+ revenue OR 100K+ CA consumers OR 50%+ selling/sharing Any processing of EU residents' data
Penalties Up to $7,988 per intentional violation Up to €20M or 4% global revenue
Consent Not required for most processing (opt-out model) Required for most processing (opt-in model)
Legal basis Not required (opt-out model) Required (must have legal basis)
Right to delete Yes (with exceptions) Yes ("right to erasure")
Right to access Yes Yes
Right to correct Yes (CPRA added this) Yes
Right to portability Yes Yes
Right to opt-out Yes (selling/sharing) Yes (direct marketing, profiling)
Sensitive data Enhanced protections (SPI) Special category data (strict rules)
Data breach notification Private right of action (limited scope) Mandatory notification (72 hours)
Enforcement CPPA + AG + private actions Supervisory authorities (DPAs)
DPO requirement No Yes (if large-scale processing)
DPA requirement Service provider contracts Data processing agreements

Compliance Strategy for Both

If subject to both CCPA and GDPR:

Highest common denominator approach:
├── Use GDPR as baseline (stricter law)
├── Add CCPA-specific requirements:
   ├── "Do Not Sell or Share" link (CCPA only)
   ├── Right to limit SPI use (CPRA only)
   ├── Financial incentive disclosures (CCPA only)
└── Result: Compliant with both laws

Example: Consent for marketing emails
├── GDPR: Requires opt-in consent
├── CCPA: Doesn't require opt-in (but requires "Do Not Sell" link)
└── Solution: Use opt-in consent (satisfies both)

Example: Data deletion
├── GDPR: Must delete when no longer necessary for purpose
├── CCPA: Must delete upon request (with exceptions)
└── Solution: Implement deletion upon request + automatic deletion when no longer needed (satisfies both)

FAQ

Does CCPA apply to my startup if I'm not based in California?

Yes, if you meet the thresholds and do business in California.

CCPA applies based on:

  • ✓ Where your customers are located (not where your company is based)
  • ✓ Whether you meet revenue ($26.6M+) OR data volume (100K+ CA consumers) thresholds

Examples:

  • NY-based e-commerce with CA customers → CCPA applies
  • UK SaaS with 150K users (40% CA) → CCPA applies
  • Texas startup with 5K users (all Texas) → CCPA doesn't apply

What are the revenue and data volume thresholds for CCPA?

CCPA applies if you meet ANY ONE threshold:

  1. Revenue: $26,625,000+ annual gross revenue (2025, inflation-adjusted)
  2. Data volume: Process PI of 100,000+ California consumers or households per year
  3. Selling/sharing: Derive 50%+ of annual revenue from selling/sharing PI

Most early-stage startups hit the data volume threshold first (100K CA consumers = 8,333 CA website visitors/month).

What's the difference between CCPA and CPRA?

CPRA (California Privacy Rights Act) amended CCPA in 2023.

Key changes:

  • Increased threshold from 50K to 100K consumers
  • Added right to correct inaccurate information
  • Added right to limit use of sensitive personal information
  • Created new enforcement agency (CPPA)
  • Enhanced automated decision-making rules
  • Required cybersecurity audits and risk assessments (for large companies)

Today, "CCPA" usually refers to "CCPA as amended by CPRA."

What are the penalties for CCPA non-compliance?

Civil penalties:

  • Unintentional violations: Up to $2,663 per violation (2025)
  • Intentional violations: Up to $7,988 per violation (2025)
  • "Per violation" = per consumer affected (can add up quickly)

Private right of action (data breaches only):

  • Statutory damages: $100-$750 per consumer per incident
  • Only applies to breaches of SSN, driver's license, financial accounts, medical info, health insurance info

Example: 1,000 consumers affected by intentional violation = $7,988,000 fine

Do I need a "Do Not Sell My Personal Information" link?

Yes, if you sell or share personal information.

"Selling" includes:

  • Selling email lists, customer data
  • Data broker partnerships
  • Disclosing PI for monetary or other valuable consideration

"Sharing" includes:

  • Facebook Pixel (retargeting)
  • Google Ads (behavioral targeting)
  • Third-party ad networks
  • Cross-site behavioral tracking

If you use pixels or retargeting, you likely need the "Do Not Sell" link.

Link requirements:

  • Text: "Do Not Sell or Share My Personal Information"
  • Location: Homepage footer (visible on every page)
  • Action: Disable selling/sharing mechanisms

What's the difference between a service provider and a third party?

Service Provider:

  • Processes PI on your behalf per written contract
  • Examples: AWS (hosting), Stripe (payments), Mailchimp (email)
  • Not considered "selling" when you share data with service providers

Third Party:

  • Receives PI but not as service provider
  • Examples: Marketing partners, ad networks, affiliates
  • May be "selling" or "sharing" when you disclose data to third parties

Key difference: Service providers are contractually restricted from using your data for their own purposes. Third parties can use data more broadly.

How do I respond to consumer requests?

Timeline:

  • Acknowledge request: Within 10 business days
  • Provide full response: Within 45 days (extendable to 90 days if complex)

Verification:

  • Must verify consumer's identity before responding
  • Methods: Email confirmation, account login, ID verification

Right to Know:

  • Provide copy of PI (JSON, CSV, or user-friendly format)
  • Include categories, sources, purposes, third parties

Right to Delete:

  • Delete from all systems (production, backups, logs)
  • Notify service providers to delete
  • Document exceptions if you can't delete (legal obligation, fraud prevention, etc.)

Right to Correct:

  • Update inaccurate information
  • Notify service providers of correction

What are the 2025 new requirements?

Effective January 1, 2026 (all businesses):

  • Enhanced automated decision-making disclosures and consumer rights
  • Granular privacy notice requirements (must specify exact purposes for each category)

Effective 2028-2030 (only large companies):

  • Cybersecurity audits (if revenue >$25M)
  • Risk assessments (if revenue >$25M)
  • Phased deadlines based on revenue

Most startups only need to implement ADMT disclosures and granular privacy notices by Jan 1, 2026.

Is CCPA the same as GDPR?

No, but they have similarities.

Key differences:

  • CCPA = opt-out model (can process until consumer opts out)
  • GDPR = opt-in model (need legal basis before processing)
  • CCPA penalties lower ($7,988 per violation vs GDPR's €20M or 4% revenue)
  • CCPA applies only to California; GDPR applies to all EU

If subject to both: Use GDPR as baseline (stricter), add CCPA-specific requirements ("Do Not Sell" link, financial incentive disclosures).


Key Resources

Official CCPA/CPRA Resources

Privacy Policy Generators & Templates

"Do Not Sell" Implementation Tools

  • Cookiebot – Cookie consent + "Do Not Sell" link ($10+/mo)
  • OneTrust – Enterprise privacy management ($$$$)
  • Osano – Privacy compliance platform ($50+/mo)

Global Privacy Control (GPC)

Compliance Resources

California Resources


Get Expert CCPA/CPRA Compliance Help

Confused about CCPA/CPRA requirements for your startup? We can help.

At Promise Legal, we help startups implement CCPA/CPRA compliance efficiently—from determining applicability to ongoing compliance.

How We Help Startups

  • ☑ CCPA/CPRA applicability assessment (do the thresholds apply to you?)
  • ☑ Privacy policy drafting and updates
  • ☑ "Do Not Sell or Share" link implementation
  • ☑ Consumer request processes (access, delete, correct, opt-out)
  • ☑ Service provider contract review and updates
  • ☑ Automated decision-making compliance (2026 requirements)
  • ☑ Ongoing compliance support (policy updates, training, request handling)

Schedule a Consultation – Let's discuss your CCPA/CPRA compliance needs and create a practical implementation plan.

Questions? Email us: [email protected]


Last updated: January 2025

This guide provides educational information about CCPA/CPRA compliance and should not be construed as legal advice. CCPA/CPRA requirements vary by company and processing activities. Consult with a qualified attorney before making compliance decisions.

This button allows you to scroll to the top or access additional options. Alt + A will toggle accessibility mode.