Products
Pick the capabilities. We run them.
Choose from 20+ capabilities and switch on what each app needs. Everything you pick shares one tenant, one API and one backoffice.

Paywall funnel
6.7%
impression to purchase
Impressions61,300
Purchases4,110
Money
Sell on both stores and verify every purchase
What your app sells through the stores and what each user may use.
MRR
+110% in 12 weeks




Keep coins and codes in one ledger
Credit a wallet when a purchase or a promo code is verified, and read every store purchase, renewal, refund and coin movement from one ledger.

App Store purchases
Verify and restore App Store purchases on the server, with receipt and webhook verification. The state your app reads comes from Apple, not from the device.
Google Play purchases
Verify and restore Google Play purchases on the server, with receipt and webhook verification. The state your app reads comes from Google, not from the device.
Subscriptions
Subscription states and plan changes, kept current from verify calls and store notifications. Your support team can read them and cancel a subscription on the platform side.
Entitlements
The access decision your app reads: a key such as pro that is active or not. We map your store products to entitlement keys and keep them current.
Wallet
Coin balances for each user. Coins are credited when a purchase or a promo code is verified, your app shows the balance, and every movement lands in the ledger.
Transactions
A ledger of store purchases, renewals, refunds and coin movements for each user or guest. Your app can show it as a purchase history and your team can use it for support.
Paywall
Plans, store product mappings, texts per language, badges and the feature list, read by your app over the API. Purchase verification reads the same configuration.
Promo codes
Promo campaigns with rewards in coins or entitlement days, plus an invitation program. Your team generates and reads the codes.
Currency rates
Exchange rates kept in sync by the platform. On whenever a money capability is on.
Engagement
Reach your users and see what they do
Push, app events, dashboards and a record of every request.
Retention by cohort


Run push from one place
Manage templates, campaigns and user preferences in the backoffice. Delivery runs through Firebase Cloud Messaging to iOS and Android.
Follow your paywall step by step
Your app sends events in batches from its own event-type catalog. Read the result in the paywall performance dashboard, with nothing new to send.
Paywall funnel
6.7%
impression to purchase
Impressions61,300
Purchases4,110
Push notifications
Pushes to iOS and Android with templates, campaigns and user preferences. Delivery runs through Firebase Cloud Messaging and your app shows the inbox.
App events
Your app sends events in batches, using its own event-type catalog. They feed the analytics and show up in the backoffice.
Analytics dashboards
Ready-made dashboards for overall, revenue, paywall performance, growth funnel, users and cohorts, and people. All of them are computed from what your app already sends.
Request audit
A record of the app and backoffice requests of your app. Look one up by request id, user or time window for support and debugging.
Core
Cover who the user is and what the app says
Sign-in, strings, config, versions, agreements and certificate pins.

{
"onboarding_steps": 3,
"show_annual_plan": true,
"min_coins_for_video": 20
}Sign-in
Guest sessions out of the box, with RS256 tokens signed with AWS KMS. Every install has an owner for its purchases and preferences from the start.
Localization
One string bundle per locale, written and published by your team. Your app reads the published strings, so a copy change does not need a release.
Remote config
The feature flags and settings of your app as one JSON object. Your team changes the values and your app only reads them.
App versions
A check on every launch tells a build whether it must update or should update. Your team sets the version thresholds.
Agreements
Privacy policy and terms versions, and the decision of each user on them. Publish a new version and your app can list what a user still has to accept.
PIN settings
The current public-key pins of the API certificates. An app that pins can refresh its pin set without a release.
Support
Help the people who use your app
Your team looks up users and visitors in one view.
Customers
The users and visitors of your app in one backoffice view. Your team can look someone up and make support changes.
Media
Host the files your app loads
Legal pages, videos and assets, served through a CDN.
Public content
File hosting for the legal pages, videos and assets your app loads. Files are served from the public content host of your app through a CDN.
Works together
Let each capability feed the next
Purchases feed entitlements, entitlements drive the paywall, events feed analytics, and push closes the loop. You can start with one capability and add the next one when your app needs it.
- Purchases
- Entitlements
- Paywall
- Events
- Analytics
- Push
Pricing
Simple pricing per app and per capability. Talk to us for a quote.
Tell us what your app needs
We work out which capabilities fit on a call, then set up your partner and tenant.