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
Tuesday, May 5
9:41
Notification Center
4new
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.
Today · Live
$2,341.27
+12.4% vs prior 30d ·214active subscribers ·7trials
- This week $14,820.00
- This month $58,402.18
- MRR $11,420.00
- At risk 3
- $4.99
Trial converted
RevTrakkr · United States
- $29.00
Renewal
EyeCash · Germany
- −$2.99
Refund
Skyyn · United Kingdom
- $49.00
New purchase
DripCheckr · Canada
Connects to
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.
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.
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.
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.
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.
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.
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.
Specs
Built for indie scale.
Numbers that matter: how fast we push, what we connect to, what we don't store.
- Ingestion
- Live
- Sources
- ∞
- Apps
- ∞
- Card data
- 0
- Auth
- Least privilege
- Trial
- 14 days
Stripe webhooks + Apple polling
unlimited Apple + Stripe
all your bundle IDs
we never see numbers
no card or charge access
launch trial
How it works
Two minutes to your first ping.
- 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.
- 02
Pick your alerts
Five events on by default — purchase, trial converted, renewal, refund, failed renewal. Toggle the rest.
- 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.
No spreadsheets. No tab juggling. No 12-hour-old data.
How is RevTrakkr different from RevenueCat or Stripe Dashboard?
What about App Store Connect's notification emails?
Do you have access to my customers' payment data?
Can I track multiple apps?
Is there a free plan?
Which platforms are supported?
Live revenue. No spreadsheet required.
14-day trial. $7.99/mo after launch.