App review guides for developers
Español · Deutsch · Polski · Français
Replying, ratings prompts, moderation, APIs and analysis for App Store and Google Play reviews, based on Apple and Google documentation.
Free app review check · Review export · Reply generator · Sample report · Report €19 · Competitor Pack €29 · Monitor €29/month
Replying to reviews
- How to reply to App Store reviews: Apple's rules
- Google Play review replies: policy and the 350-character limit
- How to respond to 1-star reviews after a bad app update
- App review response templates for bugs, pricing, login and crashes
- Refund requests in app reviews: how to reply on iOS and Google Play
Ratings and prompts
- Get more app ratings: SKStoreReviewController and Play In-App Review rules
- How to reset your iOS app rating on a new release
- When to ask for app reviews: rating prompt timing rules
Fake and abusive reviews
APIs
- Google Play Reply to Reviews API: list and reply to reviews
- App Store Connect API: read and respond to customer reviews
Analysis and ASO
- How to analyze app reviews for your product roadmap
- App store review sentiment analysis: a practical method
- How to find competitor app complaints on the App Store and Google Play
- ASO from app reviews: turn user words into keywords and copy
Official sources
- Apple Developer: Ratings, reviews, and responses
- App Store Connect Help: Respond to reviews
- App Store Connect Help: Ratings and reviews overview
- App Store Connect Help: Reset an app overview rating
- App Store Review Guidelines (5.6.1, 5.6.3, 5.6.4)
- Human Interface Guidelines: Ratings and reviews
- StoreKit: RequestReviewAction
- StoreKit sample: Requesting App Store reviews
- StoreKit: SKStoreReviewController (deprecated)
- App Store Connect API: Customer Reviews
- App Store Connect API: Customer Review Responses
- App Store Connect API: List all customer reviews for an app
- App Store Connect API: Create or update a response to a customer review
- App Store Connect API: Generating tokens for API requests
- Apple Developer: Creating your product page
- Apple Support: Request a refund for apps or content
- StoreKit: Handling refund notifications
- App Store Server API: Send consumption information
- StoreKit: Transaction.beginRefundRequest
- Play Console Help: View and analyze your app's ratings and reviews
- Google Play Developer API: Reply to Reviews
- Android Developers: Google Play In-App Review API
- Android Developers: Test in-app reviews
- Play Console Help: Ratings, Reviews, and Installs policy
- Play Console Help: Report inappropriate reviews
- Google Play: Comment Posting Policy
- Google Play Console: Ratings and reviews
- Play Console Help: Refunds and order management
- Google Play Help: Refund policies
- Play Console Help: Create and set up your app (store listing limits)
- Play Console Help: Metadata policy
Questions
Are these guides based on official documentation?
Yes. Every rule is taken from Apple Developer, App Store Connect Help, Android Developers or Play Console Help pages, linked in each guide.
What is the reply limit on Google Play?
Google Play replies are limited to 350 characters.
How often can iOS apps show the rating prompt?
Apple shows the system review prompt at most three times in a 365-day period.