Apple Developers Required to Justify Use of Some APIs in Latest Move to Boost Privacy - MacRumors
Skip to Content

Apple Developers Required to Justify Use of Some APIs in Latest Move to Boost Privacy

In an effort to bolster user privacy, developers will need to justify their use of certain Apple APIs before their apps can be listed on the App Store, according to a new article on the Apple developer website spotted by 9to5Mac.

iOS App Store General Feature Desaturated
The Apple Developer website now lists some APIs as "Required Reason APIs," meaning that developers have to clarify why they are using them in their privacy manifest. Some commonly used APIs, such as UserDefaults, which stores user preferences, now fall under the Required Reason category.

With the launch of watchOS 10, iOS 17, iPadOS 17, tvOS 17, and macOS Sonoma later this year, developers will receive a warning if they submit apps using a Required Reason API without specifying its usage. From spring 2024, any apps using these APIs without a legitimate justification will be rejected in the review process.

Apple explains that main reason for this change is to curb fingerprinting, a method used to track users across different apps and websites. Fingerprinting uses API calls to gather details about a user's device, such as screen resolution, model, and operating system. This data is then used to create a unique "fingerprint," enabling the user to be identified across various apps or websites.

According to Apple, Required Reason APIs will guarantee that apps only employ these APIs for their prescribed use. In the event of a rejection, Apple will permit developers to contest the decision and submit a request for approval if their case does not fit within the existing guidelines. See the Apple Developer website for more information.

Popular Stories

iOS 27 Next to iPhone

Here's When iOS 27 Rolls Out Today in Every Time Zone [Update: It's Out]

Sunday September 13, 2026 3:00 am PDT by
Update 10:04 a.m.: iOS 27 is rolling out now, though it may take a bit for all users to see it, so keep checking! Apple is about to release iOS 27, which will finally deliver more advanced Siri AI capabilities as well as a variety of other refinements, improvements, and new features to iPhones. It's Apple's biggest software update of the year, and Apple announced at Wednesday's iPhone event...
iOS 27 Icon iPhone

iOS 27 Available Today With These 8 New Features

Monday September 14, 2026 9:00 am PDT by
Update: Apple has released iOS 27. During its iPhone 18 Pro and iPhone Duo event last week, Apple announced that iOS 27 will be released widely on Monday, September 14. iOS 27 should be available around 10 a.m. Pacific Time / 1 p.m. Eastern Time today via the Settings app, under General → Software Update. Below, we have highlighted eight new features and changes coming with iOS...
deep black iphone 18 pro

Apple Says iPhone 18 Pro Max Sold in U.S. Differs in One Way

Saturday September 12, 2026 3:27 pm PDT by
As noted by Nicolas Lellouche, who writes for the French tech website Numerama, Apple has updated its tech specs pages for the iPhone 18 Pro and iPhone 18 Pro Max to clarify which models are equipped with its new C2 cellular modem and where. Apple now says the iPhone 18 Pro has a C2 modem worldwide, while the iPhone 18 Pro Max uses the chip in every country except for the U.S. According...

Top Rated Comments

fatTribble Avatar
41 months ago
I applaud efforts like these from Apple. Anything to enhance privacy for end users is a win in my book. 🤓🥰👏
Score: 29 Votes (Like | Disagree)
41 months ago

As a developer I can't tell you how much of a pain this is going to be.
As a developer I don't see this being much of a hindrance. I already justify my code by writing comments.

I can't really see someone thinking "Wait, I have to justify my code? That's outrageous!"
Score: 27 Votes (Like | Disagree)
41 months ago

As a developer I don't see this being much of a hindrance. I already justify my code by writing comments.

I can't really see someone thinking "Wait, I have to justify my code? That's outrageous!"
I like your attitude towards it, instead of “oh it’s going to be a pain” which gives me little faith in a developer to protect my privacy because it’s too inconvenient for them
Score: 25 Votes (Like | Disagree)
Zc456 Avatar
41 months ago
I can already hear Zuck yelling in frustration from within Facebook HQ.
Score: 22 Votes (Like | Disagree)
fatTribble Avatar
41 months ago

Good for privacy reason, however how much apps will slip through QC and checks? Many stories how fraudulent apps slipped through. The Apple App Store was once the example of quality apps compared to it's Android counterpart. Now it just feels like Android Junk.
Any gaps in QC can be improved over time. Because they potentially don’t catch everything doesn’t mean they should just give up.
Score: 14 Votes (Like | Disagree)
VulchR Avatar
41 months ago
Actually, as a consumer I want companies collecting as little information as possible about me. Indeed, I think they should pay for the privilege of collecting my personal information. I'd like the same to apply for web sites, but I recognise I am in a minority with this view.
Score: 13 Votes (Like | Disagree)