Why Doesn't AppReviewBot Fetch Reviews in Real-Time?
Summary
AppReviewBot checks for new reviews periodically rather than in real-time because app stores do not provide real-time capabilities and inherently delay review publication through moderation processes.
Core Constraint
App Stores Do Not Provide Real-Time APIs
Neither Apple App Store nor Google Play Store offers webhooks or push notifications for new reviews. The only method to retrieve reviews is periodic checking.
This is a platform limitation, not a choice.