Introducing Differential Privacy Mechanisms for Mobile App Analytics of Dynamic Content

2020 IEEE International Conference on Software Maintenance and Evolution (ICSME)(2020)

引用 2|浏览41
暂无评分
摘要
Mobile app analytics gathers detailed data about millions of app users. Both customers and governments are becoming increasingly concerned about the privacy implications of such data gathering. Thus, it is highly desirable to design privacy-preserving versions of mobile app analytics. We aim to achieve this goal using differential privacy, a leading algorithm design framework for privacy-preserving data analysis.We apply differential privacy to dynamically-created content that is retrieved from a content server and is displayed to the app user. User interactions with this content are then reported to the app analytics infrastructure. Unlike problems considered in related prior work, such analytics could convey a wealth of sensitive information—for example, about an app user’s political beliefs, dietary choices, health conditions, or travel interests. To provide rigorous privacy protections for this information, we design a differentially-private solution for such data gathering.Our first contribution is a conceptual design for data collection. Since existing approaches cannot be used to solve this problem, we develop a new design to determine how the app gathers data at run time and how it randomizes it to achieve differential privacy. Our second contribution is an instantiation of this design for Android apps that use Google Firebase. This approach keeps privacy logic separate from the app code, and uses code rewriting to automate the introduction and evolution of privacy-related code. Finally, we develop techniques for automated design space characterization. By simulating different execution scenarios and characterizing their privacy/accuracy trade-offs, our analysis provides critical pre-deployment insights to app developers.
更多
查看译文
关键词
algorithm design framework,automated design space characterization,privacy-related code,app code,privacy logic,Android apps,data collection,conceptual design,differentially-private solution,rigorous privacy protections,app analytics infrastructure,user interactions,content server,privacy-preserving data analysis,design privacy-preserving versions,data gathering,app user,mobile app analytics,dynamic content,differential privacy mechanisms
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要