Revenue tracking for indie developers

Your MRR, without opening a dashboard.

MRRKit reads your sales from Stripe, RevenueCat, App Store Connect, Google Play and four other platforms, adds everything up in your currency, and shows the result on your Home Screen, your Apple Watch and your Mac.

  • Free with 1 project
  • Pro 9,99 € once, for life
  • Keys never leave your phone
MRRKit home screen with the MRR of a project and its chart

Connects to

Read-only access: MRRKit can see your sales, it can't change anything.

How it works

Three steps, about two minutes.

There is no server to plug in and no spreadsheet to maintain. MRRKit only needs a key that can read your sales.

  1. 1

    Create a read-only key

    In Stripe, a restricted key with read access. In RevenueCat, a v2 secret key. In App Store Connect, an API key with Sales and Reports access. The app shows you where to click for each platform.

  2. 2

    Paste it into MRRKit

    The key is saved in your device's Keychain. From then on, your phone asks your providers for the numbers directly. No MRRKit server sits in between.

  3. 3

    Add a widget

    Put your MRR on the Home Screen, the Lock Screen or your watch. MRRKit refreshes several times an hour in the background and notifies you when a sale comes in.

The numbers

Seven metrics, calculated the same way for every platform.

Each platform reports revenue in its own way. MRRKit puts everything on the same basis, so you can compare your projects and add them up.

MRR
Monthly recurring revenue. Active subscriptions brought back to one month: a 120 € yearly plan counts as 10 € per month.
ARR
MRR × 12. What a year looks like if nothing changes.
Revenue
Everything you were paid over the period, renewals and one-time purchases included.
Subscribers
Customers with an active paid subscription today.
Trials
Free trials in progress: the conversions to expect in the coming days.
Downloads
First-time installs from the App Store and Google Play, country by country.
Churn
The share of MRR lost to cancellations over the period. Projections take it into account.
BBeautyflow · MRR
$8,119
↗ +63% +$3,138 vs previous period
ARR+63%
$97,428
Subscribers+41%
748
Revenue · 30 d+71%
$20,700
Trials+12%
45
By source
Stripe52%
RevenueCat31%
App Store Connect17%

Example project, figures for illustration. Amounts in other currencies are converted with the European Central Bank's daily rates.

Around the world

See where people download, try and buy.

Downloads, trials and purchases by country, from App Store Connect and Google Play. You spot the market that is taking off before it shows in your total.

Top countries, last 30 days

    0Downloads
    0Trials
    0Purchases

    From download to paying customer

    Out of every download, how many start a trial, and how many trials turn into a subscription.

    Downloads12,480
    Trials1,31010.5% start a trial
    Paying41231% of trials convert

    Churn, month by month

    The MRR lost to cancellations each month, next to the MRR you added.

    Example project, figures for illustration.

    Where it shows up

    On the screens you already look at.

    Knowing how your month is going shouldn't require opening an app. Each widget lets you pick a project, a metric and a period.

    Notifications

    One notification per sale.

    MRRKit checks your sources several times per hour in the background and from your widgets, and taps you on the shoulder when something happens.

    • Every new sale, with the amount
    • New subscribers and MRR drop alerts
    • Milestones: $500, $1K, $10K, $100K… or your own
    • With your project's icon, per project
    Notification settings in MRRKit

    Privacy

    Your revenue never passes through our servers.

    This is how the app is built, not a setting: your device talks to your providers directly.

    Pricing

    Free for one project. 9,99 € once for the rest.

    Try everything with one project. Unlock the rest once, for life.

    Free

    0 €

    For your first product.

    • 1 project, all sources
    • Widgets & Apple Watch
    • Sale & milestone notifications
    • 12-month projections
    Download free

    MRRKit Pro

    9,99 €once

    Pay once, keep it forever. Family Sharing included.

    • Unlimited projects & sources
    • Portfolio total & breakdown
    • Projections up to 3 years
    • Share cards & custom milestones
    • All future updates
    • Family Sharing
    Get MRRKit Pro

    FAQ

    Questions, answered.

    Are my API keys safe?

    Yes. Keys are stored in the iOS Keychain of your device and used only to call your providers directly. They are never sent to our servers. We recommend read-only / restricted keys.

    Which key should I create for each platform?

    Stripe: a restricted key with read access to Subscriptions, Charges, Customers, Prices and Products. RevenueCat: a v2 secret key and the project ID. App Store Connect: Issuer ID, Key ID, .p8 file (Sales and Reports access) and vendor number. Google Play: a service account invited in Play Console. The full list is on the support page.

    Which providers are supported?

    Stripe, RevenueCat, Lemon Squeezy, Paddle, Polar, Gumroad, App Store Connect and Google Play Console.

    How often is data refreshed?

    Every time you open the app, and several times per hour in the background and from your widgets. iOS decides the exact timing.

    Can I follow several apps or SaaS?

    Yes. The free version follows one project with all its sources. MRRKit Pro removes the limit and adds the portfolio total, the breakdown by project and the winner of the month.

    My revenue is in several currencies. How does it work?

    Choose a display currency in Settings. Every amount is converted with the European Central Bank's daily rates, so the totals stay comparable.

    Do I need an account?

    No. An account (Apple, Google or email) is only needed to sync your project settings between devices. Keys and revenue always stay on device.

    Is MRRKit Pro a subscription?

    No. MRRKit Pro is a one-time purchase of 9,99 € (or local equivalent), restorable on all your devices and shareable with Family Sharing.

    Does it work with Apple Watch and iPad?

    Yes, complications, Smart Stack widgets on Apple Watch, and a full iPad layout with widgets.

    How do I delete my account?

    In the app (Settings → Delete account) or on mrrkit.app/delete-account.

    Stop refreshing dashboards.

    Free to download. One project, every source, no account needed.