Enhancing the Usability of Android Application Permission Model

Visualization is an encouraging tool for the study and understanding of text. Effective Visualization refers to visualization of data in a way that it requires minimal training for the user and is easy to understand. Keeping in consideration the user priv

  • PDF / 2,299,988 Bytes
  • 20 Pages / 439.37 x 666.142 pts Page_size
  • 61 Downloads / 211 Views

DOWNLOAD

REPORT


Abstract. Visualization is an encouraging tool for the study and understanding of text. Effective Visualization refers to visualization of data in a way that it requires minimal training for the user and is easy to understand. Keeping in consideration the user privacy and concern when it comes to android application permission model, the textual representation of permissions is transformed into visualization and the effect is examined deeply. The results depict that the purpose of visualization has been achieved. With the use of technique of visualization, users read, understand, acknowledge and are more aware about the permissions being accessed by the application. Keywords: Android permission model  Textual vs. visualization Usable security and privacy  Human-centric computing

1 Introduction Android allows the installation of third party apps. A permission model is used to restrict the rights to the user’s information available on the smartphone. Prior to installing the app, the user is prompted with a list of permissions that an app requires and the user is given the option to accept or reject the permissions. After accepting these permissions the installation continues and these permissions are accepted by the system. Giving access to users without having full knowledge about permissions can lead to security incidents. It has been noticed that most of the regular users do not even bother to read that list of permissions in order to install a particular application rather they just install it for their desired comfort and functionality. So, the users tend to try out the applications while not paying much attention to the permission dialog. Changes have been made in the android application permission model. Now, instead of prompting for permissions prior to installation, the app permission model allows the user to download the app and when the user launches the app for the first time, then permissions are prompted one by one. The user then may select some/all permissions. This change has been applied to some of the applications available on the android market. Even with this change, the need for improvement remains as the user will only review permissions for one app or two but when the user becomes used to this model, the user will stop giving attention to the permissions and just accept the permissions without acknowledging what permission they are acquiring. Users do not pay © Springer Nature Switzerland AG 2019 K. Arai et al. (Eds.): FICC 2018, AISC 887, pp. 236–255, 2019. https://doi.org/10.1007/978-3-030-03405-4_16

Enhancing the Usability of Android Application Permission Model

237

attention to the permissions being asked at the time of installation or using an application for the first time. Due to which user’s privacy and security is at risk. In this paper we discuss the usability of android application permission model and the impact factor of visualization vs textual representation of permissions through laboratory study and survey.

2 Literature Review 2.1

Follow My Recommendations: A Personalized