Apple Sets New Rules for Developers to Prevent Fingerprinting and Data Misuse
Jul 29, 2023
Data Security / Privacy
 Apple has announced plans to require developers to submit reasons to use certain APIs in their apps starting later this year with the release of iOS 17, iPadOS 17, macOS Sonoma, tvOS 17, and watchOS 10 to prevent their abuse for data collection.  "This will help ensure that apps only use these APIs for their intended purpose," the company  said  in a statement. "As part of this process, you'll need to select one or more approved reasons that accurately reflect how your app uses the API, and your app can only use the API for the reasons you've selected."  The APIs that  require  reasons for use relate to the following -   File timestamp APIs  System boot time APIs  Disk space APIs  Active keyboard APIs, and  User defaults APIs   The iPhone maker said it's making the move to ensure that such APIs are not abused by app developers to collect device signals to carry out  fingerprinting , which could be employed to  uniquely identify users  across different...