DOCUMENTATION

BRAME Performance Pixel

BRAME Performance Pixel – Documentation & Data Privacy

1. Overview & Purpose

The BRAME Performance Pixel is a lightweight JavaScript snippet that is integrated into partner websites. It enables the anonymised capture of user interactions in order to measure the effectiveness of digital advertising campaigns.

The pixel serves two clearly defined objectives:

  • Conversion Tracking: Measuring specific user actions such as website visits (sessions), lead form submissions, purchases, and other defined conversion events.
  • Lookalike Audience Building: Creating statistically similar audiences (lookalike audiences) based on users who have triggered a conversion, in order to optimise campaign targeting.
Core Principle: Privacy First The BRAME Performance Pixel collects and stores visited URLs, their UTM parameters, the referrer, and a GDPR-compliant UniqueID. No personal data is collected or shared in this process.

2. Technical Functionality

The BRAME Performance Pixel operates according to the industry-standard principle of tracking pixels, as used by other advertising technology providers. Both a cookie and the browser's local storage are used to store the UniqueID. The process can be broken down into four steps:

Pixel script
is loaded
→
UniqueID in cookie
& local storage
→
Events are
captured
→
Data is
analysed

Step 1 – Pixel Integration

The BRAME pixel script is embedded as a JavaScript snippet in the HTML source code of the partner website. When a page is loaded, the script is loaded asynchronously without noticeably affecting the website's loading speed.

Step 2 – Store UniqueID (Cookie & Local Storage)

On a user's first visit to the partner website, the pixel generates a UniqueID. This is stored both as a u cookie and in the browser's local storage. The identifier consists of a randomly generated alphanumeric string (UUID – Universally Unique Identifier) or a hashed string. This value contains no personal information whatsoever and serves solely to recognise the browser for the duration of the storage period. The cookie domain is .brame-gamification.com.

Step 3 – Event Capture

Using the stored UniqueID (cookie/local storage), the pixel captures visited URLs, their UTM parameters, and the referrer on the partner website. In addition, predefined conversion events are measured, such as page views, form submissions, or purchases. No recording of individual content, personal input, or browsing history beyond these events takes place. No personal data is collected or shared.

Step 4 – Aggregated Analysis

The captured events are aggregated server-side and made available for campaign analysis. This includes calculating conversion rates, measuring campaign effectiveness, and modelling statistical lookalike audiences based on conversion data.

4. Data Processing & Storage

What data is processed?

The BRAME Performance Pixel exclusively collects and stores the following data points:

  • The UniqueID (GDPR-compliant) – a pseudonymised identifier stored in the u cookie and in local storage
  • The visited URL(s) on the partner website
  • The UTM parameters of the visited URLs (campaign tagging)
  • The referrer (the referring page from which the user arrived)
  • The occurrence of predefined conversion events (e.g. page view, form submission, purchase)
Note on GDPR Compliance All collected data points are non-personal. The UniqueID is a randomly generated string with no connection to a natural person. URLs, UTM parameters, and referrers are used exclusively for campaign analysis and are not linked to personal data.

What data is NOT collected?

No personal data is collected or shared in this context. In particular, the following data is not collected:

  • Names, email addresses, or contact details
  • Contents of form inputs
  • IP addresses in personally identifiable form
  • Location or geolocation data
  • Device or browser fingerprinting data
  • Login credentials, passwords, or authentication information

Storage & Data Processing Agreements

Role Organisation & Address Purpose Hosting Location
Technology Provider BRAME AG
Sonnenrainweg 8, 8834 Schindellegi, Switzerland
Data controller for data processing within the BRAME Performance Pixel EU / Switzerland
Data Processor – Analytics & Data Storage ClickHouse Inc.
650 Castro St., Suite 120 #92426, Mountain View, CA 94041, USA
Analytics engine for processing, storing, and querying event and usage data for reporting and analysis EU Data Hosting
Data Processor – Cloud & Infrastructure Amazon Web Services EMEA SARL
38 Avenue John F. Kennedy, Luxembourg
Cloud provider, email sending service, hosting partner Frankfurt, Germany

Although ClickHouse Inc. is headquartered in the USA, data hosting takes place exclusively on servers within the EU. Likewise, data at Amazon Web Services is processed and stored at the Frankfurt (Germany) location. All data processing is therefore subject to the level of protection provided by the European General Data Protection Regulation (GDPR) and the Swiss Federal Act on Data Protection (FADP).

Data processing agreements pursuant to Art. 28 GDPR are in place between BRAME AG and the aforementioned data processors. The relevant agreements can be viewed at brame.io/data-processing-addendum-october-2025.

5. Use Cases

Conversion Tracking

As part of conversion tracking, the stored UniqueID (cookie/local storage) is used to determine whether a user has performed a specific action on the partner website after interacting with an advertisement. Typical conversion events include:

  • Website Sessions: Measuring page visits after clicking on an ad
  • Lead Form Submissions: Recording whether a contact form was submitted
  • Purchases: Registering a completed purchase
  • Custom Events: Additional individually definable actions depending on the campaign objective

The measured conversions enable precise evaluation of campaign effectiveness and data-driven optimisation of ad targeting.

Retargeting & Lookalike Audiences

Based on the collected conversion data, statistical user profiles are created that enable:

  • Retargeting: Targeting users who have already shown interest in a website or product with relevant advertising on partner websites. Ad delivery is based on the analysis of previous user behaviour using the UniqueID stored in the cookie and local storage.
  • Lookalike Audiences: Modelling statistical twin groups (lookalike audiences) based on conversion data – user groups that are similar in behaviour to converting users and therefore have a higher conversion probability.
Important: No Individual Profiling No individual user profiles with personal characteristics are created. Audience modelling is based on aggregated statistical patterns and works exclusively with pseudonymised identifiers.

6. Data Privacy & GDPR Compliance

The BRAME Performance Pixel was developed in accordance with the principles of Privacy by Design and Privacy by Default. Data processing is guided by the requirements of the EU General Data Protection Regulation (GDPR), the ePrivacy Directive (2002/58/EC), and the Swiss Federal Act on Data Protection (FADP).

Legal Basis

The setting of the u cookie, the storage of the UniqueID in local storage, and the associated data processing are carried out on the basis of the user's consent (Art. 6(1)(a) GDPR) via the consent management banner on the respective partner website. The cookie and local storage are only written after the user has actively consented to the use of marketing/tracking cookies.

Data Protection Principles

Principle Implementation
Data Minimisation Only a pseudonymised identifier is stored in the cookie and local storage. No personal data is collected.
Purpose Limitation The collected data is used exclusively for conversion tracking and audience modelling.
Storage Limitation Maximum cookie lifetime of 90 days. Session cookies are deleted when the browser is closed. Local storage entries are subject to the same defined storage period.
Pseudonymisation The UUID-based identifier does not allow any direct inference about natural persons.
Transparency Full disclosure of data processing in this documentation and the BRAME Privacy Policy.
Consent Requirement Cookie setting and local storage writing only take place after the user has actively consented via the consent banner (opt-in).

Data Security

The processing and storage of collected data takes place on servers within the EU/EEA and Switzerland. The technical and organisational measures pursuant to Art. 32 GDPR apply. No data transfers to third countries take place.

7. User Rights & Opt-Out

Users who do not wish to participate in tracking by the BRAME Performance Pixel have the following options:

Opt-Out via the Consent Banner

A cookie consent banner is displayed on every partner website that uses the BRAME Performance Pixel. Users can refuse or subsequently withdraw their consent for marketing and tracking cookies at any time.

Deleting Cookies in the Browser

The u cookie from the domain .brame-gamification.com can be manually deleted at any time via the browser settings. Most browsers offer the option to remove individual or all cookies under "Settings" → "Privacy" or "Cookies and site data".

Deleting Local Storage in the Browser

The UniqueID stored in local storage can also be deleted via the browser settings. In most browsers, you can find this option under "Settings" → "Privacy" → "Clear site data" or via the developer tools (F12) in the "Application" → "Local Storage" tab. When clearing all site data for a domain, both cookies and local storage entries are removed.

Browser-wide Cookie Blocking

Users can block third-party cookies globally in their browser settings or specifically block cookies from certain domains. Some browsers also offer the option to restrict local storage access for specific domains.

Your Rights under the GDPR Data subjects have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20), and the right to object to processing (Art. 21) under the GDPR. Requests can be directed to the contact listed in Section 9.

8. Comparison with Industry Standards

The tracking concept of the BRAME Performance Pixel follows the same technological principle as widely used tracking solutions from other providers – but takes a minimally invasive approach with significantly less data collection:

Feature BRAME Performance Pixel Typical Industry Pixels
Identification UniqueID via cookie & local storage (.brame-gamification.com) Multiple cookies, device IDs, platform logins
Data Collected URLs, UTM parameters, referrer, conversion events HTTP headers, button clicks, form fields, page structure, and more
Personal Data No personal data Partially IP addresses, email hashes, device fingerprints
Cross-Site Tracking No Often via third-party cookies and login graphs
Max. Storage Duration 90 days (cookie); local storage until defined expiry Up to 2 years (e.g. analytics cookies) or 13–24 months (advertising cookies)
Data Storage EU/EEA & Switzerland Often global / USA

9. Responsible Entities & Contact

Role Details
Technology Provider & Controller BRAME AG
Sonnenrainweg 8
8834 Schindellegi, Switzerland
Data Processor (Analytics & Data Storage) ClickHouse Inc.
650 Castro St., Suite 120 #92426
Mountain View, CA 94041, USA
EU Data Hosting
Data Processor (Cloud & Infrastructure) Amazon Web Services EMEA SARL
38 Avenue John F. Kennedy, Luxembourg
Hosting location: Frankfurt, Germany
Data Processing Agreements brame.io/data-processing-addendum-october-2025
Privacy Policy brame.io/privacy-policy
Cookie Policy brame.io/cookie-policy-eu

LEADING BRANDS AND AGENCIES WORLDWIDE TRUST US

Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER
Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER
Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER
Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER
Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER
Mazda
Tchibo
Media Markt
Migros
Heineken
3
Initiative
Mindshare
OMD
Mediaplus
Media Publikum
Media1
Dentsu
Havas
OTTO
Allianz
Renault
Rauch
SEAT
T Magenta
UM
VISA
Wavemaker
VOSLAUER