Comparison

RevenueDot vs RevenueCat: open source, same SDK, free on Cloud to $10K

The short answer

RevenueDot is an open-source backend that the stock RevenueCat SDKs already talk to, so you keep your app code and change one URL. It covers App Store, Google Play, Amazon and Stripe, 43 charts, paywalls, experiments and 36 integrations. RevenueCat is the mature choice, with SOC 2 and years of production traffic. RevenueDot costs less: free to $10K a month, against RevenueCat's 1% of all revenue from $2,500.

Choose RevenueDot if

  • You want to keep the RevenueCat SDK in your app and stop paying 1% of every tracked dollar once you pass $2,500 a month.
  • You want the option to self-host, so receipts, customers and purchase history sit in your own Postgres, in your own region.
  • You want to read and change the code that grants access, and export everything with plain SQL.
  • You want paywalls, experiments, charts, web checkout and win-back without a second vendor or a revenue share on top.
  • You are comfortable adopting a young open-source project and reporting what you find.

Choose RevenueCat if

  • You need a service with years of live purchase traffic behind it today. RevenueCat says it supports 148K+ apps.
  • You need a vendor with a SOC 2 Type II report and paid support in your contract now.
  • You sell through Paddle or the Samsung Galaxy Store, which RevenueDot does not support yet.
  • You depend on paywall depth beyond single-screen paywalls, such as multi-step flows, which RevenueDot has not built.
  • You would rather pay a vendor than run or watch anything yourself.

Side by side

RevenueDot vs RevenueCat: feature by feature

TopicRevenueDotRevenueCatSources
Server license Open source. The server and dashboard are AGPL-3.0; the SDK forks, CLI and MCP server are MITThe hosted service is closed source; its SDKs are open source (MIT) RevenueCat pricing page
RevenueCat iOS SDK license (MIT)
Where it runs RevenueDot Cloud (free up to $10K a month), or your own servers with Docker and PostgresRevenueCat's cloud; no self-host option is listed RevenueCat pricing page
RevenueCat homepage
Client SDKs Works with the stock RevenueCat SDKs (set the proxy URL), plus hard forks of all ten SDKs on GitHubIts own open-source SDKs for all platforms RevenueCat pricing page
RevenueCat iOS SDK license (MIT)
Price Cloud free to $10K a month; planned 0.5% above that, capped at $999. Self-host $0Free to $2,500 monthly tracked revenue, then 1% of all tracked revenue, not only the part above $2,500 RevenueCat pricing page
RevenueCat staff on how the 1% is charged (Nov 2023)
Stores App Store, Google Play, Amazon Appstore and StripeApp Store, Google Play, Amazon, Samsung Galaxy Store, Stripe and Paddle RevenueCat quickstart (Amazon configuration)
RevenueCat platform resources (Amazon, Galaxy Store, Paddle, Stripe)
RevenueCat web docs (Stripe, Paddle)
Web billing and funnels Hosted Stripe checkout, purchase links, funnels, web discounts and custom pay domainsWeb Billing with Stripe and Paddle, web purchase links and no-code web-to-app funnels RevenueCat web docs (Stripe, Paddle)
RevenueCat Stripe Billing docs
RevenueCat pricing page
Paywalls Template gallery (10 templates), visual editor, AI generator, localization, no app release neededRemotely configurable paywall editor with pre-built templates RevenueCat pricing page
RevenueCat homepage
Targeting and experiments Audiences, targeting rules with placements and schedules, and offering A/B experiments with chance to winTargeting by audience and placement, and A/B testing with remote configuration RevenueCat pricing page
Charts and analytics 43 charts with filters, segments, 14 display currencies and CSV exportDashboard and reporting for 40+ metrics RevenueCat pricing page
Integrations, webhooks and exports 36 integrations, plus webhooks and scheduled data exports (CSV or Parquet to S3, R2 or GCS)Integrations for engagement, analytics and app tools, MMP and ad-network integrations, webhooks, and scheduled exports (CSV or Parquet to S3, GCS, Azure or email) RevenueCat integrations docs
RevenueCat scheduled data exports
Refunds, win-back and support UI Refund Control, win-back campaigns and a Customer Center, all includedAutomated Apple refund handling, win-back tools and a no-code Customer Center RevenueCat homepage
RevenueCat Customer Center docs
REST API REST API v1, and all 128 operations of RevenueCat's v2 API are routedREST API v1 and v2 RevenueCat pricing page
AI assistants Hosted MCP server at mcp.revenuedot.app, for ChatGPT, Claude and other assistantsAn AI toolkit with plugins, skills, an MCP server and a CLI RevenueCat AI toolkit docs
Compliance and data location No certification yet. Self-hosting inherits your own controlsSOC 2 Type II (report under NDA) and GDPR; its security and GDPR pages name no hosting region RevenueCat security and compliance
RevenueCat GDPR page
Maturity New: launched in 2026, with far less production historyMature: its homepage cites 148K+ apps and $17B+ revenue processed RevenueCat homepage
Support GitHub and email; free for everyoneEmail and technical support forums; dedicated support and custom SLAs on Enterprise RevenueCat pricing page

Facts about other companies come from their public pages, checked October 2026. Tell us about anything out of date at hello@revenuedot.app.

Price

What each costs per month

Formulas: RevenueCat charges 1% of all monthly tracked revenue once you reach $2,500, so $10,000 costs $100, not $75. RevenueDot Cloud is free up to $10,000 a month (live). Above that, the planned rate is 0.5% of the revenue above $10,000, capped at $999 a month (planned, not charged yet). Self-hosting has no revenue share, only your own server costs. Enterprise plans on either side are custom and not shown.

Monthly tracked revenueRevenueCatRevenueDot Cloud (planned above $10K)RevenueDot self-host
$5,000$50$0$0 + servers
$10,000$100$0$0 + servers
$50,000$500$200$0 + servers
$250,000$2,500$999$0 + servers
$1,000,000$10,000$999$0 + servers

Sources: RevenueCat pricing page · RevenueCat staff on how the 1% is charged (Nov 2023). RevenueDot Cloud paid pricing is planned and not yet available.

Migration

How migration from RevenueCat works

RevenueDot answers the same API the RevenueCat SDKs call, so the move is an import, a side-by-side run and a one-line release. Nothing in your purchase code changes.

  1. 01

    Import

    Create a free Cloud account, then run npx revenuedot import --from-revenuecat with a read-only RevenueCat secret key. It copies apps, SDK keys, products, offerings, customers and purchase history, and it is safe to re-run.

  2. 02

    Run side by side

    Point App Store and Google Play server notifications at RevenueDot. RevenueDot forwards each one to RevenueCat, so both systems stay current while you compare them.

  3. 03

    Switch

    Ship a release that sets the SDK's proxy URL to https://api.revenuedot.app, then turn RevenueCat off once most active users have updated.

What stays the same when you switch

The point of RevenueDot is that the part of your app that touches purchases does not move.

  • Your app code. Purchases.configure, offerings, purchases, restores and CustomerInfo stay as they are. Only the proxy URL changes.
  • Your backend. Webhook event names and payloads, the Authorization header and REST API v1 and v2 responses match RevenueCat's published formats.
  • Your customers. App user IDs, aliases, attributes, active entitlements and purchase history come across with the importer, so nobody loses access on switch day.
  • Your SDK keys. The importer copies the public SDK key strings, so builds already in the stores keep working.

Where RevenueCat is still ahead

A fair comparison names the gaps. These are the ones that decide the choice for some teams.

  • Track record. RevenueCat has run live store traffic for years. RevenueDot launched in 2026. Running both side by side during a migration lets you compare them before you switch.
  • Compliance. RevenueCat publishes SOC 2 Type II. RevenueDot has no certification; if you self-host, your own controls apply.
  • Store coverage. RevenueCat lists Paddle and the Samsung Galaxy Store. RevenueDot does not.
  • Importer maturity. The importer is tested against fixtures checked against RevenueCat's OpenAPI files, not yet against a real RevenueCat project. Run it with --dry-run first.

FAQ

RevenueDot vs RevenueCat: questions people ask

Is RevenueDot a RevenueCat alternative?

Yes. RevenueDot is an open-source backend for in-app purchases that implements the API the RevenueCat SDKs call. You keep the RevenueCat SDK, set its proxy URL to RevenueDot, and keep your offerings, entitlements and customers. It runs on RevenueDot Cloud, free up to $10,000 a month, or on your own servers.

Is RevenueDot cheaper than RevenueCat?

Yes at every size above $2,500 a month. RevenueCat charges 1% of all tracked revenue once you reach $2,500: $500 a month at $50,000. RevenueDot Cloud is free to $10,000, and the planned paid rate is 0.5% of revenue above that, capped at $999: about $200 at $50,000. Self-hosting has no revenue share.

Does RevenueCat charge 1% on all revenue or only above $2,500?

On all of it. RevenueCat's pricing page says you pay nothing up to $2,500 in monthly tracked revenue, then 1% of what you track, and its FAQ gives $25 for $2,500. A RevenueCat staff reply says the charge is 1% of your whole MTR, so $3,000 costs $30, not $5.

Can I switch from RevenueCat without changing my app code?

Almost. You change one line, the SDK's proxy URL, before configure. With the stock SDK you also turn off its response-signature check, or you use a RevenueDot SDK fork, which verifies RevenueDot's signatures. Purchases, restores, offerings and CustomerInfo code stay as they are.

Does RevenueDot have paywalls, experiments and charts like RevenueCat?

Yes. RevenueDot has a paywall template gallery, a visual editor and an AI generator, audience targeting with A/B experiments, 43 charts, 36 integrations, web checkout and funnels, Refund Control and win-back. Its paywalls are single-screen today, and multi-step paywall flows are not built.

Does RevenueDot have SOC 2 like RevenueCat?

No. RevenueCat publishes a SOC 2 Type II report under NDA. RevenueDot has no certification yet. If you self-host, your purchase data stays in your own Postgres and your own controls apply, which some compliance teams prefer.

RevenueDot is not affiliated with, endorsed by or sponsored by any company named on this page. Names are trademarks of their owners, used only to compare products.

Get started

Run subscriptions without the revenue share.

Start free on RevenueDot Cloud, free up to $10,000 a month in tracked revenue, or move an existing RevenueCat app with one line of code.

Already have an account? Sign in · Prefer your own servers? Self-host free