Paywall orchestration
without the guesswork

The open-source platform that lets you design, test, and optimize paywalls across iOS and Android — without shipping app updates.

Open Source Self-Hostable Multi-Tenant Server-Side A/B Testing
14
Database entities
5
Client SDKs
8
Rule condition types
0ms
App update to change paywalls
Core Features

Everything you need to monetize

From paywall design to purchase validation, PayGate handles the entire billing lifecycle.

🎯

Smart Paywall Rules

Target users by platform, app version, locale, entitlements, or custom segments. First-match-wins priority system with real-time evaluation.

⚖️

Server-Side A/B Testing

Weighted variant assignment with sticky bucketing. Built-in z-test statistical significance — know when you have a winner, not just a guess.

💰

Purchase Validation

Server-side validation for Apple StoreKit 2 and Google Play Billing. JWS verification, receipt validation, and automatic entitlement granting.

🔑

Entitlement Engine

Unified entitlement resolution across purchases, promos, and admin grants. Automatic stacking with longest-expiry-wins logic.

🔌

Webhook Handlers

Real-time processing of App Store Server Notifications v2 and Google Play RTDN. Automatic status updates, renewals, and refund handling.

📊

Conversion Analytics

Full-funnel tracking from impression to purchase. Per-variant breakdowns with statistical significance testing for every experiment.

How It Works

Three steps to smarter paywalls

Configure

Define products, paywalls, and targeting rules in the admin portal. Set up A/B test variants with custom weights.

Evaluate

Your app calls POST /paywalls/evaluate with user context. PayGate returns the right paywall, variant, and offerings in milliseconds.

Optimize

Track conversions, analyze funnels, and let the data tell you which paywall converts best. Iterate without app updates.

Client SDKs

Native SDKs for every platform

Drop-in libraries that handle paywall rendering, purchase flows, and event tracking.

iOS
Swift · SwiftUI
🤖
Android
Kotlin · Compose
🔌
.NET MAUI
C# · Cross-platform
⚙️
Flutter
Dart
⚛️
React Native
TypeScript

Ready to optimize your revenue?

Start for free. No credit card required. Deploy to your own infrastructure or use our managed cloud.

Get Started