APRON · MICRO-APP GENERATOR · STRIPE → iOS
Your store already wrote its own app
Apron points an AI at your Stripe account and generates a native iOS money-ops app for it. Every screen is composed at runtime from your live data, through a strict 34-component system. It reads everything. It moves nothing without your thumb.
Every store gets its own app
01 · LIVE DEMOOne tap of Stripe's own secure sign-in connects the store. No API keys, no passwords, read-only by default.
Claude composes every surface from live account data. Same data in, same pixels out: rendering is deterministic and golden-tested.
Anything that would move money stops at an approval card and waits for your thumb.
Six tabs. Always the same six.
02 · THE APPThe generated app is not a blank chat window. It is a real app with six tabs, the same six for every store. The tabs never change, so your muscle memory works. What is on each tab is generated fresh from your live Stripe data every time you open it.
| # | Tab | What it shows |
|---|---|---|
| 01 | Today | What changed overnight and what needs you now, on one screen. |
| 02 | Money | Balance, payouts and fees. Where every pound is, and where it's headed. |
| 03 | Customers | Who pays, who churns, and who is quietly becoming your best account. |
| 04 | Invoices | What's out, what's overdue, and what's worth chasing first. |
| 05 | Approvals | Every action that would move money, waiting for your thumb. |
| 06 | Ask | A question in plain English, answered from your own numbers. |
THE TABS ARE FIXED. EVERYTHING ON THEM IS GENERATED.
Why an app, not a dashboard
03 · THE POINTBuilt for the pocket, not the back office
Stripe's dashboard is a fine desk tool. But your store does not keep office hours, and neither do refunds. Apron puts the numbers where you already are, on your phone, and pushes only when something actually needs you.
Generated for your store, not skinned for it
A subscription roastery needs renewal curves. A drops store needs the launch hour, minute by minute. A wholesaler needs a trade calculator. Apron composes each app from the store's own data, so the screens that made the cut are the ones your business runs on.
It earns its permissions
The app starts read-only, and it is useful read-only. Writing to your account only ever happens one approval at a time, with the amount on the button. Stopping at read-only is a fine place to stay.
The seal
04 · SAFETYThe amount is on the button: Approve £1,120.00
The AI can prepare a refund. It executes only after you press an approval carrying the exact amount. You approve a number, not a vibe.
The steel door
Before an approval is even shown, the server verifies the target is real against the source of truth. No approval for a thing that doesn't exist.
Single-use. Five minutes.
An approval executes once, then it's gone. Unused, it expires in five minutes.
Honest receipts
Every execution produces a receipt, and a failed action says so plainly. No fake success, and a full audit trail behind it.
NOT VAPORWARE: this pipeline has executed real test-mode refunds end-to-end. Approval pressed in the app, receipt on Stripe.
Refund · order #2841
Requested by M. Okafor · full amount
SINGLE-USE · EXPIRES IN 4:59
PRESS AND HOLD TO APPROVE
Built like an instrument
05 · ENGINEERINGFair questions
06 · QUESTIONSCan it move money without me?
No. Reading is automatic, writing never is. Every action that would move a pound stops at an approval card that carries the exact amount, is verified against Stripe before it is even shown, works once, and dies after five minutes.
Do I need a developer, or API keys?
No. You connect with Stripe's own secure sign-in, one tap, read-only by default. No keys, no passwords, nothing to configure, and you can revoke access from your Stripe settings whenever you like.
What if the AI gets a number wrong?
The number on an approval button never comes from the AI's prose. The server quotes it from Stripe at that moment, and if the AI's suggestion disagrees with the quote, the action is refused rather than corrected. A failed check shows you an honest error, not a guess.
Is this a chatbot?
No. It is a real app with six fixed tabs. One of them, Ask, takes a question in plain English and answers from your own numbers. The other five work without you typing anything.
I sell on Shopify, not Stripe.
Stripe is first, Shopify is next. The Shopify connection already passes the same test suite as the Stripe one, and it ships once the pilot has proven the shape. One app, more sources over time.
How do I join the pilot?
It is a private pilot on TestFlight, GBP first, onboarding a handful of stores at a time. Request access and tell us what you sell. If Apron would fit your store, we will come back to you quickly.