Skip to main content
ID BRIDGING
confidential

Cookie Syncing Demo

How trackers share your identity across the web

November 30, 2025

The Identity Exchange

Here's a dirty secret of the advertising industry: different ad networks can't read each other's cookies. Domain A can only see cookies from Domain A. So how does your data follow you everywhere?

Cookie syncing (also called "ID bridging" or "cookie matching") solves this problem by exchanging identifiers between networks. When you visit a page, dozens of invisible requests create links between trackers' databases.

SCALE: A 2019 study found that a single page load can trigger50+ cookie sync events connecting your identity across hundreds of companies you've never heard of.

How Cookie Syncing Works

Step-by-Step Process

SCENARIO: You visit news-site.com

1. PAGE LOADS
   news-site.com loads ads from AdNetwork-A
   AdNetwork-A gives you ID: "user_A_12345"

2. SYNC PIXEL FIRES
   AdNetwork-A includes an invisible image:
   <img src="https://adnetwork-b.com/sync?partner=A&id=user_A_12345">

3. RECEIVING END
   AdNetwork-B receives the request with:
   - Their own cookie: "user_B_67890" (from your browser)
   - Partner's ID: "user_A_12345" (from the URL)

4. MATCH TABLE CREATED
   AdNetwork-B stores in their database:
   ┌─────────────────────────────────────────┐
   │ Our ID        │ Partner A ID            │
   ├───────────────┼─────────────────────────┤
   │ user_B_67890  │ user_A_12345           │
   └─────────────────────────────────────────┘

5. BIDIRECTIONAL SYNC
   AdNetwork-B returns a sync pixel back:
   <img src="https://adnetwork-a.com/sync?partner=B&id=user_B_67890">

RESULT: Both networks now know you're the same person!

This process happens instantly and invisibly. No popup asks permission. No notification appears. Your identity is being traded across the advertising ecosystem while you're reading the news.

The Sync Chain Effect

Here's where it gets worse. Cookie syncing isn't just between two companies—it cascades through entire networks.

YOU (Browser)
    │
    ▼
┌──────────────┐
│ AdNetwork A  │ ID: A_12345
│ (Google)     │
└──────┬───────┘
       │ sync
       ▼
┌──────────────┐
│ AdNetwork B  │ ID: B_67890
│ (Facebook)   │
└──────┬───────┘
       │ sync
       ▼
┌──────────────┐
│ Data Broker C│ ID: C_11111
│ (Acxiom)     │
└──────┬───────┘
       │ sync
       ▼
┌──────────────┐
│ AdNetwork D  │ ID: D_22222
│ (Trade Desk) │
└──────┬───────┘
       │ sync
       ▼
┌──────────────┐
│ Retargeter E │ ID: E_33333
│ (Criteo)     │
└──────────────┘

RESULT: 5 companies share your identity
        Each may sync with 50+ more partners
        Your ID propagates to 1000s of companies
Research Finding

Princeton's WebTAP study found that the top 1 million websites have 81% of pages containing at least one cookie sync.

Network Effect

A single sync event can connect your identity across 100+ companies through transitive relationships.

Types of Cookie Syncing

Pixel Syncing (Most Common)

Invisible 1x1 pixel images that carry IDs in the URL. Fires on page load. Can't be blocked without breaking images entirely.

<img src="sync.adnetwork.com/match?id=12345" width="1" height="1">
Redirect Syncing

URL redirects that pass IDs through chains. Often used for SSP-DSP integrations. Can sync multiple partners in one redirect chain.

ssp.com/sync → dsp1.com/sync?id=X → dsp2.com/sync?id=Y → ...
Server-Side Syncing

IDs exchanged directly between company servers. Invisible to browsers and impossible to block. Growing in popularity.

JavaScript Syncing

Scripts that read/write cookies and send IDs to multiple endpoints. More complex but can collect additional data during sync.

Real-World Sync Network

Here's what an actual cookie sync network looks like based on research data:

CompanyTypeSync PartnersReach
Google (DoubleClick)Ad Network100+~90% of web
FacebookSocial/Ads50+~40% of web
The Trade DeskDSP80+~30% of web
CriteoRetargeting60+~35% of web
LiveRampIdentity500+~25% of web

Privacy Implications

No Meaningful Consent

You might consent to Site A using cookies. But cookie syncing spreads your identity to companies you never agreed to share with.

Profile Aggregation

Data from different sources combines into detailed profiles. Your health searches + shopping + location = complete picture.

Persistence

Delete cookies from one company? Others can "respawn" your ID through sync relationships. Your identity is distributed, not local.

Data Broker Access

Cookie syncing connects online tracking to offline data brokers who know your real name, address, and financial data.

Defense Strategies

Firefox Enhanced Tracking Protection

Blocks known tracking domains and isolates cookies to first-party context. Set to "Strict" mode for maximum protection.

Safari ITP (Intelligent Tracking Prevention)

Machine learning-based tracker blocking. Purges cross-site tracking data after 7 days. Industry-leading cookie isolation.

uBlock Origin + Privacy Lists

Block sync pixel domains directly. Use EasyPrivacy, uBlock filters, and Disconnect lists for comprehensive coverage.

First-Party Isolation (Firefox)

about:config → privacy.firstparty.isolate = true
Cookies are siloed per-site. Breaks some sites but very effective.

The Harsh Truth

Cookie syncing is moving server-side, where browsers can't block it. The industry is also developing cookieless alternatives (Unified ID 2.0, Google Topics) that may be even harder to escape.

Technical Brief
Identity Exchange