Watching TV with the Second-Party: A First Look at Automatic Content Recognition Tracking in Smart TVs

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Anselmi, Gianluca, Vekaria, Yash, D'Souza, Alexander, Callejo, Patricia, Mandalari, Anna Maria, Shafiq, Zubair
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929494017703936
author Anselmi, Gianluca
Vekaria, Yash
D'Souza, Alexander
Callejo, Patricia
Mandalari, Anna Maria
Shafiq, Zubair
author_facet Anselmi, Gianluca
Vekaria, Yash
D'Souza, Alexander
Callejo, Patricia
Mandalari, Anna Maria
Shafiq, Zubair
contents Smart TVs implement a unique tracking approach called Automatic Content Recognition (ACR) to profile viewing activity of their users. ACR is a Shazam-like technology that works by periodically capturing the content displayed on a TV's screen and matching it against a content library to detect what content is being displayed at any given point in time. While prior research has investigated third-party tracking in the smart TV ecosystem, it has not looked into second-party ACR tracking that is directly conducted by the smart TV platform. In this work, we conduct a black-box audit of ACR network traffic between ACR clients on the smart TV and ACR servers. We use our auditing approach to systematically investigate whether (1) ACR tracking is agnostic to how a user watches TV (e.g., linear vs. streaming vs. HDMI), (2) privacy controls offered by smart TVs have an impact on ACR tracking, and (3) there are any differences in ACR tracking between the UK and the US. We perform a series of experiments on two major smart TV platforms: Samsung and LG. Our results show that ACR works even when the smart TV is used as a "dumb" external display, opting-out stops network traffic to ACR servers, and there are differences in how ACR works across the UK and the US.
format Preprint
id arxiv_https___arxiv_org_abs_2409_06203
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Watching TV with the Second-Party: A First Look at Automatic Content Recognition Tracking in Smart TVs
Anselmi, Gianluca
Vekaria, Yash
D'Souza, Alexander
Callejo, Patricia
Mandalari, Anna Maria
Shafiq, Zubair
Cryptography and Security
Computers and Society
Networking and Internet Architecture
K.4.1; H.3.1
Smart TVs implement a unique tracking approach called Automatic Content Recognition (ACR) to profile viewing activity of their users. ACR is a Shazam-like technology that works by periodically capturing the content displayed on a TV's screen and matching it against a content library to detect what content is being displayed at any given point in time. While prior research has investigated third-party tracking in the smart TV ecosystem, it has not looked into second-party ACR tracking that is directly conducted by the smart TV platform. In this work, we conduct a black-box audit of ACR network traffic between ACR clients on the smart TV and ACR servers. We use our auditing approach to systematically investigate whether (1) ACR tracking is agnostic to how a user watches TV (e.g., linear vs. streaming vs. HDMI), (2) privacy controls offered by smart TVs have an impact on ACR tracking, and (3) there are any differences in ACR tracking between the UK and the US. We perform a series of experiments on two major smart TV platforms: Samsung and LG. Our results show that ACR works even when the smart TV is used as a "dumb" external display, opting-out stops network traffic to ACR servers, and there are differences in how ACR works across the UK and the US.
title Watching TV with the Second-Party: A First Look at Automatic Content Recognition Tracking in Smart TVs
topic Cryptography and Security
Computers and Society
Networking and Internet Architecture
K.4.1; H.3.1
url https://arxiv.org/abs/2409.06203