---
title: "CCPA Requirements for a Real Estate Agent Website"
description: "Check CCPA business thresholds, California residents, brokerage relationships, and inquiry data before choosing controls for your real estate website."
canonical: "https://scalewithsearch.com/articles/ccpa-applicability-agent-website"
---
## Site navigation

- [Scale With Search](https://scalewithsearch.com/)
- Services
  - Services
    - [AI systems](https://scalewithsearch.com/ai-systems)
    - [Site build](https://scalewithsearch.com/work#site-build)
    - [Whole website fix](https://scalewithsearch.com/work#whole-website-fix)
    - [Content library with SEO](https://scalewithsearch.com/work#content-library)
    - [Working session](https://scalewithsearch.com/audit)
  - Start here
    - [Send your brief](https://scalewithsearch.com/work#send-your-brief)
    - [Example scope](https://scalewithsearch.com/work#review-the-example-scope)
  - [Prices and terms](https://scalewithsearch.com/work#prices-and-terms)
- Industries
  - Real estate
    - [Real estate agents and teams](https://scalewithsearch.com/for/real-estate)
    - [Platforms, ownership, and IDX](https://scalewithsearch.com/for/real-estate/real-estate-website-platforms-ownership-idx)
    - [Search, content, and AI](https://scalewithsearch.com/for/real-estate/real-estate-search-content-ai)
    - [Inquiries, campaigns, and handoffs](https://scalewithsearch.com/for/real-estate/real-estate-website-inquiries-campaigns-handoffs)
    - [Buyer, seller, and local pages](https://scalewithsearch.com/for/real-estate/real-estate-buyer-seller-local-resources)
    - [Rules, privacy, and trust](https://scalewithsearch.com/for/real-estate/real-estate-website-rules-privacy-trust)
  - Browse by business
    - [Trades and home services](https://scalewithsearch.com/for/#group-trades)
    - [Health, wellness, and animal care](https://scalewithsearch.com/for/#group-practices)
    - [Law, finance, and IT](https://scalewithsearch.com/for/#group-professional)
    - [Marketing and SEO agencies](https://scalewithsearch.com/for/#group-agencies)
    - [Shops and manufacturers](https://scalewithsearch.com/for/#group-manufacturing)
    - [Restaurants, shops, studios, and nonprofits](https://scalewithsearch.com/for/#group-local-services)
  - Chiropractic practices
    - [Chiropractic and wellness practices](https://scalewithsearch.com/for/chiropractic-and-wellness-practices)
    - [Chiropractic and physical therapy clinics](https://scalewithsearch.com/for/chiropractic-and-physical-therapy-clinics)
  - [All industries](https://scalewithsearch.com/for/)
- Resources
  - Free tools
    - [AI readiness check](https://scalewithsearch.com/check)
    - [Free tools](https://scalewithsearch.com/tools/)
    - [Free Starter Kit](https://scalewithsearch.com/kit/business-memory-starter-kit.zip)
  - Guides
    - [AI-native library](https://scalewithsearch.com/ai-native)
    - [Industry intelligence](https://scalewithsearch.com/intelligence)
    - [Office job guides](https://scalewithsearch.com/guides/)
    - [Business memory](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [Agent governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [Migration and ownership](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - Articles
    - [All articles](https://scalewithsearch.com/articles/)
    - [What changed](https://scalewithsearch.com/changes/)
- About
  - Evidence
    - [Proof](https://scalewithsearch.com/proof)
  - Scale With Search
    - [About](https://scalewithsearch.com/about)
    - [How it works](https://scalewithsearch.com/how-it-works)

# CCPA requirements: does California privacy law cover your agent website?

Your real estate website needs a business-level CCPA check before you choose California-specific controls. A contact form alone does not establish coverage. Start with the entity collecting inquiry data, its California business activity, and the thresholds below. The CCPA's primary business definition combines those conditions. [CPPA business applicability FAQ, checked 2026.10.13](https://cppa.ca.gov/faq.html).

This article is general information, not legal advice. Applicability depends on the business and state. Confirm your conclusion and website requirements with an attorney. Scale With Search builds websites and AI systems. It does not provide compliance, consent, or legal services.

## Identify the business behind the inquiry form

The primary definition covers a for-profit entity that collects consumer personal information, or has it collected on its behalf. It determines the purposes and means of processing, alone or jointly, does business in California, and meets a threshold. These CPRA-amended provisions became operative on 2023.01.01. [Civil Code § 1798.140(d)(1), official Proposition 24 text, printed pages 53–54](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=12). [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14. [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14.

Write down who owns the domain, contracts with the form provider, decides the fields, and receives the seller or buyer inquiry. Add the brokerage, team company, and independent agent business where relevant. Record each entity's role separately.

Ask your attorney which entity determines what happens to the inquiry. Do not substitute a website brand, agent license, or vendor account name for that decision. Ask counsel to assess California business activity even when your office is elsewhere.

Related entities need another check. Section 1798.140(d)(2) reaches an entity with the specified control relationship, common branding, and consumer-information sharing with a covered business. The definition also addresses certain joint ventures and voluntary certification. Operative date: 2023.01.01. [Official statutory text, printed page 54](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=13). [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14. [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14.

A shared brokerage logo does not answer the control and information-sharing questions. Give counsel the ownership records and agreements. Keep the agent's conclusion separate from the brokerage's conclusion.

## Check each threshold with the right records

The primary business definition requires at least one threshold. A business need not meet all three. [CPPA applicability FAQ, checked 2026.10.13](https://cppa.ca.gov/faq.html).

| Threshold | Current rule and date | Evidence to prepare |
| --- | --- | --- |
| Annual gross revenue | Revenue **in excess of $26,625,000** in the preceding calendar year, assessed as of January 1. The monetary adjustment took effect 2025.01.01. | Entity-specific accounting records and the accountant's explanation of gross revenue |
| Buying, selling, or sharing information | Alone or in combination, annually buys, sells, or shares personal information of **100,000 or more California consumers or households**. CPRA-amended threshold operative 2023.01.01. | A documented count, covered period, data sources, and counsel's classification of transfers  [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14. |
| Revenue from information | Derives **50% or more** of annual revenue from selling or sharing consumers' personal information. CPRA-amended threshold operative 2023.01.01. | Revenue categories and the agreements supporting each category  [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14. |

Sources for the table: [§ 1798.140(d)(1)(A)–(C), official statutory text, printed page 54, operative 2023.01.01](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=13) and [CPPA monetary adjustment, effective 2025.01.01](https://cppa.ca.gov/regulations/cpi_adjustment.html), checked 2026.10.14. [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14.

The statute uses “in excess of” for revenue. The CPPA FAQ summarizes that boundary as “or more.” Ask counsel to resolve an exact-boundary case against the statute. The adjustment table supplies the current amount. [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14. [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14.

The Attorney General's consumer FAQ still displays the older $25 million figure. Use the CPPA's dated adjustment when preparing the revenue worksheet. [Attorney General FAQ A.5, checked 2026.10.13](https://oag.ca.gov/privacy/ccpa); [CPPA adjustment table](https://cppa.ca.gov/regulations/cpi_adjustment.html).

Ask your accountant to distinguish property sale prices, commission receipts, business gross revenue, and profit. Give counsel the resulting records. Do not enter the value of homes sold as the business's gross revenue without accounting support.

Do not substitute page views or total form submissions for the information threshold. Its verbs are buys, sells, or shares. Request a count tied to those activities and California consumers or households. [§ 1798.140(d)(1)(B), operative 2023.01.01](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=13). [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14.

## Examine inquiry data and tracking separately

CCPA personal information includes names, email addresses, browsing history, and information reasonably linked to a consumer or household. Public government real estate records are excluded from that definition. [Attorney General FAQ A.3–A.4, checked 2026.10.13](https://oag.ca.gov/privacy/ccpa).

Separate the public property record from the visitor's private question, contact details, saved searches, and browsing record. Ask counsel to classify each field. Do not label the entire seller inquiry public because it contains a street address.

In CCPA terminology, sharing concerns cross-context behavioral advertising. It can occur without a monetary exchange. Operative date: 2023.01.01. [§ 1798.140(ah), official statutory text, printed pages 59–60](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=18). [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14. [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14.

List any advertising pixels, analytics services, embedded property search, chat, scheduling, and CRM connections present on your site. Give counsel their contracts and observed data destinations. Ask which transfers count toward the threshold.

Service providers and contractors have separate obligations under the CCPA. A vendor's own coverage does not settle your entity's role. [CPPA applicability FAQ, checked 2026.10.13](https://cppa.ca.gov/faq.html).

## Resolve resident coverage and claimed exceptions

CCPA rights belong to California residents, including residents temporarily outside California. The property location alone does not establish the visitor's residence. [Attorney General FAQ A.2, checked 2026.10.13](https://oag.ca.gov/privacy/ccpa).

Include relocation inquiries in your review. Ask counsel how to assess residency using appropriate evidence. Do not add intrusive identity fields to an ordinary buyer form just to complete this worksheet.

For any claimed exemption, require the exact legal provision, affected information, and reason it applies. Distinguish a data exception from an entity-level exclusion. The Attorney General identifies exceptions for certain medical and consumer credit reporting information. [FAQ A.4, checked 2026.10.13](https://oag.ca.gov/privacy/ccpa).

The financial-information exception in § 1798.145(e) concerns personal information subject to specified financial privacy laws, including the Gramm-Leach-Bliley Act. It preserves § 1798.150. Operative date for the cited CPRA-amended text: 2023.01.01. [Official statutory text, printed page 61](https://cppa.ca.gov/regulations/pdf/prop24_text.pdf#page=20). [cppa.ca.gov primary source](https://cppa.ca.gov/pdf/20260101_ccpa_statute.pdf), checked 2026.10.14. [CPPA business applicability FAQ](https://cppa.ca.gov/faq.html), checked 2026.10.14.

Ask counsel to assess the particular records and activity. Do not mark every inquiry exempt because your website discusses mortgages.

Do not rely on an old employee-data or business-to-business exclusion. Those temporary exemptions expired on 2022.12.31. [CPPA business FAQ, checked 2026.10.13](https://cppa.ca.gov/faq.html).

## Complete an applicability worksheet before briefing the builder

Use this as a preparation record, not an automated legal determination. Mark missing evidence **unresolved**.

| Question | Record to attach | Decision owner |
| --- | --- | --- |
| Which entity decides how inquiry data is used? | Ownership, form account, and processing instructions | Attorney with agent and broker |
| Does it do business in California? | Service locations, business activity, and resident inquiry evidence | Attorney |
| Does the preceding-year revenue exceed the adjusted amount? | Accounting record and dated threshold source | Accountant and attorney |
| Does the information-volume threshold apply? | Annual count, counting method, and transfer classifications | Attorney with technical support |
| Does the information-revenue threshold apply? | Revenue breakdown and relevant agreements | Accountant and attorney |
| Is another entity covered through a related-entity provision? | Control, branding, information-sharing, and partnership records | Attorney |
| Which information is excluded or exempt? | Exact provision and record-specific analysis | Attorney |
| What changes would require another review? | New ownership, markets, vendors, tracking, or data use | Agent and broker with attorney |

Request a dated written conclusion that identifies the reviewed entities, assumptions, unresolved items, and next review trigger. A below-threshold finding for one entity should not close unresolved questions about another entity or another state's law.

## Turn confirmed coverage into website requirements

For a covered business, the effective 2026.01.01 regulations require a privacy policy and notice at or before collection. They also specify request methods and conditional sale-or-sharing controls. A cookie banner alone is not an acceptable sale-or-sharing opt-out method. [11 CCR §§ 7010–7012, 7020, 7025–7026, effective 2026.01.01](https://cppa.ca.gov/regulations/pdf/ccpa_statute_eff_20260101.pdf), checked 2026.10.14.

Have counsel approve the required wording, placement, request routes, vendor responsibilities, and any applicable deadlines. Keep notice drafting, deletion procedures, and preference-signal testing in their own implementation briefs.

Ask the builder to demonstrate the approved behavior on seller, buyer, and embedded inquiry paths. Use synthetic contact details you control. Check that the intended recipient receives the test inquiry. Test privacy requests separately from sales questions. Save the page, expected behavior, observed result, and responsible owner for each check.

Treat a banner, overlay, or vendor badge as something to inspect. Do not treat it as proof that the site meets every legal obligation. Require evidence against counsel's specific requirements.

Bring the applicability worksheet and approved requirements to your [real estate website brief](/for/real-estate). Name the inquiry paths to preserve, the changes to make, and the evidence required at handoff.

- [Test the seller inquiry path on your real estate website](/articles/seller-inquiry-path-agent-website)
- [Check your real estate website in 30 minutes](/articles/real-estate-website-audit)
- [Own your real estate website: domain, hosting, editing, and leads](/articles/own-your-site)


## Related: Real estate

- [Test the seller inquiry path on your real estate website](/articles/seller-inquiry-path-agent-website)
- [Check your real estate website in 30 minutes](/articles/real-estate-website-audit)
- [Own your real estate website: domain, hosting, editing, and leads](/articles/own-your-site)

----

```text
                  .|########||.                                       .|########||.                                       .|########||.
               |##||.      .||##|.                                 |##||.      .||##|.                                 |##||.      .||##|.
             |#|.              .|#|.                             |#|.              .|#|.                             |#|.              .|#|.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
        .#.                          .#|                    .#.                          .#|                    .#.                          .#|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
      |#             ......             #|                |#             ......             #|                |#             ......             #|
     .#           ||#########|           #|              .#           ||#########|           #|              .#           ||#########|           #|
    .#.         |######||######|.        .#.            .#.         |######||######|.        .#.            .#.         |######||######|.        .#.
    #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#
   ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||
   #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #
 ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||
 #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#
 #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.
.|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||
||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||
#.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#
#    .||####|###########################|.     #    #    .||####|###########################|.     #    #    .||####|###########################|.     #
#      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #
#      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #
#      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #
#      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #
#   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #
#. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#
|| |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||
|| ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||
.# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.
 #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#
 ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||
  #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.
   ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||
    #.        .######|#|#########|        .#            #.        .######|#|#########|        .#            #.        .######|#|#########|        .#
    .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.
     |#           ||########||           #.              |#           ||########||           #.              |#           ||########||           #.
      |#             ......             #|                |#             ......             #|                |#             ......             #|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
        |#.                          .#.                    |#.                          .#.                    |#.                          .#.
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
            .|#|.              .|#|.                            .|#|.              .|#|.                            .|#|.              .|#|.
               |##||.      .||##|                                  |##||.      .||##|                                  |##||.      .||##|
                 .||########||.                                      .||########||.                                      .||########||.

Scale With Search  2026  [scalewithsearch.com](https://scalewithsearch.com)
```
