My phone has this thing where apps ask permission for my contacts.
I would prefer something that worked more like,
App says to OS, please let the user select a contact and then give me an opaque identifier that I can use to send data to the contact.
This way the desired functionality is there, but the app never gets the contact list.