Earlier quoted context omitted.
But, and I know I'm apparently in a minority here... I don't want an app for my grocery store. I do my shopping spread between 4 different grocery stores depending where in the area I'm closest to, what specifically I need, etc.. and I don't want an app for any of them. I already get pestered about loyalty cards, now I'm going to get pestered about installing my local Rite-Aid's mobile app?
It doesn't even need to be a special app, it could just be another Apple Wallet/Android Wallet card. If you tried the Amazon Go app, it is literally just an app that displays a QR code that you use to scan when entering the store. That's literally it, no notifications, no other extra functionality, nothing. As soon as Apple Wallet/Android Wallet integrate it, it will become even more seamless. A good example for peop…
Identity
find accounts on the device
add or remove accounts
Contacts
find accounts on the device
Location
approximate location (network-based)
precise location (GPS and network-based)
Wi-Fi connection information
view Wi-Fi connections
Other
receive data from Internet
view network connections
create accounts and set passwords
full network access
run at startup
use accounts on the device
control vibration
prevent device from sleeping
That's actually not as bad as some other apps, but horribly insecure from my perspective. I avoid all such apps myself, and will do so as long as I can. I'll never know what an app like that is doing, and that is unacceptable on MY phone.