Examining the relationship between security metrics and user ratings of mobile apps: a case study
Authors:
Open Access
- 14 November 2016
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 8-14
Abstract
The success or failure of a mobile application (`app') is largely determined by user ratings. Users frequently make their app choices based on the ratings of apps in comparison with similar, often competing apps. Users also expect apps to continually provide new features while maintaining quality, or the ratings drop. At the same time apps must also be secure, but is there a historical trade-off between security and ratings? Or are app store ratings a more all-encompassing measure of product maturity? We used static analysis tools to collect security-related metrics in 38,466 Android apps from the Google Play store. We compared the rate of an app's permission misuse, number of requested permissions, and Androrisk score, against its user rating. We found that high-rated apps have statistically significantly higher security risk metrics than low-rated apps. However, the correlations are weak. This result supports the conventional wisdom that users are not factoring security risks into their ratings in a meaningful way. This could be due to several reasons including users not placing much emphasis on security, or that the typical user is unable to gauge the security risk level of the apps they use everyday.Keywords
This publication has 22 references indexed in Scilit:
- PmDroid: Permission Supervision for Android Advertising2015
- Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges and Solutions for Analyzing AndroidIEEE Transactions on Software Engineering, 2014
- How dangerous is your Android app? An evaluation methodology2014
- Choice Architecture and Smartphone Privacy: There’s a Price for That2013
- An empirical study of cryptographic misuse in android applications2013
- Android permissions2012
- App store mining and analysis: MSR for app stores2012
- Unsafe exposure analysis of mobile in-app advertisements2012
- Android permissions demystified2011
- Static analysis for securityIEEE Security & Privacy, 2004