Partner portal
The portal isn't connected yet
This deployment has no Supabase config. Email support@momentumstreak.com and we'll sort your listing out directly.
Partner portal
Loading your listings…
Partner portal
Sign in
Use the email address on your partner account — the same sign-in as the main portal. We'll send a one-time code.
Not a partner yet? Apply to the program.
Partner portal
Check your email
We sent a one-time code to .
Partner portal
No partner account on this email
You're signed in, but this address isn't an approved partner — and selling a program requires one, because the payouts run on the partner ledger. If you applied recently we may still be reviewing it; that takes up to 48 hours.
The earnings breakdown below is the deal you'd be signing up to.
Partner portal
Paid programs
Your partner account isn't active right now. You can still read your listings, but creating, editing and publishing are all refused by the server. Email support@momentumstreak.com if that's unexpected.
Your programs
The programming itself — days, exercises, sets, reps and rest. Write it here on a laptop; you don't need a phone or the app. A program you build is private by default: it is not in the community feed, its share link does not resolve, and the only way anyone gets it is by buying a listing you attach it to. Programs you shared from the app show up here too.
New program
The exercise library didn't load, so the builder can't open. It has to be here: every exercise is picked from the same catalog the app ships, and an id the app doesn't know would leave your buyers looking at a raw slug with no video and no substitutes. Reload the page — if it keeps happening, tell us.
A listing for this program is in review or on sale, so the programming, focus, level and days-per-week are frozen — that is what reviewers read and buyers bought. The title, blurb and emoji are still yours to change. To sell a revised version, build a new program.
Up to 6. These are the tags the app filters and labels programs by.
Workout days
Up to 7 days, up to 15 exercises each. Every exercise is picked from the app's library — start typing and choose from the list. Rest is what drives the in-session timer, so it has to be 15 seconds or more.
Your listings
Programs are sold one at a time through the app store, by code — never browsable. Nothing goes on sale until a human has read it. Share the code, not a link: the buyer-facing landing page ships with the app release that turns these on, so until then the code redeemed in the app is the only way in.
New listing
This listing has been through review, so the price tier, the programming and the eBook are frozen — they're what buyers paid for. The title, description and cover are still yours to change.
Eight fixed price points, because Apple reviews every in-app purchase product individually. The ≈ figure is roughly what you take home per sale — often a little more, never less. The full anatomy is in the table at the bottom of this page.
One of your programs from the list above. We copy the workouts as they are the moment you save, so editing the program later never changes what someone already bought — while this listing is still a draft, use Refresh programming to pull your edits in.
For a program you shared from the app before it appeared in the list. A program you built in the builder is private and has no working share link — pick it above instead.
Up to 25 MB. Stored privately — only you, a reviewer, and someone who has bought the listing can ever open it, through a link that expires in an hour.
Upload a photo of yourself — 1200×800 or larger looks best. We crop and shrink it to the card automatically; the card below is exactly what buyers see, and it's public, like a profile photo.
4–20 letters and numbers. If it's taken we'll add a number; leave it blank and we'll build one from the title. It's set once, when the listing is created.
What you actually earn
You keep 70% of store-net — 70% of the money that reaches us after Apple or Google have taken theirs. Their cut comes off the top, before anybody is paid; nobody in this chain can waive it. Both scenarios are below so you can see the range rather than a number we picked.
| List price | If the store takes 15% (small-business tier) | If the store takes 30% (standard) | ||||||
|---|---|---|---|---|---|---|---|---|
| Store fee | Net | Momentum 30% | You get | Store fee | Net | Momentum 30% | You get | |
Which column will I actually get paid? Whichever the store reports. When Apple or Google tell us what they really kept on a sale, we book your 70% against that exact figure — so if we're on the 15% small-business tier, you get the left-hand number. When they don't report it, we assume the standard 30% cut rather than over-paying and clawing it back later. The 30% column is the floor: you are never paid less than that, and often more.
Where the store's cut happens. Apple and Google collect the money from the buyer, take their commission, remit sales tax and VAT, and pay us the remainder — typically the month after the sale. The 70/30 split is applied to what lands, which is why the same $19.99 program pays you differently in the two columns above.
Refunds reverse it. If the store refunds a buyer, the commission that sale earned is clawed back off your balance, and the buyer loses access to the program and the eBook. That can push a balance negative if it happens after you've been paid.
Prices are US list prices; other territories follow the store's own price points, and your share is computed from what the store actually remits in each. Payouts run on the existing partner ledger — same $25 minimum, same method, in the commission portal.