A Capacitor plugin for prompting users to submit app store ratings and reviews using native iOS and Android dialogs.
@capacitor-community/in-app-review is a Capacitor plugin that allows developers to prompt users to submit app store ratings and reviews directly within their mobile applications. It leverages the native iOS and Android review dialogs to provide a seamless, in-app experience that complies with platform guidelines. This solves the problem of low review conversion rates by eliminating the need for users to leave the app to rate it.
Mobile developers building cross-platform apps with Capacitor who want to integrate native app store review prompts. It is particularly useful for teams focused on improving user feedback and app store ratings.
Developers choose this plugin because it provides a simple, compliant way to implement native review prompts without managing platform-specific code. Its focus on following Apple and Google guidelines ensures reliable functionality and avoids API misuse.
Let users rate your app using native review app dialog for both Android and iOS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses built-in iOS and Android review dialogs, ensuring a seamless, platform-specific user experience without extra development effort.
Adheres strictly to Apple and Google design and privacy rules, reducing the risk of API misuse and app store rejection.
Provides a single `requestReview()` method that integrates easily into Capacitor apps with minimal code, as shown in the README usage example.
Allows users to rate and review without leaving the app, which can improve completion rates and user satisfaction.
Relies on native dialogs that cannot be styled or branded, limiting design flexibility for apps with specific visual themes.
The README warns that the dialog may not appear in development unless strict platform-specific prerequisites are met, adding debugging overhead.
Only works with Capacitor-based apps, making it unsuitable for projects using other cross-platform tools or pure native development.