Qonversion is the app growth system for people and agents. It collects the revenue data of your subscription app and keeps it lined up with what App Store Connect reports, so campaigns, experiments and entitlements run on the same numbers. This repository holds the Cordova plugin: the part that runs inside your app.
cordova plugin add @qonversion/cordova-pluginInitialize and check what the user has access to:
// after the `deviceready` event
const config = new Qonversion.ConfigBuilder(
'your_project_key',
Qonversion.LaunchMode.SUBSCRIPTION_MANAGEMENT,
).build();
Qonversion.initialize(config);
const entitlements = await Qonversion.getSharedInstance().checkEntitlements();
if (entitlements.get('premium')?.isActive) {
// unlock premium features
}The full readme lives in plugin/README.md — where to find the project key,
Analytics Mode as the alternative to Subscription Management Mode, the requirements and the agent
section. The package is published from plugin/, so that is also the file npm renders.
- Welcome — what the platform does.
- Cordova setup — full installation.
- Quick start — choose a mode, create a project, connect the stores.
- For agents — MCP servers, machine-readable docs, ready-made prompts.
Working with an agent? Read AGENTS.md.
sample/ — a Cordova app that initializes the plugin, lists products, makes a purchase
and reads entitlements.
Contact us via issues on GitHub or the contact form on our site.
Qonversion SDK is available under the MIT license. See LICENSE.