RevenueHog

// for indie developers

Stop refreshing App Store Connect.

You shipped the app, the subscriptions are live, and now you're checking a day-lagged dashboard at midnight to guess whether that Reddit post did anything. There's a better loop.

last updated 2026-07-11 · by revenuehog

The indie revenue loop is broken in three places

  • The lag.App Store Connect's reports trail reality by about a day. Whatever happened today (the launch, the feature, the price test), you find out tomorrow.
  • No MRR.Apple shows sales and proceeds, but no normalized monthly recurring revenue: annual plans aren't spread monthly, trials aren't split out. The one number that says whether the business is working isn't on the dashboard.
  • The checking habit. Without pushes, you pull: App Store Connect at breakfast, after lunch, at midnight. Every indie knows this loop and nobody likes being in it.

The five-minute setup

RevenueHog needs one thing: an App Store Connect API key (the .p8 + Issuer ID + Key ID; five-minute guide). Connect it and every app on the key imports with about a year of daily history (Apple's limit). MRR, revenue/day, trials and churn come up computed and charted, with the methodology public so you can check the math.

For real-time, point Apple's Server Notifications at RevenueHog: one URL pasted into App Store Connect, or one click if your key has Admin access. From then on every purchase, renewal, trial and cancellation lands in the feed the second Apple sends it. Already sending notifications to your own server? Add it as a forwarding endpoint and RevenueHog relays Apple's verbatim signed payload. You lose nothing.

No SDK. No release. No code in your app.

What's free (short answer: the product)

Everything on the web is free: every app on your key, the history import, the live feed, MRR/churn/trials, customers and LTV, event forwarding, the one-click wiring. Not a trial tier, not a teaser: the pricing page is one card that says $0 and means it. And never a percentage of your revenue. The month you break out is not the month your analytics bill does.

The one paid thing: your pocket buzzing

The iOS app turns the feed into push alerts (purchases, trial conversions, churn, MRR milestones, a daily digest) with the controls that keep it signal: $ thresholds, quiet hours, per-app mutes. Plus home-screen and lock-screen widgets (today's haul, MRR sparkline, trials). That subscription ($4.99/mo or $39.99/yr) is the only thing RevenueHog charges for, and it's what funds the free product.

Small Business Program members: your 85% is already right

If you're in Apple's Small Business Program, your real share is 85% — and Apple's daily Sales reports already state Developer Proceeds at that actual rate. RevenueHog stores them as-is, so your revenue charts need no adjustment. The one place a rate is assumed is the live feed: real-time App Store events carry the customer price, not proceeds, so there's a Small Business toggle in Settings that switches the per-event proceeds estimate from net 30% to net 15%. The full proceeds math is a guide of its own.

FAQ

What does RevenueHog cost an indie?
On the web: nothing. Everything is free. Every app on your key, about a year of history, the live feed, MRR/churn/trials, customers, event forwarding. The only paid thing is the iOS alerts subscription ($4.99/mo or $39.99/yr), which funds the product. Never a percentage of your revenue. Your growth doesn't change what you pay.
Do I have to ship an SDK or change my app?
No SDK required: nothing ships in your app and no release is needed. You connect an App Store Connect API key; for the live feed you paste one notification URL into App Store Connect (or let RevenueHog set it with one click, which needs an Admin key; manual paste works with read-only). Optional SDKs exist only if you later want user-level attribution.
How much history do I get on day one?
About a year of daily history. That's Apple's daily-report limit, not ours. From the moment you connect, history accrues forward, and once notifications are wired the feed captures events in real time.
I'm in the Small Business Program. Are my numbers right?
Yes. Apple's daily reports already state Developer Proceeds at your actual 85% share, so RevenueHog stores them as-is — your revenue charts need no adjustment. The only place a rate is assumed is the live feed's per-event proceeds estimate; flip the Small Business toggle in Settings and it switches from net 30% to net 15%. The math is documented in the metrics methodology and walked through in the proceeds guide.
Is my App Store Connect key safe with you?
The key is encrypted at rest and used read-only. RevenueHog reads reports and notifications; it never modifies anything unless you explicitly opt into one-click S2S wiring (which needs an Admin key because it updates your notification URL). A Finance/Sales role key is enough for everything else.

Start free. Connect the key, see a year of your own history, and close the App Store Connect tab.

// related