1. Review Overview and Background
On July 10, 2025, the review result for an app submitted via App Store Connect (version 1.20.0, Submission ID: 53e6e367-75d9-405c-85c7-b894fafe4054) was delivered. The review identified three major guideline violations related to privacy protection, account deletion, and app completeness.
2. Privacy and Data Tracking (Guideline 5.1.2)
Although the app declared that it collects data for user tracking, it was flagged for not using the App Tracking Transparency (ATT) framework to ask users for permission before tracking them. This framework is a required step to protect user privacy.
"Apps must request the user's permission through the AppTrackingTransparency framework before tracking their activity. This requirement exists to protect user privacy."
How to Resolve
There are three possible remedies:
-
If the app does not actually track users
- Update the app privacy information in App Store Connect.
- If you do not have permission to update it, leave a reply in the App Store Connect message thread and ensure the privacy information is up to date before your next submission.
-
If the app tracks on other platforms but not this one
- Leave a reply in the rejection message in App Store Connect explaining the situation.
-
If the app tracks on all platforms
- Implement App Tracking Transparency to obtain explicit user consent before collecting data.
- When resubmitting, indicate in the Review Notes where the permission prompt appears.
If the app behaves differently depending on country or region, you must provide a way for reviewers to verify those differences at submission time and document this in the Review Notes.
"If your app behaves differently depending on country or region, you must provide a way for reviewers to see those differences during the review process."
Reference
- Tracking refers to linking data collected in the app with third-party data for advertising purposes, or sharing it with data brokers.
- Detailed guidance on tracking
- FAQ on requirements for apps that track users
- Design guide for appropriate permission requests
3. Missing Account Deletion Feature (Guideline 5.1.1(v))
The app allows account creation but does not provide an account deletion feature. To give users greater control over the data they share while using the app, account deletion must be supported.
"Apps that allow account creation must also allow account deletion. Simply deactivating or suspending an account temporarily is not sufficient."
Important Considerations When Implementing Account Deletion
- Offering only temporary deactivation is insufficient.
- If account deletion must be completed on a website, the app must include a direct link to that page.
- A confirmation step to prevent accidental deletion is permitted, but unless the app operates in a heavily regulated industry, requiring users to contact support by phone or email to delete their account is not allowed.
Next Steps
- Add an account deletion feature to the app.
- If the feature already exists, inform the reviewer of its location via App Store Connect.
- If the nature of your business makes account deletion difficult or requires additional support steps, provide the reviewer with additional information or documentation via App Store Connect.
"If your app already supports account deletion, please let the reviewer know where to find that feature in App Store Connect."
Reference
4. App Completeness and Bugs (Guideline 2.1)
A critical bug was found in the app that could negatively impact the user experience.
Bug Details
- Issue: When attempting to view the summary of a copied-and-pasted URL, the app screen froze on a white screen and no content loaded.
- Test environment:
- Device: iPad Air (5th generation)
- OS: iPadOS 18.6
"We were unable to view the summary of a copied-and-pasted URL. The page froze on a white screen and no content loaded."
How to Resolve
- Thoroughly test the app on all supported devices to fix bugs and stability issues before resubmitting.
- If the bug cannot be reproduced:
- For a new app: Delete all existing versions, install the new version fresh, and attempt to reproduce the issue.
- For an app update: Update from the existing version to the new version, then attempt to reproduce the issue.
Reference
5. Support and Additional Information
- You may reply to this message in any language.
- For additional support, use the Contact Us module.
- Connect with other developers and Apple engineers on the Apple Developer Forums.
- Share feedback about your review experience via the survey.
⭐️ Summary
- Privacy tracking: User consent via ATT framework is required
- Account deletion: If account creation is supported, account deletion must be provided as well
- App bug: Critical issues such as a white-screen freeze when loading URL summaries must be fixed
"Please resolve all of the issues above before resubmitting your app!"
That covers the key points from the App Store Connect review feedback, organized in order. We hope this helps you resolve the issues! 😊