01 / 08Revenue source of truth

Know exactlywhat you're earning.

Every app, every provider, one reconciled revenue ledger. See where each number came from, and whether to trust it.

  • Read-only access
  • Web and mobile
  • Every number explained
PortfolioLive sample

Monthly recurring revenue

$24,812

+8.4% this month

99.8%confidence
Net revenue today$1,284.36
  1. QuollieDodoPayments, renewed+$149.00
  2. SpeakDiaryGoogle Play, refund−$29.99
  3. MailPistonDodoPayments, new subscription+$49.00

Your revenue shouldn't live in five dashboards.

Web subscriptions here, app store revenue there, refunds and fees somewhere else. AuthenticMRR turns all of it into one ledger, by app and by provider.

  • DodoPaymentsweb
  • App Storemobile
  • Stripeweb
  • Google Playmobile
  • Polarweb
  • RevenueCatmobile
  • Paddleweb
  • Lemon Squeezyweb
  • Creemweb
  • Razorpayweb

DodoPayments first. More follow in the order founders need them.

The thesis

Dashboards show you a number. A ledger shows you why. AuthenticMRR keeps every event, every rule and every correction, so the number you see today can still explain itself a year from now.

02 / 08Reconciliation

  1. Your provider says one number.

    Google Play reports $8,942.17 for September.

  2. Your ledger says another.

    AuthenticMRR accounts for $8,721.44. A $220.73 gap.

  3. Every cent is accounted for.

    Reconciliation decomposes the gap into explained causes, until nothing is left unresolved.

Google Play, SeptemberSample data
Provider reported$8,942.17
AuthenticMRR ledger$8,721.44

Difference −$220.73

  1. Refund timingRefunded on 30 Sep, settled by Google on 2 Oct.−$83.21
  2. Annual plan normalizationYearly plans count as 1/12 of their price per month.−$109.84
  3. FX timingTransaction-date rates versus Google's payout rate.−$27.68
Unresolved$0.00
Fully explained

03 / 08Provenance

Every number can show its work.

Open any metric and follow it back to the provider event, every rule applied to it, and the definition version that produced the result.

  1. Provider event01subscription.renewedDodoPayments, $79.00 USD
  2. Observed025 Oct, 14:03Signature verified, stored as evidence
  3. Classified03RecurringMonthly billing interval
  4. Mapped04Quollie / GrowthProvider price → canonical plan
  5. Adjusted05No refundNothing to net off
  6. Rule applied06MRR definition v1.4Versioned, never changed silently
  7. Contribution+$79to Quollie MRR, fully traced

04 / 08Revenue memory

What did we know at month-end?

Late events and corrections change history. AuthenticMRR keeps every version, so you can see what was reported at the time and exactly why it changed. Drag through time.

September MRR, as known on

30 Sep, 23:59

$24,671

Revenue Confidence

96.8%

No corrections known yet

    05 / 08Revenue Confidence

    Decline, or a broken pipeline?

    Every number carries a confidence score built from coverage, freshness and reconciliation. Break a provider below and watch AuthenticMRR refuse to report a decline it can't prove.

    Revenue Confidence

    99.8%

    Healthy
    Historical coverage
    100.0%
    Webhook freshness
    100.0%
    Provider reconciliation
    99.4%
    Classification
    99.8%

    MRR $24,812 +8.4%

    All providers fresh and reconciled. This number can be stated plainly.

    Provider health

    • DodoPayments18s ago
    • Google Play42s ago
    • App Store1m ago
    • Polar3m ago

    $ waiting for events…

    06 / 08Security

    Built like financial infrastructure, because it is.

    These guarantees are part of the architecture, not settings you have to remember.

    07 / 08Pricing

    Pay for the apps you run, not the revenue you make.

    Every plan reconciles every provider, explains every number and keeps your full history. Plans grow with your portfolio, never with your MRR.

    On every plan, Free included

    • Every provider, web and mobile
    • Full history, no revenue limits
    • Reconciliation and Revenue Confidence
    • Why-this-number provenance
    • Production and Test environments
    • Education Center
    • CSV export of your own data

    Growing past your plan

    Add 10 more active apps to any paid plan for $29/month ($290/year).

    Over your limit, nothing is deleted. You choose which apps stay active; the rest keep their full history and come back when you have room.

    Archived apps are always free.

    1. DodoPayments first, then Stripe or Polar, RevenueCat, Google Play and the App Store, followed by Lemon Squeezy, Paddle, Creem and Razorpay. We add providers in the order founders need them.

    2. Dashboards display numbers. AuthenticMRR keeps a ledger: every number traces back to provider events, every difference from your provider is explained, and past reports are preserved exactly as they were.

    3. No. AuthenticMRR only reads. Where a provider offers read-only keys or scopes, we require them.

    4. Affected numbers are marked as provisional, Revenue Confidence drops, and AuthenticMRR retries and backfills. You see a data problem, never a fake revenue decline.

    5. Yes. Your normalized ledger can be exported in documented formats. The history you build is yours.

    6. Plans are priced by how many apps you actively run, never by your revenue: Free for one app, then $15, $39 and $79 a month for 3, 10 and 30 apps, with two months free on annual billing. Every provider, your full history and every trust feature are on every plan.

    Fragments in · one ledger out

    Accounted for.

    Connect your first provider and watch your Revenue Ledger build itself, with confidence reported from the very first event.

    Connect your revenue