App Review Analysis pulls reviews from the App Store and Google Play, then surfaces patterns in sentiment, themes, and user complaints across one or more apps. It's a fast way to understand what users love, what they hate, and how you stack up against competitors.
Rather than reading hundreds of reviews manually, you can fetch a sample, cluster it into themes, track sentiment over time, and run side-by-side competitor comparisons. Every review is normalized across both platforms so iOS and Android data sits in a consistent format.
What you can do
- Fetch and normalize reviews from App Store and Google Play for any app
- Cluster reviews into meaningful themes and topics automatically
- Track sentiment trends over time to spot rating changes after updates
- Compare your app against competitors side by side on sentiment, ratings, and recurring themes
Who it's for
Product managers and app developers who want to understand user feedback at scale. Growth teams tracking competitive positioning through public review data. Marketers identifying the messaging themes that resonate most with users.
How to use it
- Use aggregate_reviews to fetch reviews for one or more apps — specify platform, app ID, and optionally a role (primary or competitor)
- Run cluster_themes on the fetched reviews to group feedback into topics
- Use sentiment_trends to see how ratings and sentiment have shifted over time
- Call compare_competitors with a primary app and one or more competitor apps to run a side-by-side breakdown
Getting started
Start with aggregate_reviews — pass the App Store numeric ID or bundle ID for iOS, or the package name for Android.