← Matthias Fassl
PETS 2026

“Because I didn’t touch these and even don’t know why I should to change these”: Why App Developers Do (Not) Update Apple’s Privacy Labels

Arwa Alsahdi, Jialiang Yan, Monica Kodwani, Matthias Fassl, Chris Kanich, Adam J. Aviv

Abstract

Apple introduced app-based privacy labels in 2020 to improve apps' communication of their data practices. However, most developers appear to treat privacy labels as a "set-once" mechanism. To better understand the dynamics of this system, we first analyzed a four-year longitudinal dataset of Apple's Privacy Label. Next, we conducted an email survey of developers who have changed (or not changed) their privacy labels during this period, and finally, performed follow-up interviews with developers from each group. We find that only 51,364 apps (less than 6%) over this period have made any changes to their privacy labels, many of them changing their initial 'Do Not Collect' label to more refined classification. From the emails and interviews, the "black box" of third-party data practice may lead developers to underreport their app's data practices. Many developers reported that privacy labels are a valuable marketing tool for promoting their apps as privacy-friendly. Privacy labels may appear stable not necessarily because practices are stable, but because ambiguity encourages minimal or optimistic disclosure. To improve privacy label maintenance, we recommend enhanced transparency mechanisms for third-party libraries, stronger workflow integration, and platform support that guides developers and strengthens users' control.

BibTeX

@article{Alsahdi2026BecauseIDidnt,
  title     = {"Because I didn't touch these and even don't know why I should to change these": Why App Developers Do (Not) Update Apple's Privacy Labels},
  author    = {Alsahdi, Arwa and Yan, Jialiang and Kodwani, Monica and Fassl, Matthias and Kanich, Chris and Aviv, Adam J.},
  journal   = {Proceedings on Privacy Enhancing Technologies},
  volume    = {2026},
  number    = {4},
  pages     = {906--926},
  year      = {2026},
  month     = oct,
  issn      = {2299-0984},
  doi       = {10.56553/popets-2026-0151}
}