Hacker News new | past | comments | ask | show | jobs | submit login

I've been using Android since 2.x and I sell to remember it has always been like this. The recent change iirc is being able to decline a certain privilege and still use the app.



No, only Android 6 and later has provided proper user permissions [0] :

> You declare that your app needs a permission by listing the permission in the app manifest and then requesting that the user approve each permission at runtime (on Android 6.0 and higher).

> Beginning with Android 6.0 (API level 23), users can revoke permissions from any app at any time

[0] https://developer.android.com/training/permissions/requestin...


It got better in Android 6.0 but it was as described long before that.


Yeah, they'd show you a list of a dozen things that the app was going to use and you basically just tapped the "accept" button because you wanted the app to have access to your photos except now it has access to your contacts, location history, notification center, and firstborn child. Android Marshmallow brought improvements in this area, though.


Yes an a responsible person that downloaded a photo app that requested access to "your contacts, location history, notification center, and firstborn child" would choose not to install it.

If you continue to install those apps you only have yourself to blame IMO


But on Android pretty much any app does this. Just look at what Google Photos needs: https://play.google.com/store/apps/details?id=com.google.and...


Using a Core Android App developed by Google, that used to be a part of ASOP, and it required to be installed on all Play Store Eligible Android Devices is not a good example of "Pretty much any app does this"

I have all kinds of apps that do not do this, only asking for permissions they need


Which is exactly what the comment was talking about.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: