Skip to content

Stop refreshing.
Start shipping.

A quiet feed for charges, renewals, failed renewals, and refunds across App Store Connect and Stripe.

  • Read-only credentials
  • 14-day free trial
  • No card data stored
9:41

Tuesday, May 5

9:41

Notification Center

4 new

Trial converted

now

RevTrakkr · $4.99 · United States

RevTrakkr

Renewal

12m ago

EyeCash · $29.00 · Germany

RevTrakkr

Refund

1h ago

Skyyn · −$2.99 · United Kingdom

RevTrakkr

New purchase

2h ago

DripCheckr · $49.00 · Canada

RevTrakkr

And on the desktop

The same feed, with room to breathe.

app.revtrakkr.com

Today · Live

$2,341.27

+12.4% vs prior 30d · 214 active subscribers · 7 trials

  • This week $14,820.00
  • This month $58,402.18
  • MRR $11,420.00
  • At risk 3
Recent pings LIVE
  • Trial converted

    RevTrakkr · United States

    $4.99
  • Renewal

    EyeCash · Germany

    $29.00
  • Refund

    Skyyn · United Kingdom

    −$2.99
  • New purchase

    DripCheckr · Canada

    $49.00

Connects to

App Store Connect
Stripe
See how integrations work →

The way you track revenue today

Tab → tab →
spreadsheet → tab.

App Store Connect refreshes every few hours and only sends digests. Stripe Dashboard is real-time but only sees half your revenue. By the time a refund spike or failed-renewal cluster shows up, it's already a problem.

  • 01

    "I refresh App Store Connect more than Twitter."

  • 02

    "Failed renewals slip through unnoticed."

  • 03

    "Apple says one MRR, Stripe says another."

  • 04

    "I find out about churn from a digest, not when it happens."

How it fixes that

Four defaults.
Already wired in.

Live alert feed

The second money moves, your phone knows.

Stripe webhooks stream in as they fire. Apple events are picked up through App Store Server Notification History polling, then normalized into the same feed.

Webhook + 1-min Apple polling

Unified feed

Apple + Stripe.
One timeline.

Same currency. Same dashboard. Stop reconciling two numbers that disagree.

Catch leaks early

Failed renewals as they fire.

Run 3–7% of MRR for typical apps. We surface every one — not in a digest, the moment it happens.

−$9.99 Failed · just now

Save before they go

Cancel + grace alerts in your live feed.

Find out when a subscription is scheduled to cancel — not from a month-end report.

Cancel scheduled · 14d grace

The moments, framed

Numbers are good.
Moments stick.

Milestones

First sale, $10k, 100th customer.

We watch for the round numbers and ping the moment one lands. Plus win-backs when canceled customers return, and first-sale-in-country alerts with the flag.

🚀 $10k lifetime

Lock screen revenue

Today's revenue on your home screen.

iOS widget for the home screen. Live Activity for launch days. Dynamic Island for the running total. Glance, see, ship.

⚡ $4,290 MRR

Monday recap

A recap that respects your time.

One push, one optional email, every Monday. Last week's revenue, WoW delta, churn, refunds, top product. Nothing more.

+12% WoW

Goals + share

Targets you can actually feel.

Set an MRR target, watch the progress ring fill in. ETA from your run-rate. Streak counter. Long-press any metric for a share-ready card.

🎯 73% to goal

Specs

Built for indie scale.

Numbers that matter: how fast we push, what we connect to, what we don't store.

Ingestion
Live

Stripe webhooks + Apple polling

Sources

unlimited Apple + Stripe

Apps

all your bundle IDs

Card data
0

we never see numbers

Auth
Least privilege

no card or charge access

Trial
14 days

launch trial

How it works

Two minutes to your first ping.

  1. 01

    Connect

    Drop in your App Store Connect API key and a Stripe restricted key scoped for read access plus webhook setup. Two minutes, no engineering.

  2. 02

    Pick your alerts

    Five events on by default — purchase, trial converted, renewal, refund, failed renewal. Toggle the rest.

  3. 03

    Ship

    Close App Store Connect. Your phone tells you when something happens. Tap a notification → jump to the customer.

Vs. doing nothing

Built for founders,
not finance teams.

What you actually want
RevTrakkr
App Store Connect
Stripe Dashboard
Live feed when revenue events land
Email only
Apple + Stripe in one unified feed
Failed-renewal & refund alerts
Email only
Milestone & win-back alerts
iOS widget + Live Activity
Weekly recap with WoW delta
Monthly
Live MRR at a glance
Delayed
Stripe only
Per-app and blended views
Per app
Per-source notification controls

No spreadsheets. No tab juggling. No 12-hour-old data.

FAQ

Common questions

Can't find what you're looking for? Email us — a real human will read it.

How is RevTrakkr different from RevenueCat or Stripe Dashboard?

RevenueCat is a paywall and entitlements platform — it's where you manage subscriptions. Stripe Dashboard is real-time but only sees your Stripe revenue. RevTrakkr is a least-privilege feed across both Apple and Stripe — Stripe events arrive by webhook, and Apple events are picked up by notification-history polling.

What about App Store Connect's notification emails?

App Store Connect sends digests, not live operational alerts — and only for some events. RevTrakkr polls Apple's notification history, includes event type, country, and amount, and keeps those events in the same feed as Stripe.

Do you have access to my customers' payment data?

No. We use App Store Connect API keys and Stripe restricted keys scoped for event ingestion and webhook setup. We never see card numbers — those stay with Apple and Stripe. We store event metadata only.

Can I track multiple apps?

Yes. The $7.99/mo plan includes unlimited apps and unlimited sources. Connect every Apple bundle ID and every Stripe account on one dashboard.

Is there a free plan?

No permanent free plan. Launch accounts start with a 14-day trial, then move to the $7.99/mo plan.

Which platforms are supported?

iOS app (iPhone + iPad) and a web dashboard at app.revtrakkr.com. Android is on the roadmap — we're iOS-first today.

Live revenue. No spreadsheet required.

14-day trial. $7.99/mo after launch.