Skip to content
November 3-4, 2026
Copenhagen
Home
Schedule
Blog
Impressions
2025. Limassol
2024. Berlin
2023. Amsterdam
2022. Amsterdam
2021. Online
2020. Online
2019. Amsterdam
2018. San Francisco
Home
Schedule
Blog
Impressions
2025. Limassol
2024. Berlin
2023. Amsterdam
2022. Amsterdam
2021. Online
2020. Online
2019. Amsterdam
2018. San Francisco
Register
Day 1
Day 2
Day 1
Schedule
9:30 – 9:40
Opening note
James Walker, Ben Williams
09:30 - 09:50
Native Adblockers are Winning
Anton Lazarev | Brave
9:55 – 10:45
What's new in Chrome
Oliver Dunk, Devlin Cronin | Google
10:55 – 11:20
Attribution White Paper
Wen-Yu Chung | eyeo
11:25 – 12:20
Browser panel
Devlin Cronin (Google), Tina Chenska (Opera), Anton Lazarev (Brave), Sam Macbeth (DDG), Rob Wu (Mozilla). Moderator: Andrey Meshkov (AdGuard)
12:30 – 13:30
Lunch break
13:30 – 13:55
Stage 1
AdLens: Detecting deception in advertising at scale
Ritik Roongta | Palo Alto Networks
14:00 – 14:10
Stage 1
Efficiently detecting dynamic podcast ads via audio fingerprinting
Ritik Roongta | Palo Alto Networks
14:15 – 14:40
Stage 1
Current threat landscape...
Viliam Péli | Whalebone
14:45 – 14:55
Stage 1
Why you should trust people more
Ajay Ramachandran | SponsorBlock
15:00 – 15:25
Stage 1
Filtering on Android: The good, the bad, and the ugly
Murtaza Aliakbar | Celzero
15:30 – 15:40
Stage 1
No title yet
Griffin Allen | Brave
13:30 – 13:55
Stage 2
Can EU policy make the online advertising market more competitive?
Nick Botton | AWO
14:00 – 14:10
Stage 2
Who Pays for the Internet? Rethinking Advertising, Broadband, and the Consumer
Roslyn Layton | Aalborg Uni
14:15 – 14:40
Stage 2
The shadow theater: Frontend persona spoofing against AI-driven network and behavioral fingerprinting
Natalia Sokolova | AdGuard
14:45 – 15:10
Stage 2
DNS Graveyard: Where Private Queries Go to Die
Babak Farrokhi | Quad9
15:15 – 15:40
Stage 2
Detecting and Characterizing Server-side Google Analytics
Muhammad Jazlan | Univercity of California, Davis
15:45 – 16:15
Coffe break
16:15 – 16:25
Stage 1
Tracking Conversations: Measuring Content and Identity Exposure on AI Chatbots
Ethan Wang | University of California, Davis
16:30 – 16:55
Stage 1
The Next Ad-Blocking Battle Is Over Data
Terry Taouss | Acceptable Ads Committee
16:15 – 17:00
Stage 2
Privacy panel
Roslyn, Nick, Calum Inveriarity, Cornelius
Day 2
Schedule
9:30 – 9:35
Opening note
James Walker, Ben Williams
9:35 – 10:00
Towards fully automated rule maintenance for rejecting cookie popups
Sam Macbeth | DDG
10:05 – 10:15
Drawing the inivisible network: User misconceptions about home network privacy
Michelle McDowell | eyeo
10:20 – 10:35
How to Extend the CNAME List: Finding Trackers Hidden Behind Proxies
Elizaveta Egorova, Dmitrii Seregin | AdGuard
10:40 – 10:50
The AI Industry Is About to Repeat Every Mistake of the Ad Blocking Wars
Cornelius Witt | eyeo
10:55 – 11:20
Rethinking Ad Blocking: Automated Compliance Check and Dynamic Filter Generation
Anupam Das | North Carolina State Univercity
11:25 – 11:35
Building Herd Immunity Against Scam Ads
Alec Bertram | Marcode
11:40 – 12:05
Automating Filter Reports with an AI Agent
Maxim Topciu | AdGuard
12:10 – 12:20
Local AI in Browsers
Mohamed Elgendi | Malwarebytes
12:30 – 13:30
Lunch break
13:25 – 13:50
Dandelion Sprout: The Life of a List Maker
Imre Eilertsen | independent
13:55 – 14:05
AI Improvements to Easylist
Ryan Brown | Brave
14:10 – 14:35
What Does “Faster” Mean for an Ad Blocker?
Tina Chenska | Opera
14:40 – 14:50
The Cross-Origin Storage, or blocking hashes
Thomas Steiner | Google
14:55 – 15:20
Beyond the Top 10K: Are We Measuring the Wrong Web?
Yana Dimova | Distri Net, KU Leuven
15:25 – 15:55
Coffe break
15:55 – 16:20
Commonly abused web APIs or how to abuse a web API
Cameron Eckelberry | Malwarebytes
16:25 – 16:50
Blocking Without Feedback: Mail Tracker Protection Inside Apple Mail
Evgenii Neshumov | AdGuard
16:55 – 17:05
Closing note
James Walker, Ben Williams