master 0ee5a17fe1cb cached
16 files
3.2 MB
831.4k tokens
4 symbols
1 requests
Download .txt
Showing preview only (3,326K chars total). Download the full file or copy to clipboard to get everything.
Repository: jkwakman/Open-Cookie-Database
Branch: master
Commit: 0ee5a17fe1cb
Files: 16
Total size: 3.2 MB

Directory structure:
gitextract__8aonhnd/

├── .github/
│   ├── FUNDING.yml
│   └── workflows/
│       ├── convert-csv-to-edpb-json.yml
│       ├── convert_csv_to_json.py
│       ├── convert_csv_to_json.yml
│       ├── convert_edpb.py
│       ├── main.yml
│       └── validate.py
├── .gitignore
├── FUNDING.md
├── LICENSE
├── README.md
├── docs/
│   ├── CONTRIBUTING.md
│   └── open-cookie-database.html
├── open-cookie-database-edpb.json
├── open-cookie-database.csv
└── open-cookie-database.json

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/FUNDING.yml
================================================
buy_me_a_coffee: jkwakman


================================================
FILE: .github/workflows/convert-csv-to-edpb-json.yml
================================================
name: Convert CSV to EDPB JSON

on:
  push:
    branches:
      - master
    paths:
      - 'open-cookie-database.csv'
  workflow_dispatch:

jobs:
  convert:
    runs-on: ubuntu-latest
    permissions:
      contents: write

    steps:
      - name: Checkout repository
        uses: actions/checkout@v4

      - name: Set up Python
        uses: actions/setup-python@v5
        with:
          python-version: '3.10'

      - name: Install dependencies
        run: pip install pandas

      - name: Run CSV to EDPB JSON conversion script
        # Zorg ervoor dat het pad naar je Python-script correct is
        run: python .github/workflows/convert_edpb.py open-cookie-database.csv open-cookie-database-edpb.json

      - name: Commit and push if JSON changed
        run: |
          git config --global user.name 'github-actions[bot]'
          git config --global user.email 'github-actions[bot]@users.noreply.github.com'
          git add open-cookie-database-edpb.json
          if git diff --staged --quiet; then
            echo "No changes to commit in JSON file."
          else
            git commit -m "Automated conversion: Update open-cookie-database-edpb.json via EDPB script"
            git push
            echo "Committed and pushed JSON file changes."
          fi
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}


================================================
FILE: .github/workflows/convert_csv_to_json.py
================================================
import pandas as pd
import json
import argparse
from collections import defaultdict
import sys

def convert_csv_to_grouped_json(csv_filepath, json_filepath):
    try:
        df = pd.read_csv(csv_filepath, sep=',', skipinitialspace=True, dtype=str)
        df = df.fillna('')

    except FileNotFoundError:
        print(f"::error file={csv_filepath}::CSV file not found.")
        sys.exit(1)
    except pd.errors.EmptyDataError:
        print(f"::warning file={csv_filepath}::CSV file is empty.")
        # Maak een lege JSON structuur aan of stop, afhankelijk van gewenst gedrag
        with open(json_filepath, 'w', encoding='utf-8') as f:
            json.dump({}, f, ensure_ascii=False, indent=4)
        print(f"Created empty JSON file: {json_filepath}")
        return # Stop verdere uitvoering
    except Exception as e:
        print(f"::error file={csv_filepath}::Failed to read CSV file. Error: {e}")
        sys.exit(1)

    if 'Platform' not in df.columns:
        print(f"::error file={csv_filepath}::Required column 'Platform' not found in CSV.")
        sys.exit(1)

    grouped_data = defaultdict(list)

    records = df.to_dict('records')

    for record in records:
        platform = record.get('Platform', 'Unknown Platform')

        cookie_details = {
            'id': record.get('ID', ''),
            'category': record.get('Category', ''),
            'cookie': record.get('Cookie / Data Key name', ''),
            'domain': record.get('Domain', ''),
            'description': record.get('Description', ''),
            'retentionPeriod': record.get('Retention period', ''),
            'dataController': record.get('Data Controller', ''),
            'privacyLink': record.get('User Privacy & GDPR Rights Portals', ''),
            'wildcardMatch': record.get('Wildcard match', '')
        }
        grouped_data[platform].append(cookie_details)

    try:
        with open(json_filepath, 'w', encoding='utf-8') as f:
            json.dump(grouped_data, f, ensure_ascii=False, indent=4)
        print(f"Successfully converted '{csv_filepath}' to '{json_filepath}'")
    except Exception as e:
        print(f"::error file={json_filepath}::Failed to write JSON file. Error: {e}")
        sys.exit(1)

if __name__ == "__main__":

    parser = argparse.ArgumentParser(description='Convert CSV to grouped JSON.')
    parser.add_argument('csv_input', help='Path to the input CSV file.')
    parser.add_argument('json_output', help='Path to the output JSON file.')

    args = parser.parse_args()

    convert_csv_to_grouped_json(args.csv_input, args.json_output)


================================================
FILE: .github/workflows/convert_csv_to_json.yml
================================================
name: Convert CSV to JSON

on:
  push:
    branches:
      - master
    paths:
      - 'open-cookie-database.csv' 
  workflow_dispatch: 

jobs:
  convert:
    runs-on: ubuntu-latest
    permissions:
      contents: write

    steps:
      - name: Checkout repository
        uses: actions/checkout@v4

      - name: Set up Python
        uses: actions/setup-python@v5
        with:
          python-version: '3.10'
          
      - name: Install dependencies
        run: pip install pandas

      - name: Run CSV to JSON conversion script
        run: python .github/workflows/convert_csv_to_json.py open-cookie-database.csv open-cookie-database.json

      - name: Commit and push if JSON changed
        run: |
          git config --global user.name 'github-actions[bot]'
          git config --global user.email 'github-actions[bot]@users.noreply.github.com'
          git add open-cookie-database.json
          # Controleer of er daadwerkelijk iets is gewijzigd om lege commits te voorkomen
          if git diff --staged --quiet; then
            echo "No changes to commit in JSON file."
          else
            git commit -m "Automated conversion: Update open-cookie-database.json"
            git push
            echo "Committed and pushed JSON file changes."
          fi
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}


================================================
FILE: .github/workflows/convert_edpb.py
================================================
import pandas as pd
import json
import argparse
import sys
from datetime import datetime

def convert_csv_to_edpb_json(csv_filepath, json_filepath):
    try:
        df = pd.read_csv(csv_filepath, sep=',', skipinitialspace=True, dtype=str)
        df = df.fillna('')

    except FileNotFoundError:
        print(f"::error file={csv_filepath}::CSV file not found.")
        sys.exit(1)
    except pd.errors.EmptyDataError:
        print(f"::warning file={csv_filepath}::CSV file is empty.")
        with open(json_filepath, 'w', encoding='utf-8') as f:
            json.dump([], f, ensure_ascii=False, indent=4)
        print(f"Created empty JSON file: {json_filepath}")
        return
    except Exception as e:
        print(f"::error file={csv_filepath}::Failed to read CSV file. Error: {e}")
        sys.exit(1)

    required_columns = ['ID', 'Platform', 'Category', 'Cookie / Data Key name', 'Domain', 
                        'Description', 'Retention period', 'Data Controller', 
                        'User Privacy & GDPR Rights Portals', 'Wildcard match']
    
    missing_columns = [col for col in required_columns if col not in df.columns]
    if missing_columns:
        print(f"::error file={csv_filepath}::Missing required columns: {', '.join(missing_columns)}")
        sys.exit(1)

    output_data = []
    current_time = datetime.utcnow().isoformat(timespec='milliseconds') + 'Z'

    base_entry = {
        "name": "Open Cookie Database",
        "author": "Jack Kwakman",
        "category": "cookie",
        "knowledges": [],
        "created_at": current_time
    }

    for _, record in df.iterrows():

        try:
            wildcard_match_int = int(record.get('Wildcard match', 0))
        except ValueError:
            wildcard_match_int = 0 

        knowledge_entry = {
            "updated_at": current_time,
            "created_at": current_time,
            "kind": "cookie", # Hardcoded zoals in het voorbeeld
            "domain": record.get('Domain', ''),
            "name": record.get('Cookie / Data Key name', ''),
            "category": record.get('Category', '').lower(), 
            "source": record.get('Platform', ''),
            "controller": record.get('Data Controller', ''),
            "date": "",
            "policy": record.get('User Privacy & GDPR Rights Portals', ''),
            "reference": record.get('ID', ''), 
            "comment": record.get('Description', '')
        }
        base_entry["knowledges"].append(knowledge_entry)
    
    output_data.append(base_entry)

    try:
        with open(json_filepath, 'w', encoding='utf-8') as f:
            json.dump(output_data, f, ensure_ascii=False, indent=4)
        print(f"Successfully converted '{csv_filepath}' to '{json_filepath}'")
    except Exception as e:
        print(f"::error file={json_filepath}::Failed to write JSON file. Error: {e}")
        sys.exit(1)

if __name__ == "__main__":
    parser = argparse.ArgumentParser(description='Convert CSV to EU EDPB grouped JSON format.')
    parser.add_argument('csv_input', help='Path to the input CSV file.')
    parser.add_argument('json_output', help='Path to the output JSON file.')

    args = parser.parse_args()

    convert_csv_to_edpb_json(args.csv_input, args.json_output)


================================================
FILE: .github/workflows/main.yml
================================================
name: Validate CSV
on: [push]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: Use Node.js 16.x
      uses: actions/setup-node@v2
      with:
        node-version: '16.x'
    - uses: actions/checkout@v2
    - name: Set up Python
      uses: actions/setup-python@v2
      with:
        python-version: '3.x'
    - name: Install dependencies
      run: |
        python -m pip install --upgrade pip
        pip install pandas
    - name: Validate CSV
      run: |
        python .github/workflows/validate.py


================================================
FILE: .github/workflows/validate.py
================================================
import pandas as pd
import uuid

def validate_uuid(uuid_string):
    try:
        uuid.UUID(uuid_string)
    except ValueError:
        return False
    return True

def validate_csv(file_path):
    df = pd.read_csv(file_path, sep=',', skipinitialspace=True)
    columns = ['ID', 'Platform', 'Category', 'Cookie / Data Key name', 'Domain', 'Description', 'Retention period', 'Data Controller', 'User Privacy & GDPR Rights Portals', 'Wildcard match']
    valid_categories = ['Functional','Personalization','Analytics', 'Marketing', 'Security']
    
    # Check if CSV has valid structure and contains necessary columns
    if not set(columns).issubset(df.columns):
        print("::error file=open-cookie-database.csv,line=1,col=1::CSV structure is not valid.")
        return False

 # Check if 'Category' column contains only valid values
    if not df['Category'].isin(valid_categories).all():
        print("::error file=open-cookie-database.csv,line=1,col=1::'Category' column must contain only these values: " + ', '.join(valid_categories))
        invalid_categories = df[~df['Category'].isin(valid_categories)]['Category']
        print("Invalid categories are:")
        print(invalid_categories)
        return False

    # Check if 'ID' column contains unique UUID values
    if not (df['ID'].apply(validate_uuid).all() and df['ID'].is_unique):
        print("::error file=open-cookie-database.csv,line=1,col=1::'ID' column must contain unique UUID values.")
        
        non_unique_ids = df[df.duplicated('ID', keep=False)][['ID', 'Cookie / Data Key name']]
        print("Non-unique IDs and corresponding cookie names are:")
        print(non_unique_ids)
        return False

    # Check if 'Cookie / Data Key name' column contains unique values
    if not df['Cookie / Data Key name'].is_unique:
        non_unique_cookies = df[df.duplicated('Cookie / Data Key name', keep=False)]['Cookie / Data Key name']
        non_unique_cookies_str = ', '.join(non_unique_cookies)
        print(f"::warning file=open-cookie-database.csv,line=1,col=1::'Cookie / Data Key name' contains non-unique values: {non_unique_cookies_str}. Please check for duplicates.")

    print("CSV file is valid.")
    return True

validate_csv('open-cookie-database.csv')


================================================
FILE: .gitignore
================================================
.DS_Store


================================================
FILE: FUNDING.md
================================================
# Support the Open Cookie Database

Your online privacy is invaluable. At the Open Cookie Database, we are dedicated to safeguarding the privacy of the free internet by providing transparency about cookies and tracking technologies. We believe that everyone has the right to an internet experience free from constant surveillance.

By donating, you support our mission to maintain a comprehensive and up-to-date database that helps users make informed choices about their online privacy. Every contribution, big or small, helps us in the fight for a safer and more privacy-friendly internet.

**Together, we fight for your privacy!**

## Donate via PayPal

Click the button below to make a secure donation via PayPal. Your support makes a world of difference.

<p align="center">
  <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=zwartejack@gmail.com&item_name=Support+Open+Cookie+Database&no_note=1&no_shipping=1&cn=Add+a+message&tax=0&lc=US&bn=PP-DonationsBF&charset=UTF-8" target="_blank">
    <img src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" alt="Donate with PayPal">
  </a>
</p>

Thank you for your support!


================================================
FILE: LICENSE
================================================
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


================================================
FILE: README.md
================================================
# Open-Cookie-Database

The [Open Cookie Database](open-cookie-database.csv) is an effort to describe and categorise all major cookies. All cookie descriptions are saved in a [downloadable CSV file](open-cookie-database.csv), [Google Spreadsheet](https://docs.google.com/spreadsheets/d/101f_Brw6SSVTn6hOndQzkH8S1Vj8VzRqab4Q5OnsmmA/edit?usp=sharing), [JSON](open-cookie-database.json) or [browseable and searchable in an html file](https://jkwakman.github.io/Open-Cookie-Database/open-cookie-database.html). All contributions to the CSV file are [welcomed](docs/CONTRIBUTING.md). For the [EU EDPB Website Auditing Tool](https://code.europa.eu/edpb/website-auditing-tool/) we have a [specific EDPB json file](open-cookie-database-edpb.json) for easy importing the cookies to the platform. 

# How to contribute

All contributions are gratefully received. To contribute to the Open Cookie Database, please follow the following [contribution guide](docs/CONTRIBUTING.md). 

# Category Descriptions

The definitions of the categories are as follows:

- Functional (also known as technical, essential or strictly necessary)
- Personalization (also known as preferences)
- Analytics (also known as performance or statistics)
- Marketing (also known as tracking or social media)
- Security

# Wildcard match
The last column in the database is called "Wildcard match". A `0` in this column means that the cookie name is not a wildcard, and a 1 means that the cookie name is a wildcard.

Where a cookie name is *not* a wildcard, it means that the cookie name is a fixed string.  For example, the cookie name `_ga` will always be `_ga` when set by Google Analytics.

However, if a cookie name is a wildcard, it means the exact cookie name may change from one website to another. Thankfully, the cookie name will always match a certain pattern. For example, the cookie `_gac_1234` is a wildcard cookie name, because the `1234` part of the cookie name can be any string.


================================================
FILE: docs/CONTRIBUTING.md
================================================
## Introduction

This document guides contributors in updating the Open Cookie Database, an open-source project dedicated to identifying web cookies. Contributors can add new cookies, enhance existing information, and ensure accurate cookie categorization and descriptions.

Identifying web cookies is crucial for various research and open-source projects that rely on the Open Cookie Database. The database provides the following information:
- **ID**: unique ID to identify the cookie
- **Platform**: Platform/Service responsible for setting the cookie 
- **Category**: Classification for the cookie's usage: Functional, Analytics, Marketing
- **Cookie Name**: Name from the respective cookie
- **Domain**: The domain in which the cookie is set; it can have a specific value or be empty when the cookie is set as the first party.
- **Description**: An introduction to the utility of the cookie  
- **Retention period**: The time when the cookie storage expires
- **Data Controller**: The company responsible for controlling the data
- **User Privacy & GDPR**: URL from the Privacy policy page or GDPR compliance
- **Wildcard**: A 0 in this column means that the cookie name is not a wildcard, and a 1 means that the cookie name is a wildcard

## Research
The initial step is identifying cookies not listed in the database. Contributors can follow these steps to gather information about a cookie:

1. **Identify the cookie name and domain:** Begin by identifying the cookie's name and associated domain.
2. **Search for information:** Utilize a search engine to find relevant information about the cookie.
3. **Search within the domain:** Refine your search by using queries like `site:example.com "cookie-name"`. 
  a. In this case, the search will only list pages from the passed domain, that contain references for the exact cookie name.
4. **Broaden the search:** If no information is found, try searching using the cookie name within double quotes and specifying the domain, such as `"cookie-name" from example.com`. This will yield stricter results containing the cookie name, potentially across different domains.

If you find pages outside the company responsible for the cookie, double-check on more than one source to see if the description matches on more than one page. Review the information and finally double-check if the cookie wasn’t registered previously.

### Categorization
Finding information about cookies is free for the person executing the audit. You will need to find the company responsible for the cookie, a category where this cookie fits, a description, and the retention period. The accepted categories are:

1. Analytics
2. Functional
3. Marketing
4. Security
5. Personalization

This information can be collected from more than one webpage. Pages like the **Privacy Policy**, **Cookies Policy**, and developer documentation are the main sources of that information. We recommend looking first at the company's website responsible for cookies (Data Controller) and after partners who used the service or [Cookiepedia](https://cookiepedia.co.uk/).

### Organizing Cookies
Those steps are not a requirement but can help to organize the database.
When you add cookies from a platform already registered in the database, try to group them in the same group.
Cookies from the same platform can also be organized by product.

## Contributing to the repository
To contribute to the project, you will need a [GitHub account](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github) for version control and a text editor like [VS Code](https://code.visualstudio.com/) or a similar editor for the CSV file.

To improve the readability of the CSV file, some code editors, such as Visual Code, have extensions to provide a better visualization from the CSV file:

- [Edit CSV](https://marketplace.visualstudio.com/items?itemName=janisdd.vscode-edit-csv)
- [CSV rainbow](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv)
- [CSV to table](https://marketplace.visualstudio.com/items?itemName=phplasma.csv-to-table)

You can fork the GitHub project to start editing and creating your branches. Once you've filled in the information about the cookie, you'll be required to make a pull request to be evaluated by the repository owner. In the following section, we will explain step-by-step how you can set up the project.

## Setup repository on your local
Once you have your GitHub account, you must fork the Open Cookie Database repository. This step will create a repository with the same code and visibility in your account.

To fork, click on the fork button in the top-right corner of the upstream repository.

<img src="https://lh3.googleusercontent.com/d/14cHx7Xf1085Stv4w6E_kCt3NrX3HzRKI" alt="Open cookie database repository" width="820">

Once your fork is ready, you must clone that repository to your computer. You can do this using the git command, or if you are not tech-savvy, you can use the [GitHub application](https://desktop.github.com/), which provides a GUI for ease of use.

We will discuss how you can  use the command line in the following process:

Open the terminal on Mac or PowerShell on Windows.
1. Enter the below command to clone the repository:
2. `$ git clone git@github.com:yourgithubname/Open-Cookie-Database.git`

<img src="https://lh3.googleusercontent.com/d/1XdAZK_AU4op6slC_rwl4MfsMMx1J6glw" alt="Clone repository on Github" width="820">

1. Create a new branch from the master branch `$ git checkout -b cookie-vendor-name`
2. And now, you are ready to collaborate with the Open Cookie database
3. Open the file open-cookie-database.csv and start to contribute.

## Editing
Once you are ready, remember to create a branch, for example, `cookie-[vendor-name]` to submit your changes and start editing the file. The first information is a UUID to register the new cookie. A unique ID creates this information. You can find it online at websites like [uuid generator](https://www.uuidgenerator.net/) or use the node package UUID: `$ npx uuid`. 

Add the related information to the cookie, and two fields could have special attention. The cookie name could have a dynamic ID, for example, `cookie_[site-id]`. If this applies to your case, the last property on the cookie is a wildcard. For wildcard cookies, set the value to 1 instead; the dynamic property doesn’t need to be specified. For example, we set the previous cookie as `cookie_`.

<img src="https://lh3.googleusercontent.com/d/1IJa3U2P4a54mQOJOt-ewVm9J0U0nN-V2" alt="Open Cookie database on VS Code" width="820">

In another scenario, some solutions set the cookies as first-party; for this scenario, it can be empty.

## Creating a pull request
After adding the new information, make sure to save the changes and start the process of submitting the changes:
1. Stage the changes from the open-cookie-database.csv by running:
 `$ git add  open-cookie-database.csv`

2. After staging the changes, commit it by running:
`$ git commit -am “The {X} number of cookies are added for {vendor}.” `

3. Once changes are committed, push the branch by running:
 `$ git push origin cookie-vendor-name`

 Once the changes are pushed to a remote branch on GitHub, you are ready to create a pull request. Go to your GitHub account and create a New pull request as in the image below:

<img src="https://lh3.googleusercontent.com/d/1ltTuyWELEb-39PYPkyTRdOG4uCfpCpxl" alt="creating a pull request to the open cookie database" width="820">

 Set In the description of your pull request to the repository, you can use the following templates:

```
** Description **

This pull request contains [x] cookies from [company name] 

[company introduction if it was never listed on the cookie database]


** Source **

[list the links that you used to register the data]
```

Add the details to the description and click on the create pull request button. Your pull request will be created.

<img src="https://lh3.googleusercontent.com/d/1WTl1EHEqEO1OgGLHhAHFEXb7YOGGCyBE" alt="Comparing changes on the pull request to the open cookie database" width="820">

Once your pull request is created, the author of the upstream repo will review it. Once they are reviewed, he will approve and merge them. 

## Updating your local repo

When the pull request is merged or if there are any new changes in the upstream repo, you will need to update your repo on GitHub and your clone on the computer.

First, visit your forked repo and click on the **“Sync Fork”** button to keep your GitHub repo updated upstream. 

Secondly, open your clone in a terminal and run the `git checkout master` and `git pull origin master` commands. Your local repo will be updated with the latest changes. 


================================================
FILE: docs/open-cookie-database.html
================================================

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>Open Cookie Database</title>

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.1/css/fontawesome.min.css">
    <link rel="stylesheet" href="https://cdn.datatables.net/2.0.8/css/dataTables.dataTables.css" />
    <link rel="stylesheet" href="https://cdn.datatables.net/buttons/3.0.2/css/buttons.dataTables.css" />

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- Leave those next 4 lines if you care about users using IE8 -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <style type="text/css">
    .table-condensed{
       font-size: 0.8em;
    }
    </style>
    
  </head>
  <body>

    <div class="container-fluid">
	<div class="row">
		<div class="col-sm-12 pt-5">

		<h1 class="font-weight-bold">Open Cookie Database</h1>

<p>The <a href="https://github.com/jkwakman/Open-Cookie-Database">Open Cookie Database</a> is an effort to describe and categorise all major cookies. All cookie descriptions are saved in a <a href="open-cookie-database.csv">downloadable CSV file</a>, <a href="https://docs.google.com/spreadsheets/d/101f_Brw6SSVTn6hOndQzkH8S1Vj8VzRqab4Q5OnsmmA/edit?usp=sharing">Google Spreadsheet</a> or <a href="open-cookie-database.html">browseable and searchable in an html file</a>. All contributions to the CSV file <a href="https://github.com/jkwakman/Open-Cookie-Database/blob/master/docs/CONTRIBUTING.md">are welcomed</a>.</p>

		<hr />

		<h2 class="font-weight-bold">How to contribute</h2>

		<hr />

		<p>All contributions are gratefully received. To contribute to the <a href="https://github.com/jkwakman/Open-Cookie-Database">Open Cookie Database</a>, please follow the following <a href="https://github.com/jkwakman/Open-Cookie-Database/blob/master/docs/CONTRIBUTING.md">contribution guide</a>.</p>

		<hr />

    </div>	
    </div>
    </div>
    
    <div class="container-fluid">
	<div class="row">
          <div class="col-sm-12">

    		<table id="open-cookie-database" class="table table-striped table-hover table-condensed table-responsive">
    
    		</table>
    		
    		<p class="pt-5">Table has been made possible by the excellent work of <a href="https://www.papaparse.com/" target="_blank">PapaParse</a> and <a href="https://datatables.net">dataTables.net</a>.</p>
    		
    		</div>
	</div>
    </div>


    <!-- Including Bootstrap JS (with its jQuery dependency) so that dynamic components work -->
    <script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/PapaParse/5.4.1/papaparse.min.js"></script>
    <script src="//http://cdn.datatables.net/plug-ins/2.0.8/features/scrollToTop/dataTables.scrollToTop.min.js"></script>
    <script src="https://cdn.datatables.net/2.0.8/js/dataTables.js"></script>
    <script src="https://cdn.datatables.net/buttons/3.0.2/js/dataTables.buttons.js"></script>
    <script src="https://cdn.datatables.net/buttons/3.0.2/js/buttons.html5.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/pdfmake.min.js"></script>
<script>

function format(d) {
return (
'<dl>' +
        '<dt>ID:</dt>' +
        '<dd>' +
        d[0] +
        '</dd>' +
        '<dl>' +
        '<dt>Retention period:</dt>' +
        '<dd>' +
        d[6] +
        '</dd>' +
        '<dt>Data Controller:</dt>' +
        '<dd>' +
        d[7] +
        '</dd>' +
        '<dt>User Privacy & GDPR Rights Portals:</dt>' +
        '<dd><a href="' + d[8] + '">' + d[8] + '</a></dd>' +
        '<dt>Wildcard match:</dt>' +
        '<dd>' + d[9] + '</dd>' +
        '</dl>'
    );
}

$(function() {
      Papa.parse("https://raw.githubusercontent.com/jkwakman/Open-Cookie-Database/master/open-cookie-database.csv", {
          download: true,
	  skipEmptyLines: true,
          complete: function(example) {
          $(document).ready(function () {
              var table = $('#open-cookie-database').DataTable({
                  data: example.data,
                  layout: {
        		topStart: {
            			buttons: ['copyHtml5', 'excelHtml5', 'csvHtml5', 'pdfHtml5']
        		}
    		  },
                  pageLength: 100,
                  scrollToTop: true,
                  "lengthChange": false,
                  dataSrc:"",
                  order: [[3, 'asc']],
                  columns: [
		 {
		    className: 'dt-control',
		    orderable: false,
		    data: null,
		    defaultContent: ''
        	 },	    
                      {title: "Platform"},
                      {title: "Category"},
                      {title: "Cookie / Data Key Name"},
                      {title: "Domain"},
                      {title: "Description"}
                  ]
              });
              
		table.on('click', 'td.dt-control', function (e) {
		    let tr = e.target.closest('tr');
		    let row = table.row(tr);
		 
		    if (row.child.isShown()) {
			// This row is already open - close it
			row.child.hide();
		    }
		    else {
			// Open this row
			row.child(format(row.data())).show();
		    }
		});

		table.on('page', function() {
		    setTimeout(function() {
			$(document).scrollTop(
			    $(table.table().container()).offset().top
			);
		    }, 10);
		});
          });
          }
      });
  });
  

</script>

  </body>
</html>


================================================
FILE: open-cookie-database-edpb.json
================================================
[
    {
        "name": "Open Cookie Database",
        "author": "Jack Kwakman",
        "category": "cookie",
        "knowledges": [
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cookiePreferences",
                "category": "functional",
                "source": "Google Tag Manager",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c0fe2-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Registers cookie preferences of a user"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "www.googletagmanager.com",
                "name": "td",
                "category": "analytics",
                "source": "Google Tag Manager",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "317ce4c0-91e3-4ee4-9ccc-75c15a0c2305",
                "comment": "Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "CookieConsent",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "6ca095be-4711-47f0-9e83-eecc86ff12c9",
                "comment": "Stores the user's cookie consent state for the current domain"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "cookiebot.com (3rd party)",
                "name": "CookieConsentBulkTicket",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "256c1410-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Enables sharing cookie preferences across domains / websites"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "cookiebot.com (3rd party)",
                "name": "userlang",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "256c1550-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Saves language preferences of user for a website"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "consentUUID",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "a03ec23f-e06d-4f6c-b089-5e89039594b2",
                "comment": "This cookie is used as a unique identification for the users who has accepted the cookie consent box."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "CrossConsent",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "f21e0af3-6f2c-4570-9385-a16bc250a5c0",
                "comment": "Stores the user's cookie consent state for the current domain"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "1.gif",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "0ae97a8e-ebff-440b-8114-9480f6b59d4c",
                "comment": "Used to count the number of sessions to the website, necessary for optimizing CMP product delivery."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cb-currency",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "b8aa928c-fa80-451f-9a23-f45e22309946",
                "comment": "Stores the user's currency preference"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "CookieConsentBulkSetting-",
                "category": "functional",
                "source": "Cookiebot",
                "controller": "Cookiebot",
                "date": "",
                "policy": "https://www.cookiebot.com/en/cookie-declaration/",
                "reference": "35a27898-d3e3-428f-948c-3db70359ba5d",
                "comment": "Enables cookie consent across multiple websites"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cookieconsent_variant",
                "category": "functional",
                "source": "Maxlead",
                "controller": "Maxlead",
                "date": "",
                "policy": "https://maxlead.com/privacy-statement/",
                "reference": "24daac45-6c94-4c77-a972-66a9e5248413",
                "comment": "Stores the variant of shown cookie banner"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cookieconsent_system",
                "category": "functional",
                "source": "Maxlead",
                "controller": "Maxlead",
                "date": "",
                "policy": "https://maxlead.com/privacy-statement/",
                "reference": "87a6c581-24b5-4d1b-bf99-c0e493364625",
                "comment": "Cookie consent system cookie for saving user's cookie opt-in/out choices."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cookieconsent_level",
                "category": "functional",
                "source": "Maxlead",
                "controller": "Maxlead",
                "date": "",
                "policy": "https://maxlead.com/privacy-statement/",
                "reference": "b735da18-68f1-4dd4-95d4-ee1e29f1d37f",
                "comment": "Cookie consent system cookie for storing the level of cookie consent."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "cookieconsent_seen",
                "category": "functional",
                "source": "Maxlead",
                "controller": "Maxlead",
                "date": "",
                "policy": "https://maxlead.com/privacy-statement/",
                "reference": "551c9acd-8d52-4808-bf2c-88acc840c091",
                "comment": "Used to support the GDPR / AVG compliant cookie consent system"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPGSID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c7a1b3d5-8e6f-4c2a-9b8d-7f4e1a0b9c3d",
                "comment": "This cookie is an essential session and security cookie from Google. Its main purpose is to manage the session of a logged-in user, ensuring they remain logged in while navigating between Google services (like Gmail, Drive, YouTube) and to protect the account against unauthorized requests."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_ga",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c18e8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "ID used to identify users"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gali",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0ccecd8f-5d07-4412-a875-f077462d9e21",
                "comment": "Used by Google Analytics to determine which links on a page are being clicked"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_ga_",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "d7496a0e-7f4b-4e20-b288-9d5e4852fa79",
                "comment": "ID used to identify users"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gid",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c1ae6-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "ID used to identify users for 24 hours after last activity"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gat",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c1c3a-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to monitor number of Google Analytics server requests when using Google Tag Manager"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_dc_gtm_",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c1d7a-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to monitor number of Google Analytics server requests"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "AMP_TOKEN",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c1eba-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains a token code that is used to read out a Client ID from the AMP Client ID Service. By matching this ID with that of Google Analytics, users can be matched when switching between AMP content and non-AMP content. Reference: https://support.google.com/analytics/answer/7486764?hl=en"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gat_gtag_",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "2caa7a78-e93f-49ca-8fe6-1aaafae1efaa",
                "comment": "Used to set and get tracking data"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gac_",
                "category": "marketing",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c2090-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utma",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c26f8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "ID used to identify users and sessions"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmt",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c287e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to monitor number of Google Analytics server requests"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmb",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c29c8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmc",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c2afe-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmz",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c2c3e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google-analytics.com (3rd party) or ",
                "name": "__utmv",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://privacy.google.com/take-control.html",
                "reference": "256c2d74-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmx",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c310c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine whether a user is included in an A / B or Multivariate test."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__utmxx",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c326a-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine when the A / B or Multivariate test in which the user participates ends"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPAU",
                "category": "marketing",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "adaf20d2-6e49-4f6f-a9cf-141429e079ff",
                "comment": "Assigns a specific ID to the visitor. This allows the website to determine the number of specific user-visits for analysis and statistics."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPID",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0383d3ec-050e-4463-9023-72c1cf98c19c",
                "comment": "Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPLC",
                "category": "analytics",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "db552746-1482-4f31-be94-0bafaf3112ff",
                "comment": "This FPLC cookie is the cross-domain linker cookie hashed from the FPID cookie. It’s not HttpOnly, which means it can be read with JavaScript. It has a relatively short lifetime, just 20 hours."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "_GRECAPTCHA",
                "category": "functional",
                "source": "Google reCAPTCHA",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f6f65358-15e8-4dcc-9014-13ae87d0e880",
                "comment": "Google reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__eoi",
                "category": "security",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "a7c6fd4e-b7ea-45fa-abf3-39fd556af0e9",
                "comment": "This cookie is used for security authenticate users, prevent fraud, and protect users as they interact with a service."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "pm_sess",
                "category": "functional",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c9619c86-c109-41e1-ab01-d133dffe3604",
                "comment": "This cookie is used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user's choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user's session, such as the content of a shopping cart."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "pm_sess_NNN",
                "category": "functional",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "25e3aef9-eaf9-41d0-bb14-c0b45a938ae6",
                "comment": "This cookie is used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user's choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user's session, such as the content of a shopping cart."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "aboutads_sessNNN",
                "category": "security",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "a4818583-f3a0-49e6-b7f8-beeec8e9afac",
                "comment": "This cookie is used for security authenticate users, prevent fraud, and protect users as they interact with a service."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "ANID",
                "category": "functional",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "ca596088-42ff-4166-8c16-1332d2acc760",
                "comment": "Cookies used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user's choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user's session, such as the content of a shopping cart."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google-analytics.com",
                "name": "GA_OPT_OUT",
                "category": "functional",
                "source": "Google Analytics",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0dff2311-5b7b-4b10-883e-934ecad895cb",
                "comment": "Cookies used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user's choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user's session, such as the content of a shopping cart."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "www.googleadservices.com",
                "name": "Conversion",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c86ce0bd-8cdc-42ac-b5cf-63be0d1e27f0",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_opt_awkid",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "6f4a8f61-24b0-402c-924c-1b9221850394",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_opt_awgid",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "cbb19074-b720-443d-930c-05f716d8e4ac",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_opt_awmid",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "786e0660-5aaf-462b-9c40-a796941ffda6",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gaexp_rc",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "16fd1470-cd7a-4026-bdab-985ce4a2456d",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_opt_awcid",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "060ad0c7-1668-453e-b15e-9411a6b75060",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net",
                "name": "PAIDCONTENT",
                "category": "marketing",
                "source": "Google Surveys",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "97fa8293-8665-4128-ab02-cea9dc0bf593",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_opt_expid",
                "category": "analytics",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "39843495-56eb-4525-8cce-2b6afb833024",
                "comment": "Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. These insights allow services both to improve content and to build better features that improve the user's experience."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_ha",
                "category": "marketing",
                "source": "Google Hotel Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "fde73d6c-b934-4e40-a7b1-b9b759b75aa6",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_gf",
                "category": "marketing",
                "source": "Google Flights",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "e9271972-3290-48c1-84e8-f25bc1d0b4d4",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_aw",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f54e4e1a-9520-4c58-8499-0119302caf49",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_gs",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "a94fd98e-f1f5-4de9-af1a-e2165ed92e54",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_gb",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "877f434a-514f-4b24-be46-e0b797f179a6",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gac_gb_",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "6c9fcc47-04cb-44df-8f25-e0eefe3f4bb2",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPGCLGB",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "995b9a10-86e4-441c-874b-abcd2cccfee6",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FPGCLAW",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f0d36ea1-1fb5-4778-9ebc-f05ff2d386bc",
                "comment": "Google uses cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at g.co/adsettings), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__gsas",
                "category": "marketing",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "6f12cc4e-0649-4fd5-901e-8a7fe4717863",
                "comment": "Provides ad delivery or retargeting."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__gpi",
                "category": "marketing",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "39235f09-fa59-4a79-963c-38f340e49419",
                "comment": "Collects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__gpi_optout",
                "category": "marketing",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "86f2a180-bed9-44c0-967e-e27e81e23c29",
                "comment": "Collects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "GED_PLAYLIST_ACTIVITY",
                "category": "marketing",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "b65551f0-5561-40dd-83bf-e9653b8141ca",
                "comment": "Improves targeting/advertising within the website"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "ACLK_DATA",
                "category": "marketing",
                "source": "Google AdSense",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "ccb157dc-7e8b-43ee-9d02-c2a04b6f822f",
                "comment": "This cookie is used to help improve advertising. This targets advertising based on what's relevant to a user, to improve reporting on campaign performance."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_Secure-ENID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "217c63cb-7c0f-47ba-be0f-abf493c61bbd",
                "comment": "Remembers user preferences like language, search results per page, and SafeSearch settings"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "Secure-YEC",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "79834b6b-a95e-454c-8f4e-d1a997681992",
                "comment": "Serve a similar purpose for , including detecting and resolving problems"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "CGIC",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "30998f8f-1ed6-4521-92e1-a55581781acb",
                "comment": "Improves search results delivery by autocompleting queries based on user input"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_Secure-YEC",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "06714cc8-f1c9-4a75-95cc-43e04d038164",
                "comment": "Used to detect spam, fraud, and abuse to protect advertisers and YouTube creators"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__Secure-YNID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "3af1d510-0b5f-4088-9302-7e0cb12e2fc8",
                "comment": "It's a YouTube cookie used to enhance user experience by storing video player preferences and aiding in secure log-ins and spam detectio"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "AdID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "85ee88c5-a024-4791-be4f-3fa0f842243f",
                "comment": "Show Google ads on non-Google sites and personalize ads based on user settings"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "DSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "ddf78359-a760-4c18-a9b7-790544dc8a3c",
                "comment": "Identifies signed-in users on non-Google sites to respect ad personalization settings"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "gcl",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0610ebea-5103-4541-8afd-ae0df06c58fb",
                "comment": "Helps advertisers determine user actions on their site after clicking an ad"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "gac",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "a248e499-5297-4f83-abbf-d8e7a821f621",
                "comment": "Measure user activity and ad campaign performance for advertisers"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "AEC",
                "category": "functional",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "cf2f2038-a2b8-4856-ba2d-7b9c332b8a46",
                "comment": "AEC cookies ensure that requests within a browsing session are made by the user, and not by other sites. These cookies prevent malicious sites from acting on behalf of a user without that user's knowledge."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "ADS_VISITOR_ID",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "1af7a9b5-b4a0-49b8-a1e7-03132739256c",
                "comment": "Cookie required to use the options and on-site web services"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-3PSIDCC",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "9e56660c-afe5-4829-bd92-0d730c15a25a",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-3PSIDTS",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c5b5ac86-e7d0-449d-a667-07bb7593f5bb",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-1PSIDTS",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "eabd72b0-2436-4fc9-912e-b7addf1295ca",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-1PAPISID",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "1511ad6e-79a7-4296-b2e6-b0fc8c8038ec",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-3PSID",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "d57f4820-a329-4925-a1ec-288afc3e0729",
                "comment": "Targeting cookie. Used to profile the interests of website visitors and display relevant and personalised Google ads."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-1PSID",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8e1dbb8c-95d0-487d-bf33-1bef7d2f4177",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-1PSIDCC",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "7e3cac28-1fb9-402b-8fac-d1d2989b18bf",
                "comment": "Targeting cookie. Used to create a user profile and display relevant and personalised Google Ads to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "__Secure-3PAPISID",
                "category": "marketing",
                "source": "Google Ads",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "dd3f910b-6f8c-42f5-9bc3-9174981087f2",
                "comment": "Profiles the interests of website visitors to serve relevant and personalised ads through retargeting."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "OGPC",
                "category": "marketing",
                "source": "Google Maps",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "33eb887f-769a-48c5-8c42-a53a6e732aef",
                "comment": "These cookies are used by Google to store user preferences and information while viewing Google mapped pages."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "OGP",
                "category": "marketing",
                "source": "Google Maps",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "b7be9e13-1cb3-4e9e-beaa-2ae74e80e999",
                "comment": "This cookie is used by Google to activate and track the Google Maps functionality."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".gstatic.com",
                "name": "1P_JAR",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "82fd4cb1-c1ad-477e-9c87-b67c7f43ace2",
                "comment": "These cookies are set via embedded youtube-videos. They register anonymous statistical data on for example how many times the video is displayed and what settings are used for playback."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".gstatic.com",
                "name": "CONSENT",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "45d71b84-2fcd-43b5-9b14-895966ac8f5b",
                "comment": "Google cookie consent tracker"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SOCS",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "7327d6c6-c159-454c-8e77-0eff566f940a",
                "comment": "Stores a user's state regarding their cookies choices"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "ACCOUNT_CHOOSER",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "84adc20d-d55a-468a-8efd-7be4ecb9a0a7",
                "comment": "Used to sign in with Google account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "SMSV",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "3388a262-a13c-4447-8351-88348bcf05be",
                "comment": "Used to sign in with Google account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "__Host-1PLSID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "e8f5fa5d-444d-41b5-8f89-9f8b14218608",
                "comment": "Used to sign in with Google account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "__Host-3PLSID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "ac6ad8bd-f2b3-44ef-aab0-068f222798c5",
                "comment": "Used to sign in with Google account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "__Host-GAPS",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "989a2666-d750-4ee0-912d-2721074224c7",
                "comment": "Used to sign in with Google account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "LSOLH",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "950de05e-9ffb-4d32-aeeb-da1ed512915f",
                "comment": "This cookie is for authentication with your Google account"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "g_enabled_idps",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8e6c0c88-bf65-438e-9422-54c1623b9d0b",
                "comment": "Used for Google Single Sign On"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "accounts.google.com",
                "name": "G_AUTHUSER_H",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "5766235e-2e0a-4d96-81e1-6e31e1cfcb5d",
                "comment": "Google Authentication"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "__Secure-ENID",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f769aa1c-b630-4b70-a1a5-3094b61eefda",
                "comment": "Used by Google to prevent fraudulent login attempts. This also contains a Google user ID which can be used for statistics and marketing purposes following a successful login"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SEARCH_SAMESITE",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f9012303-313b-415d-812b-2f08aa799dc4",
                "comment": "SameSite prevents the browser from sending this cookie along with cross-site requests. The main goal is mitigate the risk of cross-origin information leakage. It also provides some protection against cross-site request forgery attacks."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "AID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "d75d8983-8686-42b2-aa0c-2ed071043ef0",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8dc5d7e3-e31f-421a-8bad-6540172d787f",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "HSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0bc163fa-23bd-45a7-b806-99479027d645",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "APISID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "4b518a73-d523-4959-825c-48af82f7f11d",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SAPISID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "411c539d-3b7f-436f-a9b2-8a0b6b691337",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "29807136-035b-44cb-b1b5-91d45888e716",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "SIDCC",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "7a3a89ed-e09b-4719-8500-6982006125f1",
                "comment": "Download certain Google Tools and save certain preferences, for example the number of search results per page or activation of the SafeSearch Filter. Adjusts the ads that appear in Google Search."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "OTZ",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c85ea658-6b34-44e6-8df2-23e421b82a27",
                "comment": "Aggregate analysis of website visitors"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "A",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8a195dfa-5adf-49ad-ac4f-10bec8088b8b",
                "comment": "Google uses this cookies to make advertising more engaging to users and more valuable to publishers and advertisers"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "DV",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "fcedd5a1-738d-4da5-a57e-ec6f4d15e480",
                "comment": "This cookies is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "NID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8879d41f-3de1-4f87-b1db-b1bbdfba7d3f",
                "comment": "This cookies is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "TAID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "b53b27fc-4b77-4655-a920-503bf5160739",
                "comment": "This cookie is used to link your activity across devices if you've previously signed in to your Google Account on another device. We do this to coordinate that the ads you see across devices and measure conversion events."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "google.com",
                "name": "FPGCLDC",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "0e67d1e2-d311-4465-85a8-5faca50b4ce4",
                "comment": "Used to help advertisers determine how many times users who click on their ads end up taking an action on their site"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_au",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "f0c95579-9131-4caf-8240-51eb01be6eb9",
                "comment": "Used by Google AdSense for experimenting with advertisement efficiency across websites using their services."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gcl_dc",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "63855ee1-89f5-471c-bb7e-512f0b06f65a",
                "comment": "Used by Google AdSense for experimenting with advertisement efficiency across websites using their services."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_gaexp",
                "category": "functional",
                "source": "Google Optimize",
                "controller": "Google",
                "date": "",
                "policy": "",
                "reference": "d991f1cb-2ed2-4463-85d4-fa10098f76bc",
                "comment": "Used to determine a user's inclusion in an experiment and the expiry of experiments a user has been included in."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "GCLB",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "4b44dca1-6588-4fa1-86e6-f51cd2f3c7b1",
                "comment": "This cookie is used in context with load balancing - This optimizes the response rate between the visitor and the site, by distributing the traffic load on multiple network links or servers."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FCCDCF",
                "category": "analytics",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "33a4886d-2374-4a65-a1ea-2a391096b208",
                "comment": "Cookie for Google Funding Choices API which allows for functionality specific to consent gathering for things like GDPR consent and CCPA opt-out."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "FCNEC",
                "category": "analytics",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "fb2f09bf-40c9-4798-b3a7-6d60d5a07dab",
                "comment": "Cookie for Google Funding Choices API which allows for functionality specific to consent gathering for things like GDPR consent and CCPA opt-out."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "receive-cookie-deprecation",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "5bb1e580-4276-494c-a00d-5be4404756e7",
                "comment": "This cookie ensures browers in an experiment group of the Chrome-facilitated testing period include the Sec-Cookie-Deprecation request header as soon as it becomes available."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "_dcid",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "6ca594b8-269b-4ed3-86d1-127c2f1bd20e",
                "comment": "Collects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "SNID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "b3a0611c-5ab5-483d-b7d5-b91e105e913c",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".developers.google.com",
                "name": "cookies_accepted",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "6e2b569d-c5ea-449a-8db0-db5e04378247",
                "comment": "This functionality cookie is simply to verify that you have allowed us to set cookies on your machine"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "developers.google.com",
                "name": "django_language",
                "category": "functional",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "b37e458d-66fe-4e5d-bc02-1fe1810ebdc5",
                "comment": "Cookie necessary for the use of the options and services of the website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "news.google.com",
                "name": "GN_PREF",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "37094191-e791-4f82-8c82-9ffda7296119",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "OSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "20e2d3c6-7792-4e5f-b242-e433d149b82f",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "__Secure-OSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "c8f6e83d-4c03-4278-bc5a-6098ab0ecb42",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "LSID",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "d861c54f-2c45-445f-8506-7cdc58ed17f6",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "COMPASS",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "00714b33-b652-4fd8-96dc-133049533390",
                "comment": "This cookie is used to collect website statistics and track conversion rates and Google ad personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".google.com",
                "name": "UULE",
                "category": "marketing",
                "source": "Google",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "59a15040-c4c0-4245-8968-990d0843a7a3",
                "comment": "sends precise location information from your browser to Googles servers so that Google can show you results that are relevant to your location. The use of this cookie depends on your browser settings and whether you have chosen to have location turned on for your browser."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net (3rd party)",
                "name": "IDE",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c8986-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite "
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net (3rd party)",
                "name": "DSID",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c8af8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite "
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net (3rd party)",
                "name": "ID",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "256c8c38-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite "
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net (3rd party)",
                "name": "RUL",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "4421f8c6-111e-4891-8fb8-e06e14b88b86",
                "comment": "Used by DoubleClick to determine if the website ad was properly displayed. This is done to make their marketing efforts more efficient."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net (3rd party)",
                "name": "FLC",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "8ad1ca29-b3d1-4ffb-92ca-a05524228dc7",
                "comment": "This cookie is used to link your activity across devices if you’ve previously signed in to your Google Account on another device. We do this to coordinate that the ads you see across devices and measure conversion events."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "__gads",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "cd5b4059-c31a-4467-bb0d-5fe50b0589b4",
                "comment": "This cookie is used by Google for a variety of purposes (e.g., ensuring Frequency Caps work correctly). It includes AdSense if you have AdSense enabled. This cookie is associated with the DoubleClick for Publishers service from Google. Its purpose is to monitor the showing of advertisements on the site, for which the owner may earn some revenue. The main purpose of this cookie is targeting/advertising."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "GoogleAdServingTest",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "aa3571ac-7c69-4840-835a-9c086e5acda0",
                "comment": "Used to register what ads have been displayed to the user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net",
                "name": "ar_debug",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "e8f90515-90ef-4ffa-917f-660d257126e4",
                "comment": "Store and track conversions"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net",
                "name": "test_cookie",
                "category": "functional",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "4204f375-a3e5-4b04-ae39-9adb71f3eb5d",
                "comment": "This cookie is set by DoubleClick (which is owned by Google) to determine if the website visitor's browser supports cookies."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "doubleclick.net",
                "name": "APC",
                "category": "marketing",
                "source": "DoubleClick/Google Marketing",
                "controller": "Google",
                "date": "",
                "policy": "https://business.safety.google/privacy/",
                "reference": "498e5e87-99a1-4f49-adbf-c2736e1af491",
                "comment": "This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "nl.sitestat.com (3rd party)",
                "name": "S1",
                "category": "analytics",
                "source": "comScore",
                "controller": "comScore",
                "date": "",
                "policy": "https://www.comscore.com/About/Privacy-Policy",
                "reference": "256c33aa-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Comscore: statistical and analytical data"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "nl.sitestat.com (3rd party)",
                "name": "C1",
                "category": "analytics",
                "source": "comScore",
                "controller": "comScore",
                "date": "",
                "policy": "https://www.comscore.com/About/Privacy-Policy",
                "reference": "256c34e0-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Comscore: statistical and analytical data"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_cc",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c3620-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine if browser of user accepts cookies or not"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_sq",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c39ea-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to register the previous link clicked by the user"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "or 207.net (3rd party)",
                "name": "s_vi",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c3b48-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains a unique ID to identify a user"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_fid",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c3c92-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Alternative cookie with unique user ID / timestamp when the s_vi cookie can not be set for technical reasons"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "fid",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "34ec510b-b257-4c77-80f0-660b068a30f7",
                "comment": "If other visitor ID methods fail, Adobe sets a fallback cookie or uses a combination of IP address and user agent to identify the visitor."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_ecid",
                "category": "marketing",
                "source": "Adobe Analytics",
                "controller": "Advertiser's website",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "0e649408-23f7-4d86-ba7a-7b63c01e2d03",
                "comment": "This cookie is set by the customer's domain after the AMCV cookie is set by the client. The purpose of this cookie is to allow persistent ID tracking in the 1st-party state and is used as a reference ID if the AMCV cookie has expired."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_ppv",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "59604f12-af2c-4e48-a0c9-8b295845f0ce",
                "comment": "Stores information on the percentage of the page displayed"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "s_tp",
                "category": "analytics",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "85f9f4ca-4805-487e-a4db-11d707aec6b7",
                "comment": "This lets us know how much of the page you viewed."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "sat_track",
                "category": "functional",
                "source": "Adobe Analytics",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/privacy",
                "reference": "9e583fe9-0868-4174-8e9e-c43e100e27a6",
                "comment": "The sat_track cookie is a part of Adobe Analytics. It controls the enabling and disabling of cookies and whether they are loaded onto the site."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "or demdex.net (3rd party)",
                "name": "demdex",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c3dc8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Unique value with which Audience Manager can identify a user. Used, among others, for identification, segmentation, modeling and reporting purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "dextp",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c3efe-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Registers the date plus time (timestamp) on which a data synchronization was last performed by the Audience Manager."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "dst",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c4034-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to register a possible error message when sending data to a linked system."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "or demdex.net (3rd party)",
                "name": "_dp",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "256c43e0-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine if browser of user accepts cookies or not"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "aam_uuid",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "6ca755d4-8ecc-4031-a28e-b6d42235fb38",
                "comment": "Adobe Audience Manager - data management platform uses these cookies to assign a unique ID when users visit a website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "AMCV_",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "a4b664ae-feb8-4ce4-9f21-27ac382d4702",
                "comment": "Adobe Experience Cloud uses a cookie to store a unique visitor ID that is used across Experience Cloud Solutions."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "AMCVS_",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "fc79d591-2969-4609-85d9-3750faa5d5fb",
                "comment": "The AMCVS cookie serves as a flag indicating that the session has been initialized. Its value is always 1 and discontinues when the session has ended."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "mbox",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "795dc59a-1c7c-4bde-9ea8-53268889840b",
                "comment": "Adobe Target uses cookies to give website operators the ability to test which online content and offers are more relevant to visitors."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "at_check",
                "category": "functional",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "0b7e888e-67e1-416d-bea1-d574fd2bdc91",
                "comment": "A simple test value used to determine if a visitor supports cookies. Set each time a visitor requests a page."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "renderid",
                "category": "functional",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "2932ef1f-14ec-4003-91d6-959f68914913",
                "comment": "This cookie is needed by the dispatcher (webserver) to distinguish between the different publisher server."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "dpm",
                "category": "marketing",
                "source": "Adobe Audience Manager",
                "controller": "Adobe",
                "date": "",
                "policy": "https://www.adobe.com/nl/privacy.html",
                "reference": "d3310445-3289-4ae1-8086-4ca24f95c18a",
                "comment": "DPM is an abbreviation for Data Provider Match. It tells internal, Adobe systems that a call from Audience Manager or the Adobe Experience Cloud ID Service is passing in customer data for synchronization or requesting an ID."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "TPC",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c453e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine if browser of user accepts third party cookies or not"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "C",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c4714-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine if browser of user accepts cookies or not"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "uid",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c489a-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains a unique ID to identify a user"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "cid",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c49e4-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Unique value to be able to identify cookies from users (same as uid)"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "GCM",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c4b1a-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Checks if a new partner cookie synchronization is required"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "CM",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c4cd2-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Checks if a new partner cookie synchronization is required (cookie set by ad server)"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "CM14",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5038-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Checks if a new partner cookie synchronization is required (cookie set during cookie synchronization )"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "token",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5196-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Security token for opt out functionality"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "otsid",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c52cc-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Opt out cookie for specific advertiser"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "adtrc",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c540c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to determine if browser related information has been collected"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "SR",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5542-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Unique value that records info about consecutive ads - includes: total impressions, daily impressions, total clicks, daily clicks, and last impression date"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "CT",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5678-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Identifies the last click membership for third-party pixels on advertiser's pages"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "EBFCD",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5b3c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Registers daily max. number of impressions (frequency cap) for expanding advertisements (expandables)"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "EBFC",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5cb8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Registers max. total number of impressions (frequency cap) for expanding advertisements (expandables)"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "CFFC",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5df8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Registers max. number of impressions (frequency cap) for compound banners"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "adform.net (3rd party)",
                "name": "DigiTrust.v1.identity",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "256c5f2e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Unique value with which the user is identified by DigiTrust, an independent industrial body"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "",
                "name": "adformfrpid",
                "category": "marketing",
                "source": "Adform",
                "controller": "Adform",
                "date": "",
                "policy": "https://site.adform.com/privacy-center/overview",
                "reference": "5c4d75ef-55cf-4483-9a9d-a33ce8e950b5",
                "comment": "Collects data on the user across websites - This data is used to make advertisement more relevant."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "lu",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c606e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to record whether the person chose to remain logged in Contents: User ID and miscellaneous log in information (e.g., number of logins per account, state of the \"remember me\" check box, etc.)"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "xs",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c61a4-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used in conjunction with the c_user cookie to authenticate your identity to Facebook. Contents: Session ID, creation time, authentication value, secure session state, caching group ID"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "c_user",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c62da-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used in conjunction with the xs cookie to authenticate your identity to Facebook. Contents: User ID"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "m_user",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c6668-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to authenticate your identity on Facebook's mobile website. Contents: Email, User ID, authentication value, version, user agent capability, creation time, Facebook version indicator"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "pl",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c67a8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to record that a device or browser logged in via Facebook platform. Contents: Y/N"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "dbln",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c68fc-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to enable device-based logins Contents: Login authentication values"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "aks",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c6a32-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Determines the login state of a person visiting accountkit.com Contents: Account kit access token"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "aksb",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c6b68-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Authenticates logins using Account Kit Contents: Request time value"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "sfau",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c6d8e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Optimizes recovery flow after failed login attempts Contents: Encrypted user ID, contact point, time stamp, and other login information"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "ick",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7176-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Stores an encryption key used to encrypt cookies"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "csm",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c72f2-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Insecure indicator"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "s",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c74c8-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Facebook browser identification, authentication, marketing, and other Facebook-specific function cookies."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "datr",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7612-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to prevent creation of fake / spammy accounts. Datr cookie is associated with a browser, not individual people."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "sb",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7752-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Facebook browser identification, authentication, marketing, and other Facebook-specific function cookies."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "fr",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c787e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains a unique browser and user ID, used for targeted advertising."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "oo",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7c5c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Ad optout cookie"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "ddid",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7db0-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to open a specific location in an advertiser's app upon installation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "locale",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c7f04-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "This cookie contains the display locale of the last logged in user on this browser. This cookie appears to only be set after the user logs out. The locale cookie has a lifetime of one week."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "_fbp",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "0d249cd5-ae35-4dbb-ad00-d5ca46948619",
                "comment": "Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "_fbc",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "d437b1da-7729-4c74-a5cc-e73620f5e381",
                "comment": "Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "js_ver",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c8170-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Records the age of Facebook javascript files."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "rc",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c82a6-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to optimize site performance for advertisers"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "campaign_click_url",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "256c84f4-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Records the Facebook URL that an individual landed on after clicking on an ad promoting Facebook"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "wd",
                "category": "functional",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "47a69b68-dfe1-480f-972f-0a09762af6b5",
                "comment": "This cookie stores the browser window dimensions and is used by Facebook to optimise the rendering of the page."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "usida",
                "category": "marketing",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "983bb537-a3d2-4d0c-b6ce-64f2fa4434cd",
                "comment": "Collects a combination of the user’s browser and unique identifier, used to tailor advertising to users."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "facebook.com (3rd party)",
                "name": "presence",
                "category": "functional",
                "source": "Facebook",
                "controller": "Facebook",
                "date": "",
                "policy": "https://www.facebook.com/about/privacy/",
                "reference": "4c55ca74-d188-4923-a76b-d6d108063438",
                "comment": "The presence cookie is used to contain the user’s chat state."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "fl_inst",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c8d78-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to check if Flash plugin is enabled in browser of user."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "pvc2",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c8eae-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information related to ad impressions."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "pcc2",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c8fe4-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information related to ad impressions."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "trc",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c93ae-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information related to ad impressions."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "tuuid",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c9516-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Unique value to identify individual users."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "creative-serving.com (3rd party)",
                "name": "ad2",
                "category": "marketing",
                "source": "Platform161",
                "controller": "Platform161",
                "date": "",
                "policy": "https://platform161.com/cookie-and-privacy-policy/",
                "reference": "256c964c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains information related to ad impressions."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "MR",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256c9840-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Used to collect information for analytics purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "MUID",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256c999e-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "MUIDB",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256c9b60-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "MC1",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256c9eb2-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "MSFPC",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca010-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "_uetsid",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca150-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": ".bing.com (3rd party) or .microsoft.com (3rd party)",
                "name": "_uetvid",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "8a195ee3-9a8c-4442-9ee2-37a718864253",
                "comment": "This is a cookie utilised by Microsoft Bing Ads and is a tracking cookie. It allows us to engage with a user that has previously visited our website."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "ANON",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca290-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains the A, a unique identifier derived from your Microsoft account, which is used for advertising, personalization, and operational purposes. It is also used to preserve your choice to opt out of interest-based advertising from Microsoft if you have chosen to associate the opt-out with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "ANONCHK",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "b15dc96b-ad02-4c36-9dee-d0c7bafea40f",
                "comment": "Used to store session ID for a users session to ensure that clicks from adverts on the Bing search engine are verified for reporting purposes and for personalisation"
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "CC",
                "category": "marketing",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca3c6-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Contains a country code as determined from your IP address."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "PPAuth",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca4fc-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "MSPAuth",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca632-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "MSNRPSAuth",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256ca95c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "KievRPSAuth",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256caf10-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "WLSSC",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256cb096-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "MSPProf",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256cb1d6-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Helps to authenticate you when you sign in with your Microsoft account."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
                "created_at": "2026-01-12T15:51:28.044Z",
                "kind": "cookie",
                "domain": "microsoft.com (3rd party)",
                "name": "MC0",
                "category": "functional",
                "source": "Bing / Microsoft",
                "controller": "Microsoft",
                "date": "",
                "policy": "https://account.microsoft.com/privacy",
                "reference": "256cb30c-d881-11e9-8a34-2a2ae2dbcce4",
                "comment": "Detects whether cookies are enabled in the browser."
            },
            {
                "updated_at": "2026-01-12T15:51:28.044Z",
     
Download .txt
gitextract__8aonhnd/

├── .github/
│   ├── FUNDING.yml
│   └── workflows/
│       ├── convert-csv-to-edpb-json.yml
│       ├── convert_csv_to_json.py
│       ├── convert_csv_to_json.yml
│       ├── convert_edpb.py
│       ├── main.yml
│       └── validate.py
├── .gitignore
├── FUNDING.md
├── LICENSE
├── README.md
├── docs/
│   ├── CONTRIBUTING.md
│   └── open-cookie-database.html
├── open-cookie-database-edpb.json
├── open-cookie-database.csv
└── open-cookie-database.json
Download .txt
SYMBOL INDEX (4 symbols across 3 files)

FILE: .github/workflows/convert_csv_to_json.py
  function convert_csv_to_grouped_json (line 7) | def convert_csv_to_grouped_json(csv_filepath, json_filepath):

FILE: .github/workflows/convert_edpb.py
  function convert_csv_to_edpb_json (line 7) | def convert_csv_to_edpb_json(csv_filepath, json_filepath):

FILE: .github/workflows/validate.py
  function validate_uuid (line 4) | def validate_uuid(uuid_string):
  function validate_csv (line 11) | def validate_csv(file_path):
Condensed preview — 16 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (3,580K chars).
[
  {
    "path": ".github/FUNDING.yml",
    "chars": 26,
    "preview": "buy_me_a_coffee: jkwakman\n"
  },
  {
    "path": ".github/workflows/convert-csv-to-edpb-json.yml",
    "chars": 1354,
    "preview": "name: Convert CSV to EDPB JSON\n\non:\n  push:\n    branches:\n      - master\n    paths:\n      - 'open-cookie-database.csv'\n "
  },
  {
    "path": ".github/workflows/convert_csv_to_json.py",
    "chars": 2589,
    "preview": "import pandas as pd\nimport json\nimport argparse\nfrom collections import defaultdict\nimport sys\n\ndef convert_csv_to_group"
  },
  {
    "path": ".github/workflows/convert_csv_to_json.yml",
    "chars": 1355,
    "preview": "name: Convert CSV to JSON\n\non:\n  push:\n    branches:\n      - master\n    paths:\n      - 'open-cookie-database.csv' \n  wor"
  },
  {
    "path": ".github/workflows/convert_edpb.py",
    "chars": 3259,
    "preview": "import pandas as pd\nimport json\nimport argparse\nimport sys\nfrom datetime import datetime\n\ndef convert_csv_to_edpb_json(c"
  },
  {
    "path": ".github/workflows/main.yml",
    "chars": 524,
    "preview": "name: Validate CSV\non: [push]\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n    - name: Use Node.js 16.x\n      u"
  },
  {
    "path": ".github/workflows/validate.py",
    "chars": 2259,
    "preview": "import pandas as pd\nimport uuid\n\ndef validate_uuid(uuid_string):\n    try:\n        uuid.UUID(uuid_string)\n    except Valu"
  },
  {
    "path": ".gitignore",
    "chars": 10,
    "preview": ".DS_Store\n"
  },
  {
    "path": "FUNDING.md",
    "chars": 1160,
    "preview": "# Support the Open Cookie Database\n\nYour online privacy is invaluable. At the Open Cookie Database, we are dedicated to "
  },
  {
    "path": "LICENSE",
    "chars": 11357,
    "preview": "                                 Apache License\n                           Version 2.0, January 2004\n                   "
  },
  {
    "path": "README.md",
    "chars": 1958,
    "preview": "# Open-Cookie-Database\n\nThe [Open Cookie Database](open-cookie-database.csv) is an effort to describe and categorise all"
  },
  {
    "path": "docs/CONTRIBUTING.md",
    "chars": 8726,
    "preview": "## Introduction\n\nThis document guides contributors in updating the Open Cookie Database, an open-source project dedicate"
  },
  {
    "path": "docs/open-cookie-database.html",
    "chars": 6072,
    "preview": "\n<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n  "
  },
  {
    "path": "open-cookie-database-edpb.json",
    "chars": 1538498,
    "preview": "[\n    {\n        \"name\": \"Open Cookie Database\",\n        \"author\": \"Jack Kwakman\",\n        \"category\": \"cookie\",\n        "
  },
  {
    "path": "open-cookie-database.csv",
    "chars": 567592,
    "preview": "ID,Platform,Category,Cookie / Data Key name,Domain,Description,Retention period,Data Controller,User Privacy & GDPR Righ"
  },
  {
    "path": "open-cookie-database.json",
    "chars": 1175876,
    "preview": "{\n    \"Google Tag Manager\": [\n        {\n            \"id\": \"256c0fe2-d881-11e9-8a34-2a2ae2dbcce4\",\n            \"category\""
  }
]

About this extraction

This page contains the full source code of the jkwakman/Open-Cookie-Database GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 16 files (3.2 MB), approximately 831.4k tokens, and a symbol index with 4 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!