Android 17 Introduces Privacy-First Contact Picker to Replace Broad Permissions
Google has announced the introduction of a new Contact Picker feature in Android 17, designed to enhance user privacy and data control. Historically, applications relied on the broad READ_CONTACTS permission, which often granted access to more user data than necessary. The new standardized interface allows users to share only specific contacts with apps, significantly minimizing permission footprints and aligning with Android's commitment to data transparency. Similar to the previously introduced photo picker, this tool provides a secure and simple user experience for contact selection. Developers can integrate the feature using the Intent.ACTION_PICK_CONTACTS intent. Key capabilities include granular data requests, enabling apps to specify needed fields like phone numbers or emails without accessing entire records, and support for both single and multi-selection modes. This update aims to provide a consistent, secure, and searchable interface for contact selection across the Android ecosystem, giving users greater authority over their personal information while maintaining functionality for developers.
Wire timeline
Android 17 Introduces Privacy-First Contact Picker to Replace Broad Permissions
Google has announced the introduction of a new Contact Picker feature in Android 17, designed to enhance user privacy and data control. Historically, applications relied on the broad READ_CONTACTS permission, which often granted access to more user data than necessary. The new standardized interface allows users to share only specific contacts with apps, significantly minimizing permission footprints and aligning with Android's commitment to data transparency. Similar to the previously introduced photo picker, this tool provides a secure and simple user experience for contact selection. Developers can integrate the feature using the Intent.ACTION_PICK_CONTACTS intent. Key capabilities include granular data requests, enabling apps to specify needed fields like phone numbers or emails without accessing entire records, and support for both single and multi-selection modes. This update aims to provide a consistent, secure, and searchable interface for contact selection across the Android ecosystem, giving users greater authority over their personal information while maintaining functionality for developers.
Android Developers Blog