{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa",
    "cite_as": "NovaCopilot, legal.exploreworldai.com (https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa)",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-10-07",
    "fingerprint": "ewai:se:4290c1",
    "proof": "sha256:653e6cf3b0d9a4200279755124786966abb335f1268c7f783c9c19bc7e89a530",
    "jurisdiction": "se",
    "lang": "en",
    "publisher": "NovaCopilot by ExploreWorld Legal",
    "terms": "https://legal.exploreworldai.com/om"
  },
  "brand_source": "Source: NovaCopilot",
  "object_type": "sme_kit",
  "object_id": "sme_kit:us:ccpa",
  "schema_version": "1",
  "schema": "https://legal.exploreworldai.com/api/public/v1/schemas/sme_kit",
  "url": "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa",
  "source": "NovaCopilot",
  "item": {
    "coverage": {
      "complete": 8,
      "total": 10,
      "label": "8 of 10 answers ready",
      "reasons": {
        "precedents": "insufficient_cases",
        "outcome_patterns": "insufficient_cases"
      }
    },
    "subject": "us:ccpa",
    "act": "ccpa",
    "article": null,
    "answers": [
      {
        "key": "obligations",
        "status": "ready",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "sha256": "10813cdb1a93aee8a1593a2e724d870113bad222d285982e724513cf29376bfb"
      },
      {
        "key": "responsibility",
        "status": "ready",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "sha256": "5ee5c39c25a1d4f29669e97abb82ff20126a492936a8b5ce63c68b0d8673c741"
      },
      {
        "key": "sanctions",
        "status": "ready",
        "ids": [
          "sanction:us:ccpa-art-1798-150",
          "sanction:us:ccpa-art-1798-155"
        ],
        "sha256": "1479645448f05a49eab6d09b1f9e3ca3171cbf4c711800cd4fa5eb6e0e7723db"
      },
      {
        "key": "risks",
        "status": "ready",
        "ids": [
          "risk_chain:us:ccpa--business"
        ],
        "sha256": "731fef4de511f011a0cbe68722ed048c5ceaf3e89bd71c612a6ecd45d0de4284"
      },
      {
        "key": "exceptions",
        "status": "ready",
        "ids": [
          "exception:us:ccpa-below-thresholds"
        ],
        "sha256": "0c41acba8497f021baa096d3f26eba21bb4bdb205c616b99034601b89c01e05a"
      },
      {
        "key": "documentation",
        "status": "ready",
        "ids": [
          "documentation_requirement:us:ccpa"
        ],
        "sha256": "494d101ea06e22e85cc88a2bedb5abd8ede5530bf0a5f17e67d8852154443bd4"
      },
      {
        "key": "checklist",
        "status": "ready",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "sha256": "dc1bedd6ff17d63bf7e43f4dc90fe153bfc4e4cd70f2f40f636dca933068aaf9"
      },
      {
        "key": "precedents",
        "status": "gap",
        "ids": [],
        "sha256": null
      },
      {
        "key": "provision_links",
        "status": "ready",
        "ids": [
          "provision_link:us:ccpa"
        ],
        "sha256": "32e3336b98b91ac84fbe99ff60c0e79c67c0817a1c47480fcd29f32dfde68c77"
      },
      {
        "key": "outcome_patterns",
        "status": "gap",
        "ids": [],
        "sha256": null
      }
    ],
    "answers_full": [
      {
        "question": "Which obligations apply?",
        "key": "obligations",
        "status": "ready",
        "answer": "3 obligations: Give notice at or before the point of collection of the categories of personal information collected and the purposes.; Respond to consumer requests to know, delete or correct within 45 days.; Provide a clear link to opt out of sale or sharing, such as Do Not Sell or Share My Personal Information.",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/obligation/us:ccpa-art-1798-100-a-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/obligation/us:ccpa-art-1798-130-a-2-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/obligation/us:ccpa-art-1798-135-business"
        ],
        "sha256": "10813cdb1a93aee8a1593a2e724d870113bad222d285982e724513cf29376bfb",
        "reason": null
      },
      {
        "question": "Who is responsible?",
        "key": "responsibility",
        "status": "ready",
        "answer": "Responsible roles: business.",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/us:ccpa-art-1798-100-a-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/us:ccpa-art-1798-130-a-2-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/us:ccpa-art-1798-135-business"
        ],
        "sha256": "5ee5c39c25a1d4f29669e97abb82ff20126a492936a8b5ce63c68b0d8673c741",
        "reason": null
      },
      {
        "question": "Which sanctions can be triggered?",
        "key": "sanctions",
        "status": "ready",
        "answer": "2 sanctions; e.g. USD 2 663 per violation; USD 7 988 per intentional violation or violation involving consumers known to be under 16 (CPI-adjusted from 1 January 2025; statute text USD 2 500 / 7 500).",
        "ids": [
          "sanction:us:ccpa-art-1798-150",
          "sanction:us:ccpa-art-1798-155"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/sanction/us:ccpa-art-1798-150",
          "https://legal.exploreworldai.com/api/public/v1/obj/sanction/us:ccpa-art-1798-155"
        ],
        "sha256": "1479645448f05a49eab6d09b1f9e3ca3171cbf4c711800cd4fa5eb6e0e7723db",
        "reason": null
      },
      {
        "question": "What are the risks?",
        "key": "risks",
        "status": "ready",
        "answer": "Risk level medium across 1 roles.",
        "ids": [
          "risk_chain:us:ccpa--business"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/risk_chain/us:ccpa--business"
        ],
        "sha256": "731fef4de511f011a0cbe68722ed048c5ceaf3e89bd71c612a6ecd45d0de4284",
        "reason": null
      },
      {
        "question": "Which exceptions apply?",
        "key": "exceptions",
        "status": "ready",
        "answer": "1 exceptions, e.g. For-profit entity with annual gross revenue at or below USD 25 million as adjusted for inflation, that buys, sells or shares personal information of fewer than 100 000 consumers or households, and derives less than 50 % of annual revenue from selling or sharing personal information.",
        "ids": [
          "exception:us:ccpa-below-thresholds"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/exception/us:ccpa-art-1798-100-a-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/exception/us:ccpa-art-1798-130-a-2-business",
          "https://legal.exploreworldai.com/api/public/v1/obj/exception/us:ccpa-art-1798-135-business"
        ],
        "sha256": "0c41acba8497f021baa096d3f26eba21bb4bdb205c616b99034601b89c01e05a",
        "reason": null
      },
      {
        "question": "Which documentation is required?",
        "key": "documentation",
        "status": "ready",
        "answer": "Keep: Notice or information to individuals.",
        "ids": [
          "documentation_requirement:us:ccpa"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/documentation_requirement/us:ccpa"
        ],
        "sha256": "494d101ea06e22e85cc88a2bedb5abd8ede5530bf0a5f17e67d8852154443bd4",
        "reason": null
      },
      {
        "question": "What does a compliance checklist look like?",
        "key": "checklist",
        "status": "ready",
        "answer": "3 checks across 1 roles.",
        "ids": [
          "obligation:us:ccpa-art-1798-100-a-business",
          "obligation:us:ccpa-art-1798-130-a-2-business",
          "obligation:us:ccpa-art-1798-135-business"
        ],
        "urls": [],
        "sha256": "dc1bedd6ff17d63bf7e43f4dc90fe153bfc4e4cd70f2f40f636dca933068aaf9",
        "reason": null
      },
      {
        "question": "Which precedents support the answer?",
        "key": "precedents",
        "status": "gap",
        "answer": null,
        "ids": [],
        "urls": [],
        "sha256": null,
        "reason": "insufficient_cases"
      },
      {
        "question": "How are the rules linked to other rules?",
        "key": "provision_links",
        "status": "ready",
        "answer": "Provision relations for ccpa.",
        "ids": [
          "provision_link:us:ccpa"
        ],
        "urls": [
          "https://legal.exploreworldai.com/api/public/v1/obj/provision_link/us:ccpa"
        ],
        "sha256": "32e3336b98b91ac84fbe99ff60c0e79c67c0817a1c47480fcd29f32dfde68c77",
        "reason": null
      },
      {
        "question": "How do courts usually rule in similar situations?",
        "key": "outcome_patterns",
        "status": "gap",
        "answer": null,
        "ids": [],
        "urls": [],
        "sha256": null,
        "reason": "insufficient_cases"
      }
    ],
    "checklist": [
      {
        "step": 1,
        "role": "business",
        "check": "Give notice at or before the point of collection of the categories of personal information collected and the purposes.",
        "provision": "ccpa 1798.100(a)",
        "deadline": null,
        "if_not": [
          "sanction:us:ccpa-art-1798-155",
          "sanction:us:ccpa-art-1798-150"
        ],
        "done": false
      },
      {
        "step": 2,
        "role": "business",
        "check": "Respond to consumer requests to know, delete or correct within 45 days.",
        "provision": "ccpa 1798.130(a)(2)",
        "deadline": "45 days",
        "if_not": [
          "sanction:us:ccpa-art-1798-155",
          "sanction:us:ccpa-art-1798-150"
        ],
        "done": false
      },
      {
        "step": 3,
        "role": "business",
        "check": "Provide a clear link to opt out of sale or sharing, such as Do Not Sell or Share My Personal Information.",
        "provision": "ccpa 1798.135",
        "deadline": null,
        "if_not": [
          "sanction:us:ccpa-art-1798-155",
          "sanction:us:ccpa-art-1798-150"
        ],
        "done": false
      }
    ],
    "links": {
      "act_kit": null,
      "provisions": [
        "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa--art-1798-100-a",
        "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa--art-1798-130-a-2",
        "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa--art-1798-135"
      ],
      "case_kits": [],
      "documentation": "https://legal.exploreworldai.com/api/public/v1/obj/documentation_requirement/us:ccpa",
      "list": "https://legal.exploreworldai.com/api/public/v1/sme-kits",
      "changes": "https://legal.exploreworldai.com/api/public/v1/objects/changes?type=sme_kit"
    },
    "method": "Ten fixed business questions answered from existing deterministic registers. Gaps carry fixed reason codes. No model writes anything.",
    "hash": "7f50d7e0568ac7bcab5d974e4fae0be219f430919f2ff6c489a300548669e261"
  },
  "links": {
    "provisions": "https://legal.exploreworldai.com/api/public/v1/obj/provision_link/us:ccpa",
    "case_law": {
      "outcome": "https://legal.exploreworldai.com/api/public/v1/obj/outcome/us:ccpa",
      "outcome_pattern": "https://legal.exploreworldai.com/api/public/v1/obj/outcome_pattern/us:ccpa"
    },
    "evidence": {
      "provenance": null,
      "chain_verify": "https://legal.exploreworldai.com/api/public/v1/changes/verify",
      "object_changes": "https://legal.exploreworldai.com/api/public/v1/objects/changes"
    },
    "compact": "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa?view=compact",
    "representations": {},
    "machine_languages": [
      "en",
      "sv"
    ],
    "ref": "us:ccpa"
  },
  "watch": {
    "changes": "https://legal.exploreworldai.com/api/public/v1/changes",
    "whats_new": "https://legal.exploreworldai.com/api/public/v1/whats-new?jurisdiction=us",
    "conditional": "Send If-None-Match with the ETag; unchanged objects return 304 without body.",
    "recheck_after_seconds": 86400
  },
  "hash": "sha256:653e6cf3b0d9a4200279755124786966abb335f1268c7f783c9c19bc7e89a530",
  "version": "legal-2026-10-07",
  "expires": "2026-10-08T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-10-07+legal-2026-10-07+2026-10-07T15:58:17",
    "content_hash": "sha256:653e6cf3b0d9a4200279755124786966abb335f1268c7f783c9c19bc7e89a530",
    "revalidate_after": "2026-10-07T17:02:53.828Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; attribution-preferred",
    "changelog": "https://legal.exploreworldai.com/api/public/v1/dependency",
    "verify": "https://legal.exploreworldai.com/api/public/v1/verify",
    "stale_copy_invalid": true
  },
  "canonical": "https://legal.exploreworldai.com/api/public/v1/obj/sme_kit/us:ccpa",
  "disclaimer": "Source reference with official identifier. Not legal advice and not a compliance decision.",
  "content_notice": {
    "legal_advice": false,
    "nature": "Source register. Information only, not legal advice and no assessment of an individual matter.",
    "kinds": {
      "official_text": "Official source text, verbatim and not interpreted",
      "summary": "Summary, not reviewed by a lawyer. Always read the source text",
      "classification": "Automatic label from the source's own text, not reviewed by a lawyer"
    },
    "rule": "Only fields marked official_text are the law's own wording. Everything else points to it.",
    "report_error": "https://legal.exploreworldai.com/api/public/v1/corrections",
    "ai_act_declaration": "https://legal.exploreworldai.com/api/public/v1/ai-act-declaration"
  },
  "usageInfo": "https://legal.exploreworldai.com/citering"
}