A Calculus of Tracking: Theory and Practice

Online tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process o...

Full description

Bibliographic Details
Main Authors: Di Tizio Giorgio, Massacci Fabio
Format: Article
Language:English
Published: Sciendo 2021-04-01
Series:Proceedings on Privacy Enhancing Technologies
Subjects:
Online Access:https://doi.org/10.2478/popets-2021-0027
id doaj-95b26ec6a89f4e83ae04a9c4ff1129f0
record_format Article
spelling doaj-95b26ec6a89f4e83ae04a9c4ff1129f02021-09-05T14:01:11ZengSciendoProceedings on Privacy Enhancing Technologies2299-09842021-04-012021225928110.2478/popets-2021-0027A Calculus of Tracking: Theory and PracticeDi Tizio Giorgio0Massacci Fabio1University of TrentoUniversity of Trento, Vrije Universiteit AmsterdamOnline tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process of data sharing behaves in terms of the network configurations of the Internet (included CDNs, shared cookies, etc.). From our model, we define relations that can be used to evaluate the impact of different privacy mitigations and determine if websites should comply with privacy regulations. We show that the calculus, based on a fragment of intuitionistic logic, is tractable and constructive: any formal derivation in the model corresponds to an actual tracking practice that can be implemented given the current configuration of the Internet. We apply our model on a dataset obtained from OpenWPM to evaluate the effectiveness of tracking mitigations up to Alexa Top 100.https://doi.org/10.2478/popets-2021-0027online trackingad-blockerformal model
collection DOAJ
language English
format Article
sources DOAJ
author Di Tizio Giorgio
Massacci Fabio
spellingShingle Di Tizio Giorgio
Massacci Fabio
A Calculus of Tracking: Theory and Practice
Proceedings on Privacy Enhancing Technologies
online tracking
ad-blocker
formal model
author_facet Di Tizio Giorgio
Massacci Fabio
author_sort Di Tizio Giorgio
title A Calculus of Tracking: Theory and Practice
title_short A Calculus of Tracking: Theory and Practice
title_full A Calculus of Tracking: Theory and Practice
title_fullStr A Calculus of Tracking: Theory and Practice
title_full_unstemmed A Calculus of Tracking: Theory and Practice
title_sort calculus of tracking: theory and practice
publisher Sciendo
series Proceedings on Privacy Enhancing Technologies
issn 2299-0984
publishDate 2021-04-01
description Online tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process of data sharing behaves in terms of the network configurations of the Internet (included CDNs, shared cookies, etc.). From our model, we define relations that can be used to evaluate the impact of different privacy mitigations and determine if websites should comply with privacy regulations. We show that the calculus, based on a fragment of intuitionistic logic, is tractable and constructive: any formal derivation in the model corresponds to an actual tracking practice that can be implemented given the current configuration of the Internet. We apply our model on a dataset obtained from OpenWPM to evaluate the effectiveness of tracking mitigations up to Alexa Top 100.
topic online tracking
ad-blocker
formal model
url https://doi.org/10.2478/popets-2021-0027
work_keys_str_mv AT ditiziogiorgio acalculusoftrackingtheoryandpractice
AT massaccifabio acalculusoftrackingtheoryandpractice
AT ditiziogiorgio calculusoftrackingtheoryandpractice
AT massaccifabio calculusoftrackingtheoryandpractice
_version_ 1717810620954312704