Here’s how Android 17 is keeping your contacts private

Wait 5 sec.

TL;DRAndroid 17 is introducing a Contact Picker that supports granular selection of individual contacts and data fields.Using the new API, you’ll be able to share specific contacts with apps that request them, rather than granting broad read permission to the entire contact database.As part of the move, the Contact Picker will support choosing contacts from other Android user profiles and private spaces.Apps often request more permissions than they need, and this represents a privacy risk for some of your most sensitive data. Android currently blocks apps from seeing certain types of sensitive information, like your contacts or camera roll. However, the permissions manager for each data set is different, and granting an app access to your contacts surrenders all of them. That’s changing in Android 17, as Google is introducing a Contact Picker that adds support for granular data requests and approval.In a post on the Android Developers Blog, Google revealed how the Contact Picker will work to safeguard the contents of your contacts. We first spotted this upcoming feature last November, and it’s now official. Soon, selecting contacts will work just like selecting photos using Android’s Photo Picker. Instead of using the all-encompassing READ_CONTACTS permission, Android 17 will use the Intent.ACTION_PICK_CONTACTS intent.