Track revenue across every platform you sell on
Updated 2026-08-04
If you only sell on Stripe, almost any analytics tool will do. The problem starts when you sell in more than one place — a SaaS on Stripe, an iOS subscription through Apple, a template on Gumroad, a licence through Lemon Squeezy — and no single dashboard adds them up.
FRGMNT connects to each platform directly from your phone using read-only credentials, and reports one combined number.
The five integrations
| Platform | Contributes to True MRR | Contributes to today's cash | Status |
|---|---|---|---|
| Stripe | Yes — active subscriptions, interval-normalised | Yes — gross, refunds, fees, net | Full |
| Apple App Store | Not yet | Not yet | Auth + validation only |
| Lemon Squeezy | Yes — active subscriptions | Yes — today's orders | Full, fees approximate |
| Gumroad | No — one-off sales | Yes — today's sales | Full |
| PayPal | No | Yes — cash and sales | Full |
That table is deliberately blunt. Most tools in this category imply every connected platform contributes equally to every metric. They don't, and knowing which is which is the difference between a number you trust and a number you half-believe.
Why "True MRR" isn't just addition
Recurring revenue only means something if every subscription is expressed in the same unit. A $490/year plan is not $490 of MRR — it's $40.83. A $12/week plan is not $12 — it's about $52. FRGMNT normalises every active subscription to a monthly figure before adding anything up, which is why the number it reports is often lower, and more honest, than the one you'd get by eyeballing your Stripe dashboard.
The full method is in how to calculate MRR.
One-off sales are not recurring revenue
Gumroad sales and most PayPal payments are one-time. Counting them as MRR inflates your number and makes forecasting meaningless. FRGMNT keeps them out of the MRR figure and puts them in today's cash instead, where they belong.
Multi-platform combinations
If you sell in two places, these pages cover the specific pairing:
- Stripe + App Store — the classic web-plus-mobile SaaS split
- Stripe + Gumroad — subscription product plus one-off digital sales
- Stripe + Lemon Squeezy — direct billing plus merchant-of-record
How connecting works
Every integration follows the same three steps: generate a restricted, read-only credential on the platform; paste it into the FRGMNT Vault; the app calls that platform's API directly from your device.
There is no backend in the middle. Keys are held in the iOS Keychain and never transmitted to a FRGMNT server, because there isn't one. If you want to understand the security model before pasting anything, start with is it safe to give an app your Stripe API key.
More in this section
Frequently asked
Can I see Stripe and App Store revenue in one place?
Yes. FRGMNT connects to both with read-only credentials and reports a combined figure. Stripe contributes True MRR from active subscriptions; the App Store integration currently authenticates and validates, with real-time sales reporting still in development.
Do I need all five platforms connected?
No. Connect one and the app works. The free tier covers a single live source; Pro unlocks all of them together.
Does connecting a platform give FRGMNT access to move my money?
No. Every integration uses read-only or restricted credentials that can only read reporting data. They cannot issue refunds, alter subscriptions or move funds.
Read next
- Baremetrics alternatives for solo foundersBaremetrics is excellent and costs around $129/month. Here are the real alternatives for a one-person business…
- How to calculate MRR properlyThe correct method for monthly recurring revenue, the three mistakes that make most MRR figures wrong, and wha…
- How to create a read-only Stripe API keyStep-by-step: create a Stripe restricted key that can read reporting data but cannot move money, refund charge…