Can you explain what this API is for and how it’s presumably abused?
I'm not looking forward to any increase in the amount of nonsense I must deal with to develop for iOS. They seem to have a some kind of garbage boilerplate lower limit that they feel giving us macros and SwiftData has put in danger.
It appears to be the permission allowing access to this API. Based on the description, it sounds like this is how you access the user’s preferences (preferred measurement units, default playback speed, etc)
Maybe it could be used for fingerprinting users? But also, this seems pretty innocuous to me.