{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/obj/risk_chain/eu:gdpr--controller",
    "cite_as": "NovaCopilot, legal.exploreworldai.com (https://legal.exploreworldai.com/api/public/v1/obj/risk_chain/eu:gdpr--controller)",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-10-10",
    "fingerprint": "ewai:eu:fa02b7",
    "proof": "sha256:bcad44ebfb46849fb7221ff76a5106e11ed80bc4563183cdc3785f5cc12e6857",
    "jurisdiction": "eu",
    "lang": "en",
    "publisher": "NovaCopilot by ExploreWorld Legal",
    "terms": "https://legal.exploreworldai.com/om"
  },
  "brand_source": "Source: NovaCopilot",
  "object_type": "risk_chain",
  "object_id": "risk_chain:eu:gdpr--controller",
  "schema_version": "1",
  "schema": "https://legal.exploreworldai.com/api/public/v1/schemas/risk_chain",
  "url": "https://legal.exploreworldai.com/api/public/v1/obj/risk_chain/eu:gdpr--controller",
  "source": "NovaCopilot",
  "item": {
    "act": "gdpr",
    "jurisdiction": "eu",
    "role": "controller",
    "path": "element → obligation → breach → sanction → leading judgment",
    "steps": [
      {
        "elements": [
          "element:gdpr:processing",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-24-controller",
        "role": "controller",
        "article": "24",
        "breach": "Failure to: Implement and demonstrate measures that make processing compliant.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing"
        ],
        "obligation": "obligation:eu:gdpr-art-25-controller",
        "role": "controller",
        "article": "25",
        "breach": "Failure to: Apply data protection by design and by default.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-30-controller",
        "role": "controller",
        "article": "30",
        "breach": "Failure to: Keep records of processing activities.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data"
        ],
        "obligation": "obligation:eu:gdpr-art-32-controller",
        "role": "controller",
        "article": "32",
        "breach": "Failure to: Ensure a level of security appropriate to the risk.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-33-controller",
        "role": "controller",
        "article": "33",
        "breach": "Failure to: Notify a personal data breach to the supervisory authority.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing",
          "element:gdpr:special-categories",
          "element:gdpr:automated-decision"
        ],
        "obligation": "obligation:eu:gdpr-art-35-controller",
        "role": "controller",
        "article": "35",
        "breach": "Failure to: Carry out a data protection impact assessment for high-risk processing.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing",
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-5-controller",
        "role": "controller",
        "article": "5",
        "breach": "Failure to: Process personal data in line with the principles of lawfulness, fairness and transparency, purpose limitation, data minimisation, accuracy, storage limitation, integrity and confidentiality, and be able to demonstrate compliance (accountability).",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing",
          "element:gdpr:personal-data"
        ],
        "obligation": "obligation:eu:gdpr-art-6-controller",
        "role": "controller",
        "article": "6",
        "breach": "Failure to: Process personal data only where at least one legal basis in Article 6(1) applies.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-12-controller",
        "role": "controller",
        "article": "12",
        "breach": "Failure to: Provide information on action taken on a data subject request under Articles 15 to 22 without undue delay and in any event within one month of receipt of the request.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-15-controller",
        "role": "controller",
        "article": "15",
        "breach": "Failure to: Give the data subject confirmation as to whether personal data concerning him or her are being processed, access to the personal data and the information listed in Article 15(1), and a copy of the data.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-17-controller",
        "role": "controller",
        "article": "17",
        "breach": "Failure to: Erase personal data without undue delay where one of the grounds in Article 17(1) applies.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing"
        ],
        "obligation": "obligation:eu:gdpr-art-7-controller",
        "role": "controller",
        "article": "7",
        "breach": "Failure to: Be able to demonstrate consent where processing is based on consent, present consent requests clearly distinguishable from other matters, and make withdrawal as easy as giving consent.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:processing"
        ],
        "obligation": "obligation:eu:gdpr-art-8-controller",
        "role": "controller",
        "article": "8",
        "breach": "Failure to: Obtain consent from the holder of parental responsibility when offering information society services directly to a child below 16, or the lower national age of at least 13, and make reasonable efforts to verify it.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-4",
            "type": "administrative_fine",
            "max_amount": "EUR 10 000 000",
            "max_turnover_pct": 2,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:special-categories"
        ],
        "obligation": "obligation:eu:gdpr-art-9-controller",
        "role": "controller",
        "article": "9",
        "breach": "Failure to: Do not process special categories of personal data unless an exception in Article 9(2) applies.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-13-controller",
        "role": "controller",
        "article": "13",
        "breach": "Failure to: Give the data subject the information listed in Article 13, including identity, purposes, legal basis, recipients, transfers, retention period and rights, when personal data are obtained from the data subject.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [
          "element:gdpr:personal-data",
          "element:gdpr:controller"
        ],
        "obligation": "obligation:eu:gdpr-art-14-controller",
        "role": "controller",
        "article": "14",
        "breach": "Failure to: Give the data subject the information listed in Article 14 where personal data have not been obtained from the data subject, including the source of the data.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [],
        "obligation": "obligation:eu:gdpr-art-16-controller",
        "role": "controller",
        "article": "16",
        "breach": "Failure to: Rectify inaccurate personal data and complete incomplete data on the data subject's request.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [],
        "obligation": "obligation:eu:gdpr-art-18-controller",
        "role": "controller",
        "article": "18",
        "breach": "Failure to: Restrict processing where the data subject contests accuracy, the processing is unlawful, the data are needed for legal claims or an objection is pending.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [],
        "obligation": "obligation:eu:gdpr-art-19-controller",
        "role": "controller",
        "article": "19",
        "breach": "Failure to: Communicate any rectification, erasure or restriction to each recipient to whom the data have been disclosed, unless impossible or involving disproportionate effort.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      },
      {
        "elements": [],
        "obligation": "obligation:eu:gdpr-art-20-controller",
        "role": "controller",
        "article": "20",
        "breach": "Failure to: Provide personal data processed by automated means on the basis of consent or contract in a structured, commonly used and machine-readable format, and transmit it to another controller where technically feasible.",
        "sanctions": [
          {
            "sanction_id": "sanction:eu:gdpr-art-83-5",
            "type": "administrative_fine",
            "max_amount": "EUR 20 000 000",
            "max_turnover_pct": 4,
            "authority": "Competent supervisory authority"
          },
          {
            "sanction_id": "sanction:eu:gdpr-art-58-2",
            "type": "corrective_order",
            "max_amount": null,
            "max_turnover_pct": null,
            "authority": "Competent supervisory authority"
          }
        ]
      }
    ],
    "risk_level": "high",
    "max_turnover_pct": 4,
    "leading_judgments": [
      "eu:c-798-24",
      "eu:c-474-24",
      "eu:c-199-24-62024cj0199"
    ],
    "gaps": [],
    "method": "Obligation and sanction registers joined on obligation ID; leading judgments are the newest in the outcome sample.",
    "links": {
      "obligations": [
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-24-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-25-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-30-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-32-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-33-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-35-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-5-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-6-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-12-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-15-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-17-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-7-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-8-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-9-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-13-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-14-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-16-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-18-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-19-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gdpr-art-20-controller"
      ],
      "outcome": "https://legal.exploreworldai.com/api/public/v1/obj/outcome/eu:gdpr",
      "compliance_effects": [
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-24-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-25-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-30-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-32-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-33-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-35-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-5-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-6-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-12-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-15-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-17-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-7-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-8-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-9-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-13-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-14-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-16-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-18-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-19-controller",
        "https://legal.exploreworldai.com/api/public/v1/obj/compliance_effect/eu:gdpr-art-20-controller"
      ],
      "leading": [
        "https://legal.exploreworldai.com/api/public/v1/obj/citation_graph/eu:c-798-24",
        "https://legal.exploreworldai.com/api/public/v1/obj/citation_graph/eu:c-474-24",
        "https://legal.exploreworldai.com/api/public/v1/obj/citation_graph/eu:c-199-24-62024cj0199"
      ]
    },
    "hash": "8fc5de521bbc58633bfd58bec58f4e9007e797068d5babf6db93656011777355"
  },
  "links": {
    "provisions": "https://legal.exploreworldai.com/api/public/v1/obj/provision_link/eu:gdpr",
    "case_law": {
      "outcome": "https://legal.exploreworldai.com/api/public/v1/obj/outcome/eu:gdpr",
      "outcome_pattern": "https://legal.exploreworldai.com/api/public/v1/obj/outcome_pattern/eu:gdpr"
    },
    "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/risk_chain/eu:gdpr--controller?view=compact",
    "representations": {},
    "machine_languages": [
      "en",
      "sv"
    ],
    "ref": "eu:gdpr--controller"
  },
  "watch": {
    "changes": "https://legal.exploreworldai.com/api/public/v1/changes",
    "whats_new": "https://legal.exploreworldai.com/api/public/v1/whats-new?jurisdiction=eu",
    "conditional": "Send If-None-Match with the ETag; unchanged objects return 304 without body.",
    "recheck_after_seconds": 86400
  },
  "hash": "sha256:bcad44ebfb46849fb7221ff76a5106e11ed80bc4563183cdc3785f5cc12e6857",
  "version": "legal-2026-10-10",
  "expires": "2026-10-11T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-10-10+legal-2026-10-10+2026-10-10T11:41:33",
    "content_hash": "sha256:bcad44ebfb46849fb7221ff76a5106e11ed80bc4563183cdc3785f5cc12e6857",
    "revalidate_after": "2026-10-10T13:10:19.459Z",
    "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/risk_chain/eu:gdpr--controller",
  "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"
}