According to https://support.apple.com/en-ca/guide/security/secb010e978a/web:
If a file isn’t assigned a Data Protection class, it is still stored in encrypted form (as is all data on an iPhone, iPad, and Apple Vision Pro).
My question is, why use the data protection classes, especially as the data is stored encrypted automatically? Is the risk that some entity can trick the system into thinking that it’s my app to gain access? And How does one even go about evaluating what file needs what protection?
It seems like Apple created these classes but never explained what they protect the app from.