Apple’s Developer Guidelines for Ratings and Review Prompts
Apple provides developers with specific guidelines for requesting app ratings and reviews through system-provided prompts on iOS, iPadOS, and macOS. These guidelines aim to balance user feedback collection with minimizing disruption to the user experience. The system automatically limits prompts to three occurrences per app within a 365-day period and checks for previous feedback before displaying a new request.
System-Provided Prompt Mechanism
Apple’s operating systems offer a consistent, nonintrusive way for apps to request ratings and reviews. When developers identify appropriate moments in their app experience to solicit feedback, the system first checks whether the user has already provided feedback for that app. If no prior feedback exists, the system displays an in-app prompt that allows users to submit a star rating and an optional written review. Users can respond to the prompt with a single tap or click, dismiss it entirely, or opt out of receiving such prompts for all apps installed on their device.

Opt-Out Options for Users
Users who wish to avoid rating and review prompts can disable them through system settings. On iOS devices, this setting is located in Settings → Apps → App Store → In-App Ratings & Reviews. On macOS, the equivalent option is found in the App Store application’s Settings window. By default, this setting is enabled, meaning users will see prompts unless they manually disable the feature.
Developer Best Practices
Apple advises developers to avoid pestering users with repeated requests, as frequent prompts can irritate users and potentially harm their perception of the app. To maintain a positive experience, developers should consider waiting at least one or two weeks between requests and only prompt again after users demonstrate additional meaningful engagement with the app. The company emphasizes that developers should prefer using the system-provided prompt over implementing custom alternatives, as this ensures consistency, respects user preferences, and adheres to platform-wide limits on prompt frequency.
Limitations and Enforcement
The system enforces a strict limit of no more than three rating and review prompts per app within any 365-day period. This cap helps prevent excessive interruptions even as still allowing developers occasional opportunities to gather user feedback. Apple notes that many developers do not follow these guidelines, implementing their own prompt systems that may bypass frequency limits and contribute to user frustration.
Criticism and Ongoing Debate
Despite the structured approach, some critics argue that the very nature of prompting for ratings creates an inherent conflict. Since asking users to evaluate an app during use can be inherently disruptive, attempts to avoid pestering while still requesting feedback are seen as contradictory. Prominent technology commentators have suggested that Apple should remove the application programming interfaces (APIs) that enable apps to trigger review prompts entirely and prohibit the practice, contending that the current system does more harm than good by prioritizing prompt execution over genuine app quality.