Technology for privacy: protecting against online tracking and - - PowerPoint PPT Presentation

technology for privacy protecting against online tracking
SMART_READER_LITE
LIVE PREVIEW

Technology for privacy: protecting against online tracking and - - PowerPoint PPT Presentation

Technology for privacy: protecting against online tracking and profiling Rob van Eijk PhD Candidate, Leiden University CPDP 2018, Petite Halle 24-01-2018 | 08h45-10h00 Leiden University Elaw - Centre for Law and Digital Technologies, Leiden


slide-1
SLIDE 1

Electronic copy available at: https://ssrn.com/abstract=3106582

Technology for privacy: protecting against

  • nline tracking and profiling

Rob van Eijk PhD Candidate, Leiden University CPDP 2018, Petite Halle 24-01-2018 | 08h45-10h00 Leiden University

Elaw - Centre for Law and Digital Technologies, Leiden Law School Dual PhD Centre, Faculty of Governance and Global Affairs

1

slide-2
SLIDE 2

Electronic copy available at: https://ssrn.com/abstract=3106582

Acknowledgements

I would like to thank prof.dr. H. Jaap van den Herik,

  • dr. Mark Dechesne,
  • mr. Udo Oelen

for their support and inspiration.

2

slide-3
SLIDE 3

Overview

Three key questions

  • What are the main techniques for modern tracking in
  • nline and mobile environments?

→ Real-time bidding (RTB) systems (6 slides)

  • How does cross-app and cross-device tracking work?

→ Cross-device tracking: KLM Use case (1 slide)

  • How can privacy by design support against tracking?

→ Data leakage reduction (5 slides)

3

slide-4
SLIDE 4

Theoretical view of RTB systems

4

slide-5
SLIDE 5

Demand Side Platform (DSP)

  • A DSP enables it’s network partners to bid for ad slots.
  • Media buyers and advertisers bid on criteria such as,

– geolocation, – gender, – browsing history.

  • A DSP specializes in running an advertising campaign
  • n different websites while targeted at the intended

audience at the right time.

5

slide-6
SLIDE 6

Sell Side Platform (SSP)

  • A SSP enables publishers to auction their ad slots

to all media buyers and advertisers.

  • A SSP specializes in matching advertisers with the

SSP’s publisher network.

6

slide-7
SLIDE 7

Data Management Platform (DMP)

  • A DMP enables DSPs and SSPs to zoom in on

their audience.

  • A DMP specializes in customer data.
  • For a DSP having access to customer data means

that it puts them in a better position to (re)target the right user on the right website.

  • For a SSP having access to customer data means

that it puts them in a better position to personalize the content on their website offered to users.

7

slide-8
SLIDE 8

Empirical view of RTB systems (1)

Top 50 edges per EU country

8

slide-9
SLIDE 9

Empirical view of RTB systems (2)

9

slide-10
SLIDE 10

Cross-device tracking: KLM use case

10

Source: https://www.thinkwithgoogle.com/_qs/images/9qiwi6Ktm4_uKM8jHHxMnzdeKVA=/17842/width-1000/klm_chartv32.jpg

slide-11
SLIDE 11

Data leakage reduction

Browsers offer already some control over the integrity of the device. Four examples:

  • Blocking third-party HTTP cookies
  • Content Security Policies
  • Algorithmic tracking protection (Apple’s ITP, plug-ins)
  • Do Not Track (DNT) Consent API & Notifications API

11

slide-12
SLIDE 12

Blocking third-party HTTP cookies

12

Entropy versus counting third-party cookies

Asghari, Van Eijk, Englehardt, Narayanan, and Winter (2016) Spearman’s correlation coefficient = 0.95758713547808916, Pvalue = 0.0

slide-13
SLIDE 13

13

Content Security Policies

Source: https://www.axe.com/de/inspiration/haar/so-foehnst-du-dir-die-haare.html

slide-14
SLIDE 14

Publisher Publisher

14

14

Browser Browser w e b p a g e c

  • n

t a i n s l i n k t

  • a

d

  • n

e t w

  • r

k a s k c

  • n

s e n t s display page get consent prompt user grant/refuse consent

Algorithmic tracking protection

14

Toubiana and van Eijk (2017)

slide-15
SLIDE 15

Publisher Publisher

15

15

Browser Browser w e b p a g e c

  • n

t a i n s l i n k t

  • a

d

  • n

e t w

  • r

k a s k c

  • n

s e n t s display page get consent prompt user grant/refuse consent

DNT Consent API & Notifications API

15

Toubiana and van Eijk (2017)