Matcha: An IDE Plugin for Creating Accurate Privacy Nutrition Labels
Tianshi Li, Lorrie Faith Cranor, Yuvraj Agarwal, Jason I. Hong
Abstract
Apple and Google introduced their versions of privacy nutrition labels to the mobile app stores to better inform users of the apps' data practices. However, these labels are self-reported by developers and have been found to contain many inaccuracies due to misunderstandings of the label taxonomy. In this work, we present Matcha, an IDE plugin that uses automated code analysis to help developers create accurate Google Play data safety labels. Developers can benefit from Matcha's ability to detect user data accesses and transmissions while staying in control of the generated label by adding custom Java annotations and modifying an auto-generated XML specification. Our evaluation with 12 developers showed that Matcha helped our participants improved the accuracy of a label they created with Google's official tool for a real-world app they developed. We found that participants preferred Matcha for its accuracy benefits. Drawing on Matcha, we discuss general design recommendations for developer tools used to create accurate standardized privacy notices.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 62f328f6-30cd-4f05-a151-2bfd6f73c191Cited by top-tier papers6
- Secret Use of Large Language Model (LLM)Zhiping Zhang, Chenxinran Shen, Bingsheng Yao, Dakuo Wang et al.CSCW 2025 · 23 citations
- Impact Assessment Card: Communicating Risks and Benefits of AI UsesEdyta Paulina Bogucka, Marios Constantinides, Sanja Scepanovic, Daniele QuerciaCSCW 2025 · 7 citations
- A Scoping Review and Guidelines on Privacy Policy's Visualization from an HCI PerspectiveShuning Zhang, Eve He, Sixing Tao, Yuting Yang et al.CHI 2026 · 2 citations
- Tinker, Tailor, Trust: How Developers Create Privacy Policies With and Without AIShiva Mayahi, Noura Alomar, Nathan MalkinCHI 2026 · 1 citation
- PrivacyAkinator: Articulating Key Privacy Design Decisions by Answering LLM-Generated Multiple-choice QuestionsQiyu Li, Yuen Sum Wong, Yuen Kei Wong, Longxuan Yu et al.CHI 2026 · 1 citation
Builds on14
- Ask the Experts: What Should Be on an IoT Privacy and Security Label?Pardis Emami Naeini, Yuvraj Agarwal, Lorrie Faith Cranor, Hanan HibshiS&P 2020 · 195 citations
- Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data ScientistsIan Drosos, Titus Barik, Philip J. Guo, Robert DeLine et al.CHI 2020 · 110 citations
- How Developers Talk About Personal Data and What It Means for User Privacy: A Case Study of a Developer Forum on RedditTianshi Li, Elizabeth Louie, Laura Dabbish, Jason I. HongCSCW 2020 · 64 citations
- Wigglite: Low-cost Information Collection and TriageMichael Xieyang Liu, Andrew Kuznetsov, Yongsung Kim, Joseph Chee Chang et al.UIST 2022 · 62 citations
- Interactive Program Synthesis by Augmented ExamplesTianyi Zhang, London Lowmanstone, Xinyu Wang, Elena L. GlassmanUIST 2020 · 57 citations
Related papers
- Understanding Challenges for Developers to Create Accurate Privacy Nutrition LabelsTianshi Li, Kayla Reiman, Yuvraj Agarwal, Lorrie Faith Cranor et al.CHI 2022 · 56 citations
- Unpacking Privacy Labels: A Measurement and Developer Perspective on Google's Data Safety SectionRishabh Khandelwal, Asmit Nayak, Paul Chung, Kassem FawazUSENIX Security 2024 · 34 citations
- Honeysuckle: Annotation-Guided Code Generation of In-App Privacy NoticesTianshi Li, Elijah B. Neundorfer, Yuvraj Agarwal, Jason I. HongUbiComp 2021 · 18 citations
- Abandon All Hope Ye Who Enter Here: A Dynamic, Longitudinal Investigation of Android's Data Safety SectionIoannis Arkalakis, Michalis Diamantaris, Serafeim Moustakas, Sotiris Ioannidis et al.USENIX Security 2024 · 13 citations
- Measuring Compliance Implications of Third-party Libraries' Privacy Label Disclosure GuidelinesYue Xiao, Chaoqi Zhang, Yue Qin, Fares Fahad S. Alharbi et al.CCS 2024 · 3 citations
