How about a “Screen Time”-like feature, but for privacy? Have a section in Settings that breaks down which apps have accessed what data (photos, contacts, location, etc), how often they’ve done so, etc.
That alone would do far more for transparency than pages of legalese on a website.
Also, for Photos, the only option to allow an app to access photos it to allow access to the entire library. Make it so that, as an option, the app only gets what photos you select in the photo selection view.
Same for contacts. Let me select specific contacts to share with the app with a standard contact chooser view. And let me exclude specific contacts from being shared even if I allow access to my full contacts.
Give an option to only temporarily allow location access to an app for a set amount of time - like you can when you share your location via iMessage.
That alone would do far more for transparency than pages of legalese on a website.
Also, for Photos, the only option to allow an app to access photos it to allow access to the entire library. Make it so that, as an option, the app only gets what photos you select in the photo selection view.
Same for contacts. Let me select specific contacts to share with the app with a standard contact chooser view. And let me exclude specific contacts from being shared even if I allow access to my full contacts.
Give an option to only temporarily allow location access to an app for a set amount of time - like you can when you share your location via iMessage.