{
  "version": "2026-10-08.1",
  "sources": {
    "google": {
      "url": "https://policies.google.com/technologies/cookies?hl=en",
      "verifiedAt": "2026-10-08"
    },
    "hubspot": {
      "url": "https://knowledge.hubspot.com/privacy-and-consent/what-cookies-does-hubspot-set-in-a-visitor-s-browser",
      "verifiedAt": "2026-10-08"
    },
    "cloudflare": {
      "url": "https://developers.cloudflare.com/fundamentals/reference/policies-compliances/cloudflare-cookies/",
      "verifiedAt": "2026-10-08"
    },
    "linkedin": {
      "url": "https://www.linkedin.com/legal/l/cookie-table",
      "verifiedAt": "2026-10-08"
    },
    "meta": {
      "url": "https://engineering.fb.com/privacy/",
      "verifiedAt": "2026-10-08"
    },
    "wordpress": {
      "url": "https://developer.wordpress.org/advanced-administration/wordpress/cookies/",
      "verifiedAt": "2026-10-08"
    },
    "woocommerce": {
      "url": "https://woocommerce.com/document/woocommerce-cookies/",
      "verifiedAt": "2026-10-08"
    },
    "consent": {
      "url": "https://wordpress.org/plugins/wp-consent-api/",
      "verifiedAt": "2026-10-08"
    },
    "cookieyes": {
      "url": "https://www.cookieyes.com/cookie-policy/",
      "verifiedAt": "2026-10-08"
    },
    "acookies": {
      "url": "https://acookies.com/docs",
      "verifiedAt": "2026-10-08",
      "sourceFile": "acookies/src/banner/index.js"
    },
    "complianz": {
      "url": "https://complianz.io/help/wordpress/configuration/developers-guide-for-third-party-integrations/",
      "verifiedAt": "2026-10-08"
    },
    "php": {
      "url": "https://www.php.net/manual/en/session.configuration.php",
      "verifiedAt": "2026-10-08"
    },
    "googleAnalytics": {
      "url": "https://support.google.com/analytics/answer/11397207?hl=en",
      "verifiedAt": "2026-10-08"
    },
    "githubInventory": {
      "url": "https://docs.github.com/en/site-policy/privacy-policies/github-cookies",
      "verifiedAt": "2026-10-08",
      "kind": "first_party_inventory"
    }
  },
  "rules": [
    {
      "id": "google-analytics",
      "sourceId": "googleAnalytics",
      "provider": "Google Analytics",
      "category": "analytics",
      "names": [
        "_ga"
      ],
      "descriptions": {
        "en_US": "Distinguishes visitors and records website usage for analytics.",
        "sv_SE": "Skiljer besökare åt och registrerar webbplatsanvändning för analys."
      },
      "pattern": "^_ga_[A-Za-z0-9_]+$"
    },
    {
      "id": "google-ads",
      "sourceId": "githubInventory",
      "provider": "Google Ads",
      "category": "marketing",
      "names": [
        "IDE",
        "test_cookie"
      ],
      "descriptions": {
        "en_US": "Supports advertising delivery and measurement, including checking browser cookie support.",
        "sv_SE": "Stödjer visning och mätning av annonser, inklusive kontroll av webbläsarens stöd för cookies."
      },
      "domains": [
        "doubleclick.net",
        "googleadservices.com"
      ]
    },
    {
      "id": "google-conversions",
      "sourceId": "google",
      "provider": "Google Ads",
      "category": "marketing",
      "names": [
        "_gcl_au",
        "_gcl_aw",
        "_gcl_dc"
      ],
      "descriptions": {
        "en_US": "Measures advertising conversions and campaign performance.",
        "sv_SE": "Mäter annonskonverteringar och kampanjresultat."
      }
    },
    {
      "id": "hubspot-visitors",
      "sourceId": "hubspot",
      "provider": "HubSpot",
      "category": "analytics",
      "names": [
        "__hstc"
      ],
      "descriptions": {
        "en_US": "Tracks visitor activity, visit timestamps, and session counts for HubSpot analytics.",
        "sv_SE": "Spårar besökaraktivitet, besökstider och antal sessioner för HubSpots analys."
      }
    },
    {
      "id": "hubspot-identity",
      "sourceId": "hubspot",
      "provider": "HubSpot",
      "category": "analytics",
      "names": [
        "hubspotutk"
      ],
      "descriptions": {
        "en_US": "Identifies visitors for HubSpot analytics and deduplicates contacts when forms are submitted.",
        "sv_SE": "Identifierar besökare för HubSpots analys och undviker dubbla kontakter när formulär skickas."
      }
    },
    {
      "id": "hubspot-sessions",
      "sourceId": "hubspot",
      "provider": "HubSpot",
      "category": "analytics",
      "names": [
        "__hssc",
        "__hssrc"
      ],
      "descriptions": {
        "en_US": "Tracks HubSpot sessions and detects when a visitor starts a new browser session.",
        "sv_SE": "Spårar HubSpot-sessioner och upptäcker när en besökare startar en ny webbläsarsession."
      }
    },
    {
      "id": "hubspot-consent",
      "sourceId": "hubspot",
      "provider": "HubSpot",
      "category": "required",
      "names": [
        "__hs_opt_out",
        "__hs_do_not_track",
        "__hs_initial_opt_in",
        "__hs_cookie_cat_pref"
      ],
      "descriptions": {
        "en_US": "Remembers cookie consent choices and tracking opt-out preferences.",
        "sv_SE": "Kommer ihåg samtyckesval och inställningar för att avstå från spårning."
      }
    },
    {
      "id": "cloudflare-security",
      "sourceId": "cloudflare",
      "provider": "Cloudflare",
      "category": "required",
      "names": [
        "__cf_bm",
        "__cfuvid",
        "_cfuvid",
        "__cfruid",
        "cf_clearance"
      ],
      "descriptions": {
        "en_US": "Protects the website against automated abuse and supports traffic security controls.",
        "sv_SE": "Skyddar webbplatsen mot automatiserat missbruk och stödjer säkerhetskontroller för trafik."
      },
      "displayCategory": "security"
    },
    {
      "id": "linkedin-consent",
      "sourceId": "linkedin",
      "provider": "LinkedIn",
      "category": "required",
      "names": [
        "li_gc",
        "li_mc",
        "li_ec",
        "li_gpc",
        "li_gp"
      ],
      "descriptions": {
        "en_US": "Stores consent and privacy preferences for LinkedIn services.",
        "sv_SE": "Sparar samtyckes- och integritetsinställningar för LinkedIn-tjänster."
      },
      "domains": [
        "linkedin.com"
      ]
    },
    {
      "id": "linkedin-routing",
      "sourceId": "linkedin",
      "provider": "LinkedIn",
      "category": "preferences",
      "names": [
        "lidc"
      ],
      "descriptions": {
        "en_US": "Selects the LinkedIn data centre used to serve requests.",
        "sv_SE": "Väljer det LinkedIn-datacenter som används för att hantera förfrågningar."
      },
      "domains": [
        "linkedin.com"
      ]
    },
    {
      "id": "linkedin-browser",
      "sourceId": "linkedin",
      "provider": "LinkedIn",
      "category": "unclassified",
      "names": [
        "bcookie"
      ],
      "descriptions": {
        "en_US": "Identifies browsers for abuse prevention and service diagnostics; its exact use on this site needs confirmation.",
        "sv_SE": "Identifierar webbläsare för skydd mot missbruk och tjänstdiagnostik; användningen på denna webbplats behöver bekräftas."
      },
      "domains": [
        "linkedin.com"
      ],
      "requiresReview": true
    },
    {
      "id": "linkedin-ads",
      "sourceId": "linkedin",
      "provider": "LinkedIn",
      "category": "marketing",
      "names": [
        "UserMatchHistory",
        "lms_ads",
        "li_fat_id",
        "li_sugr",
        "_guid"
      ],
      "descriptions": {
        "en_US": "Supports LinkedIn advertising attribution, audience matching, and campaign measurement.",
        "sv_SE": "Stödjer LinkedIns annonsattribuering, målgruppsmatchning och kampanjmätning."
      },
      "domains": [
        "linkedin.com"
      ],
      "pattern": "^li_fat_id$"
    },
    {
      "id": "linkedin-analytics",
      "sourceId": "linkedin",
      "provider": "LinkedIn",
      "category": "analytics",
      "names": [
        "AnalyticsSyncHistory",
        "lms_analytics"
      ],
      "descriptions": {
        "en_US": "Supports LinkedIn analytics and synchronises analytics identifiers.",
        "sv_SE": "Stödjer LinkedIns analys och synkroniserar analysidentifierare."
      },
      "domains": [
        "linkedin.com"
      ]
    },
    {
      "id": "youtube-session",
      "sourceId": "google",
      "provider": "YouTube",
      "category": "required",
      "names": [
        "YSC"
      ],
      "descriptions": {
        "en_US": "Helps ensure requests within a YouTube session are made by the visitor rather than another website.",
        "sv_SE": "Hjälper till att säkerställa att förfrågningar i en YouTube-session görs av besökaren och inte en annan webbplats."
      },
      "domains": [
        "youtube.com"
      ],
      "displayCategory": "security"
    },
    {
      "id": "youtube-rollout",
      "sourceId": "google",
      "provider": "YouTube",
      "category": "analytics",
      "names": [
        "__Secure-ROLLOUT_TOKEN"
      ],
      "descriptions": {
        "en_US": "Supports YouTube feature rollouts and measures their impact.",
        "sv_SE": "Stödjer lansering av YouTube-funktioner och mäter deras effekt."
      },
      "domains": [
        "youtube.com"
      ]
    },
    {
      "id": "youtube-multiple-purposes",
      "sourceId": "google",
      "provider": "YouTube",
      "category": "unclassified",
      "names": [
        "VISITOR_INFO1_LIVE",
        "__Secure-YNID"
      ],
      "descriptions": {
        "en_US": "Can support YouTube preferences, analytics, and advertising depending on the service settings; the purpose on this site is not confirmed.",
        "sv_SE": "Kan stödja YouTube-inställningar, analys och annonsering beroende på tjänstens inställningar; syftet på denna webbplats är inte bekräftat."
      },
      "domains": [
        "youtube.com"
      ],
      "requiresReview": true
    },
    {
      "id": "youtube-unconfirmed",
      "reviewReason": "Provider documentation does not confirm this cookie's purpose. Confirm its use on this site.",
      "sourceId": "google",
      "provider": "YouTube",
      "category": "unclassified",
      "names": [
        "VISITOR_PRIVACY_METADATA"
      ],
      "descriptions": {
        "en_US": "Detected on a YouTube domain; its purpose on this site has not been confirmed.",
        "sv_SE": "Upptäckt på en YouTube-domän; syftet på denna webbplats har inte bekräftats."
      },
      "domains": [
        "youtube.com"
      ],
      "requiresReview": true
    },
    {
      "id": "meta-advertising",
      "sourceId": "meta",
      "provider": "Meta",
      "category": "marketing",
      "names": [
        "_fbp"
      ],
      "descriptions": {
        "en_US": "Tracks advertising activity and supports targeted advertising.",
        "sv_SE": "Spårar annonsaktivitet och stödjer riktad annonsering."
      }
    },
    {
      "id": "meta-third-party",
      "sourceId": "githubInventory",
      "provider": "Meta",
      "category": "marketing",
      "names": [
        "fr"
      ],
      "descriptions": {
        "en_US": "Supports Meta advertising delivery and measurement.",
        "sv_SE": "Stödjer visning och mätning av Metas annonser."
      },
      "domains": [
        "facebook.com",
        "facebook.net"
      ]
    },
    {
      "id": "wordpress-session",
      "sourceId": "wordpress",
      "provider": "WordPress",
      "category": "required",
      "names": [
        "wordpress_test_cookie"
      ],
      "descriptions": {
        "en_US": "Supports WordPress login sessions and checks browser cookie support.",
        "sv_SE": "Stödjer WordPress-inloggningssessioner och kontrollerar webbläsarens stöd för cookies."
      },
      "pattern": "^(wordpress_(?:logged_in|sec)_[A-Za-z0-9]+|wordpress_[a-fA-F0-9]{32})$"
    },
    {
      "id": "woocommerce-session",
      "sourceId": "woocommerce",
      "provider": "WooCommerce",
      "category": "required",
      "names": [
        "woocommerce_cart_hash",
        "woocommerce_items_in_cart"
      ],
      "descriptions": {
        "en_US": "Maintains the WooCommerce shopping cart and customer session.",
        "sv_SE": "Bevarar WooCommerce-varukorgen och kundsessionen."
      },
      "pattern": "^wp_woocommerce_session_[A-Za-z0-9]+$"
    },
    {
      "id": "wp-consent-api",
      "sourceId": "consent",
      "provider": "WP Consent API",
      "category": "required",
      "names": [
        "wp_consent_functional",
        "wp_consent_marketing",
        "wp_consent_preferences",
        "wp_consent_statistics",
        "wp_consent_statistics-anonymous"
      ],
      "descriptions": {
        "en_US": "Remembers the visitor consent choice for the corresponding cookie category.",
        "sv_SE": "Kommer ihåg besökarens samtyckesval för den aktuella cookiekategorin."
      }
    },
    {
      "id": "cookieyes-consent",
      "sourceId": "cookieyes",
      "provider": "CookieYes",
      "category": "required",
      "names": [
        "cookieyes-consent",
        "viewed_cookie_policy"
      ],
      "descriptions": {
        "en_US": "Remembers the visitor cookie consent choices.",
        "sv_SE": "Kommer ihåg besökarens samtyckesval för cookies."
      },
      "pattern": "^cookielawinfo-checkbox-(necessary|functional|performance|analytics|advertisement|others)$"
    },
    {
      "id": "acookies-consent",
      "sourceId": "acookies",
      "provider": "ACookies",
      "category": "required",
      "names": [
        "accomplice_cookie_consent"
      ],
      "descriptions": {
        "en_US": "Remembers the visitor cookie consent choices for ACookies.",
        "sv_SE": "Kommer ihåg besökarens samtyckesval för ACookies."
      }
    },
    {
      "id": "complianz-consent",
      "sourceId": "complianz",
      "provider": "Complianz",
      "category": "required",
      "names": [
        "cmplz_banner-status",
        "cmplz_consented_services",
        "cmplz_policy_id",
        "cmplz_marketing",
        "cmplz_statistics",
        "cmplz_preferences",
        "cmplz_functional"
      ],
      "descriptions": {
        "en_US": "Remembers cookie consent choices and the consent policy version.",
        "sv_SE": "Kommer ihåg samtyckesval för cookies och samtyckespolicyns version."
      }
    },
    {
      "id": "php-session",
      "sourceId": "php",
      "provider": "PHP",
      "category": "unclassified",
      "names": [
        "PHPSESSID"
      ],
      "descriptions": {
        "en_US": "Maintains a PHP session; the session purpose on this website needs confirmation.",
        "sv_SE": "Bevarar en PHP-session; sessionens syfte på denna webbplats behöver bekräftas."
      },
      "requiresReview": true
    },
    {
      "id": "google-campaign-reference",
      "sourceId": "google",
      "provider": "Google Ads",
      "category": "marketing",
      "names": [],
      "descriptions": {
        "en_US": "Measures activity and campaign performance for advertisers using Google Analytics.",
        "sv_SE": "Mäter aktivitet och kampanjresultat för annonsörer som använder Google Analytics."
      },
      "pattern": "^_gac_[A-Za-z0-9_-]+$",
      "aiOnly": true
    },
    {
      "id": "google-legacy-visitor",
      "sourceId": "meta",
      "provider": "Google Analytics",
      "category": "analytics",
      "names": [
        "_gid"
      ],
      "descriptions": {
        "en_US": "Distinguishes visitors for short-term website usage statistics.",
        "sv_SE": "Skiljer besökare åt för kortsiktig statistik om webbplatsanvändning."
      }
    },
    {
      "id": "google-legacy-rate",
      "sourceId": "meta",
      "provider": "Google Analytics",
      "category": "analytics",
      "names": [
        "_gat"
      ],
      "pattern": "^_gat_[A-Za-z0-9_-]+$",
      "descriptions": {
        "en_US": "Limits the request rate to the Google Analytics service.",
        "sv_SE": "Begränsar antalet förfrågningar till Google Analytics-tjänsten."
      }
    },
    {
      "id": "meta-click",
      "sourceId": "githubInventory",
      "provider": "Meta",
      "category": "marketing",
      "names": [
        "_fbc"
      ],
      "descriptions": {
        "en_US": "Supports personalised advertising, advertising measurement, and analytics.",
        "sv_SE": "Stödjer personanpassad annonsering, annonsmätning och analys."
      }
    },
    {
      "id": "wordpress-preferences",
      "sourceId": "wordpress",
      "provider": "WordPress",
      "category": "preferences",
      "names": [
        "wp_lang"
      ],
      "pattern": "^wp-settings-(?:time-)?[0-9]+$",
      "descriptions": {
        "en_US": "Remembers the selected language or account interface settings in WordPress.",
        "sv_SE": "Kommer ihåg valt språk eller kontots gränssnittsinställningar i WordPress."
      }
    }
  ]
}
