Vouch
Open core · self-serve · one SDK

From the first tap to the last payout.

Deep links, referrals, segmented push and ad revenue from one SDK, on devices you can prove are real. Built for Swift, Kotlin, Flutter, Expo and the web.

Get started

Live demo of the Links module: create a real link on the Vouch resolver and watch how it resolves on every platform.

Create a link

Demo app: Roam

The in-app route delivered to the SDK, installed or not.

No link yet

Create one on the left. Then see exactly how it resolves on an iPhone, an Android phone, a laptop, inside Instagram and for a Slack preview bot.

First-class on day one

  • iOS
  • Swift
  • Android
  • Kotlin
  • Flutter
  • Expo
  • App Store
  • Google Play
Five modules, one SDK

Every growth channel a mobile app needs

Acquisition, retention, protection and revenue, from the first tap to the last payout. Each module is useful on its own, and none of them requires a second package.

Referrals

An invite-a-friend programme in a day, not a quarter.

Personal links and codes, attribution through the store on both platforms, qualification rules, rewards, clawbacks and a review queue for anything that looks wrong.

  • Two-sided rewards with caps, tiers and A/B tests
  • Self-referral and velocity checks on by default
  • Ready-made invite and rewards screens, themeable
Referrals documentation
Security

Know a request came from your app, on a real device.

Play Integrity and App Attest handled end to end, run tokens that sign every request, and a policy layer you can run in monitor mode before you enforce anything.

  • No Firebase dependency, no sales call
  • Degraded verdicts for devices that cannot attest, never a hard failure
  • Gateway and middleware for Go, Node, Python, Dart and the edge
  • iOS and Android only: browsers cannot attest, and we will not pretend otherwise
Security documentation
Push

Message the people it is actually for.

Audiences built from what Vouch already knows: where a device came from, what it has done, and what it has paid. Notifications open through your links, so a push is attributed like any other click.

  • Your own APNs key and FCM service account, so Vouch sends as you and no third party holds your tokens
  • Segments over spend and behaviour: top depositors, lapsed depositors, funded but inactive
  • Frequency caps, quiet hours and a suppression list with no override
Push documentation
Monetization

Ad revenue without the AdSense part.

No AdSense application, no traffic bar to argue about, no payment to chase. Apply once, install one tag, and our Google Monetization partner fills your ad space. If you have impressions, you have most of what this needs.

  • One application, reviewed by a person, with the reason given either way
  • A wallet you can read: gross, our share, and net, on every statement
  • Payouts in USDT, USDC or bank transfer, local or in USD
Monetization documentation
How it works

Three steps to your first growth channel

Install one SDK, switch on the modules you need in the dashboard or API, ship. Everything else is our problem.

  1. 1

    Install one SDK

    One package per platform. Flutter and Expo wrap the native SDKs, they never reimplement them.

  2. 2

    Configure

    Register your app, connect a domain, and turn on the modules you need. Vouch generates and monitors the association files for you.

  3. 3

    Ship

    Links open the right screen, referrals qualify, web purchases land in the app, and the dashboard tells you which channel did the work.

Swift PM
// Package.swiftdependencies: [  .package(url: "https://github.com/vouch-dev/vouch-ios", from: "1.0.0")] // App startimport Vouch Vouch.configure(publishableKey: "pk_live_…", environment: .live)Vouch.onLink { link in  router.open(link.destination, params: link.params)}

Planned API. Package names are provisional until the final name and package scopes are secured.

Open source

Open core, readable by design

The Links server, the Security verifier and gateway, and every SDK are open source. Hosted services, cross-customer intelligence and payouts are how we make money.

ComponentLicence
Client and server SDKsMIT
Links server and resolverAGPL-3.0
Security verifier and gatewayAGPL-3.0
Dashboard (core)AGPL-3.0
Referrals, Push, MonetizationCommercial
Self-host in one binary

Self-host with a single Go binary plus Postgres. Redis is optional. Docker Compose and a Helm chart are maintained.

Go binary+ Postgres+ optional Redis
Stars
22
Contributors
2
Compared

Where Vouch fits

A factual comparison against the tools most teams are migrating from or building themselves.

VouchFirebase Dynamic LinksBranchHomegrown referrals
StatusAvailable: open source and hostedDiscontinued August 2025Active, enterprise-orientedDepends on your team
Platform supportiOS, Android, Flutter, Expo first-classWas iOS, Android, Flutter (unmaintained)iOS, Android, plus wrappersWhatever you build
Deferred deep linking methodDeterministic first (Install Referrer, clipboard token, session), probabilistic labelled as suchProbabilistic with clipboard fallbackTypically probabilistic plus deterministic where availableUsually none, or probabilistic
Self-hostingYes, single Go binary + Postgres, AGPL-3.0NoNoBy definition
Pricing modelFree tier, then monthly active devicesWas freeTypically usage-based with sales-led tiers at scaleEngineering time
Setup time to first linkTarget: under 15 minutes per SDKn/aVariesDays to weeks
Referral programmesBuilt in, with fraud controlsNoAvailableBuild and maintain yourself

Competitor details reflect public information at time of writing (September 2026) and may change. Vouch rows describe planned scope, not shipped features.

Pricing

Priced like infrastructure, not like an agency

The hosted service is metered on monthly active devices, which follows the SDK's footprint and is hard to game. It starts at $25 a month for one app, with a fortnight to try it. What is free is the open-source build, which you run yourself, security included.

See plans and the device calculator
  • Open source
    Run the whole thing yourself, including device security.
  • Starter
    One app on the hosted service, with links, security and push included.
  • Pro
    Referrals, three apps, custom domains and webhooks.
  • Growth
    Unlimited apps, longer retention and data export.
  • Scale
    SLA, SSO, audit export, risk intelligence, dedicated support.

Go-to-market infrastructure that behaves like infrastructure

Correct on the hard path, honest about attribution, priced as a small fraction of what the stores already take.