RevenueHog

// One tab instead of three

Stop opening
three dashboards.

Every morning it's RevenueCat for subscriptions, an analytics tab for funnels, and App Store Connect for what Apple actually paid you. RevenueHog is all three, from one .p8 key. No SDK, no integration, and every app on the key, including the ones you ship next month.

$open revenuehog.com/signup · drop in your .p8
Free on the web · no card · no SDK · never a cut of your revenue
$ hog tail --liveLIVE
23:14:02RENEWonlyrecipes_pro_annual · US+$39.99
23:12:47TRIALtaxdays_plus_annual · DE$0.00
23:11:20BUYonlyrecipes_lifetime · JP+$89.99
23:05:31CHURNonlyrecipes_pro_monthly · BR−$4.99
23:01:44CONVtaxdays_plus_annual · FR+$19.99
today▲ +$412.88
Every app on your key, not the ones you remember to add

// What you get

Somewhere between RevenueCat, PostHog and App Store Connect.

Not a replacement for any one of them. The overlap you actually open every day, in one place, without an SDK in any of your apps.

The App Store Connect halfWhat Apple actually paid, per app, product, country and day, converted to USD at the real ECB rate for each sale's date. Plus impressions, product page views, downloads, and every review with replies you can send back.
RENEWpro_annual+$39.99
TRIALplus_annual$0.00
CHURNpro_monthly−$4.99
The subscription halfMRR, ARR, active subscribers, trials and churn, with every renewal, conversion, refund and cancellation streaming in the second Apple sends it. Push alerts with thresholds, quiet hours and MRR milestones.
ltv$127.96
statusactive · pro_annual
renewals
The analytics halfA trial funnel and the real cohort beside it, following the actual trials that started this window to what happened to each one. Per-subscriber LTV and history, and ten portfolio findings that stay quiet when the data is too thin to mean anything.

// Setup

Your .p8 does all the work.

One App Store Connect API key. We discover your apps, backfill about a year of history, and wire up Apple's server notifications. Nothing to deploy, no SDK to ship, no release to cut. The integration cost of your eleventh app is the same as your first: zero.

STEP 1Drop in your key
AuthKey_7G4KD2.p8
An App Store Connect API key. The same one you'd give your CI.
STEP 2Every app, including the next one
only recipess2s live
tax dayss2s live
We re-check App Store Connect several times a day. Ship an app in a month and it turns up on its own, already wired, already alerting. Nothing to add to a list.
STEP 3Nothing you already run breaks
revenuecatyour serverwebhook
Apple allows one notification URL per app, so we take it and hand Apple's payload straight back to whoever had it: RevenueCat, your backend, any endpoint. Byte for byte, still signed by Apple. Your existing verification code doesn't change a line.
app storerh ingestrevenuecat·your-api.example/hooksverified · forwarded in real time

Want the deep dive? Read our guides: creating an App Store Connect API key and App Store Server Notifications V2, end to end.

// Built for a growing list

You ship faster than you can integrate.

Building an app is no longer the slow part. Wiring each new one into analytics is: an SDK, a key, a release, a dashboard someone has to set up. Do that eleven times and most of the eleven end up unmeasured. So RevenueHog is built to need none of it.

New apps arrive on their ownCreate it in App Store Connect and it shows up here within hours, wired for live events and inheriting the alert rules you already set. You are never asked to add an app.
Attribution, when you want itThe optional layer that links purchases to your own user IDs is two HTTP calls. A Claude Code skill ships in the repo to write them into a new app for you, correctly: anonymous id first, re-attributed at login, failures swallowed so a purchase never breaks.
Keep what you already haveAlready on RevenueCat? Keep it. We take Apple's one notification URL and forward the signed payload straight through, so both work at once. Adopting RevenueHog is not a migration and leaving is not one either.

The packaged SDKs (Swift Package, npm, Maven) aren't published yet and none of the above needs them, but the API they call is live today. See the real integration surface →

// Pricing

Free on the web. Alerts fund the hog.

FREE
$0
Everything, every app
Every app on your ASC key Full history import Live feed + metrics + customers One-click S2S wiring & config fix Event forwarding
Start free
THE ONLY PAID THINGPUSH ALERTS
$4.99/mo
Or $39.99/yr · purchased in the iOS app
Instant purchase, renewal & churn pushes MRR milestones + daily digest $ thresholds, quiet hours, per-app mutes One subscription covers your whole org
Get the iOS app →

Everything else is free · never a percentage of your revenue · pricing details & FAQ →