Level 49
Content Creator
Android app developers intentionally delayed updating their applications to work on top of Android 6.0, so they could continue to have access to an older permission-requesting mechanism that granted them easy access to large quantities of user data, research published by the University of Maryland last month has revealed.

The central focus of this research was the release of Android (Marshmallow) 6.0 in October 2015. The main innovation added in Android 6.0 was the ability for users to approve app permissions on a per-permission basis, selecting which permissions they wanted to allow an app to have.

Google said it was rolling out this new app permission model so users could avoid having to install apps on their phones that requested too many permissions.

Further, Google also moved the permission request popup when the app launched, instead of before installation, and by doing so, allowing users to launch apps and deny all permissions -- if the permissions weren't critical to app's mode of operation.