Mobile App Review Intelligence — iOS + Android + AI
Pricing
Pay per usage
Mobile App Review Intelligence — iOS + Android + AI
Scrape reviews from Apple App Store AND Google Play for any app. Get AI-powered insights: top complaints, feature requests, sentiment trends, and competitive comparison. Perfect for product teams, ASO agencies, and investors.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
EVA
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape user reviews from the Apple App Store and Google Play Store simultaneously, then get AI-powered competitive intelligence in one run. No API keys required to start — AI analysis works out of the box.
What it does
- iOS reviews — fetches from Apple's public iTunes RSS (no auth needed)
- Android reviews — uses Google Play with no API key required
- AI analysis — automatic sentiment scoring, top complaints, feature requests, churn risk, and opportunity detection
- Competitive comparison — analyze 2–5 apps side-by-side to find market gaps
Key features
- Zero setup for AI — free model embedded, works immediately
- Up to 500 reviews per app per platform
- Supports any country code (US, GB, DE, SA, JP, ...)
- Output: raw reviews + per-app AI report + cross-app competitive summary
- Filter by minimum rating (e.g., 1-star reviews only)
Who uses this
- Product managers — understand what users actually hate and want
- ASO agencies — track competitor sentiment changes over time
- Investors & analysts — due diligence on app quality and user satisfaction
- Startup founders — find the gap: what complaints do all market leaders share?
Input
{"apps": [{"name": "Slack", "iosId": "618783545", "androidId": "com.Slack"},{"name": "Microsoft Teams", "iosId": "1113153706", "androidId": "com.microsoft.teams"},{"name": "Notion", "iosId": "1232780281", "androidId": "notion.id"}],"maxReviewsPerApp": 100,"country": "us","enableAI": true,"outputFormat": "reviews_and_report"}
Finding the Android package ID
Open the app's Google Play page in a browser. The URL contains: ?id=com.example.app — that's your androidId.
Finding the iOS App ID
You can leave iosId blank — the Actor auto-detects it from the app name. Or find it in the App Store URL: https://apps.apple.com/app/id618783545 (the number at the end).
Output
Reviews (raw)
{"platform": "ios","rating": 2,"title": "Clunky UI","body": "Can't close DMs in the current year...","author": "username","date": "2026-06-18T12:54:00-07:00","version": "26.06.20","app_name": "Slack"}
AI App Report
{"_type": "app_report","app_name": "Slack","sentiment_score": 0.43,"overall_sentiment": "positive","top_complaints": ["Cluttered UI","Cannot close direct messages","Too many noisy features","Confusing thread implementation","High cost for access"],"top_praises": ["Highly flexible","Powerful search","Best team messaging service"],"feature_requests": ["Simplify the interface","Ability to close DMs","Better thread usability"],"critical_bug": "cannot close direct messages","key_insight": "Users love Slack's flexibility but are frustrated by UI clutter and inability to close DMs.","churn_risk": "low","opportunity": "Redesign UI to be cleaner and add a way to close/archive direct message threads."}
Competitive Comparison (when 2+ apps analyzed)
{"_type": "competitive_comparison","winner": "Slack","biggest_loser": "Microsoft Teams","market_gap": "All apps fail at simplicity — a new app that prioritizes clarity could win","competitive_summary": "Slack leads on UX but both apps struggle with notification reliability.","steal_users_from": "Teams users are most likely to switch due to poor mobile UX"}
AI model
By default, the Actor uses a free Llama 70B model via OpenRouter — no cost to you. The Actor automatically falls back to other free models if the primary is rate-limited.
To use a more powerful model (Claude, GPT-4o, Gemini), add your own OpenRouter API key in the openrouterApiKey field. Get a free key at openrouter.ai.
Use cases
Track your competitor's pain points
Set up a scheduled run every week. Watch for spikes in churn_risk or new items in top_complaints.
Find what the market is missing
Run 5 competing apps together. The market_gap field in the competitive comparison tells you exactly what none of them are solving.
Improve your own app's ratings
Feed your own app's reviews into the Actor. The opportunity field gives you the single improvement most likely to raise your rating.
App store optimization (ASO)
Use top_complaints and feature_requests as keyword sources for your app store listing.
Pricing
This Actor uses Pay Per Event (PPE) pricing on Apify:
| Plan | Price | Best for |
|---|---|---|
| Single report | $4.97 | One-time analysis of 1–3 apps |
| 20 reports | $49 | Ongoing monitoring, agencies |
| 100 reports | $97 | High-volume or reseller use |
Each "report" = one full run (any number of apps, any review count).
Limitations
- iOS: up to 500 reviews per app (Apple RSS pagination limit)
- Android:
androidIdmust be provided manually (package name from Play Store URL) - AI analysis requires internet access to OpenRouter
Support
Found a bug or need a feature? Open an issue or contact through the Apify platform.