Android 17 is introducing a new privacy-focused Contacts Picker to enhance user privacy. Google aims to replace the existing contacts permission model with this new tool.
Privacy Enhancements and Features
The current system requires apps to request broad READ_CONTACTS permissions, granting full access to users' address books. In contrast, the Contacts Picker will only allow users to share specific contacts as a one-time snapshot without ongoing updates. Developers can use the new ACTION_PICK_CONTACTS intent, setting limits on how many contacts can be chosen.
Implementation and Adoption
Currently, the feature is hidden in Android 17's Canary builds behind a disabled flag. As a result, traditional contact selection methods still apply. While adoption is optional, Google may implement similar enforcement strategies as with the Photo Picker for wider adoption through platform policies.
Compatibility and Future Prospects
To maintain compatibility, Android 17 will forward older apps' requests to the device's default contacts app. If necessary, Google may backport the feature and include support via AndroidX.



