{
  "disclosures": [
    {
      "identifier": "__cf_bm",
      "type": "cookie",
      "maxAgeSeconds": 1800,
      "cookieRefresh": true,
      "purposes": [],
      "specialPurposes": [1],
      "description": "Cloudflare bot management cookie used to distinguish human traffic from automated bots, for security, fraud prevention and error fixing (Special Purpose 1). Strictly necessary and exempt from the ePrivacy consent requirement. Lifetime 30 minutes, renewed on activity.",
      "domains": ["*.smartframe.io"]
    }
  ],
  "domains": [
    {
      "domain": "static.smartframe.io",
      "use": "Delivery of the SmartFrame embed script and core infrastructure."
    },
    {
      "domain": "sf-insights.io",
      "use": "Cookieless analytics. The IP address is processed transiently for bot/fraud detection, rate limiting and country-level geolocation (Special Purpose 1), then discarded. No identifiers are stored on the user's device and no IP or User-Agent is retained."
    },
    {
      "domain": "servedby.smartframe.io",
      "use": "Ad and content delivery, including VAST tracking requests (Special Purpose 2); IP processed for security and fraud prevention (Special Purpose 1)."
    },
    {
      "domain": "servedbyadbutler.com",
      "use": "Ad serving performed by AdButler, acting as a service provider on behalf of SmartFrame. No cookies or device storage are set."
    },
    {
      "domain": "cdn.adbutler.com",
      "use": "Static ad creative assets delivered by AdButler, acting as a service provider on behalf of SmartFrame. No cookies or device storage are set."
    }
  ]
}
