ATLAS: Automatically Detecting Discrepancies Between Privacy Policies and Privacy Labels
Not on the map. Why?
Abstract (arXiv)
Privacy policies are long, complex documents that end-users seldom read. Privacy labels aim to ameliorate these issues by providing succinct summaries of salient data practices. In December 2020, Apple began requiring that app developers submit privacy labels describing their apps' data practices. Yet, research suggests that app developers often struggle to do so. In this paper, we automatically identify possible discrepancies between mobile app privacy policies and their privacy labels. Such discrepancies could be indicators of potential privacy compliance issues. We introduce the Automated Privacy Label Analysis System (ATLAS). ATLAS includes three components: a pipeline to systematically retrieve iOS App Store listings and privacy policies; an ensemble-based classifier capable of predicting privacy labels from the text of privacy policies with 91.3% accuracy using state-of-the-art NLP techniques; and a discrepancy analysis mechanism that enables a large-scale privacy analysis of the iOS App Store. Our system has enabled us to analyze 354,725 iOS apps. We find several interesting trends. For example, only 40.3% of apps in the App Store provide easily accessible privacy policies, and only 29.6% of apps provide both accessible privacy policies and privacy labels. Among apps that provide both, 88.0% have at least one possible discrepancy between the text of their privacy policy and their privacy label, which could be indicative of a potential compliance issue. We find that, on average, apps have 5.32 such potential compliance issues. We hope that ATLAS will help app developers, researchers, regulators, and mobile app stores alike. For example, app developers could use our classifier to check for discrepancies between their privacy policies and privacy labels, and regulators could use our system to help review apps at scale for potential compliance issues.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 14 of its 49 references that are in the map. First posted on arXiv 24 May 2023.
Builds on
14 of 49 references.
References · 14
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 580
- 2019DocBERT: BERT for Document Classificationcited by 68
- 2019Question Answering for Privacy Policies: Combining Computational and Legal Perspectivescited by 65
- 2021Evaluating Multi-label Classifiers with Noisy Labelscited by 9
- 2022Goodbye Tracking? Impact of iOS App Tracking Transparency and Privacy Labelscited by 9
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2024PolicyLR: A Logic Representation For Privacy Policiescited by 3
- 2025Generating Privacy Stories From Software Documentationcited by 0
- 2026Enabling Multilingual Privacy Policy Audits: Large-Scale Analysis of Spanish Mobile Appscited by 0
- 2026SoK: From Generation to Consumption of Privacy Documents in Software Systemscited by 0
- 2026Privacy Washing: Detecting Internal Contradictions in Privacy Policiescited by 0
- 2026Privacy Washing: Detecting Internal Contradictions in Privacy Policies2 Sep 2026
- 2026SoK: From Generation to Consumption of Privacy Documents in Software Systems12 Aug 2026
- 2026Enabling Multilingual Privacy Policy Audits: Large-Scale Analysis of Spanish Mobile Apps20 Jul 2026
- 2025Generating Privacy Stories From Software Documentation28 Jun 2025
- 2024PolicyLR: A Logic Representation For Privacy Policies27 Aug 2024