Launch plan
Build order
Eight steps, ordered so the app can be sold as early as possible and nothing waits on an outside approval.
Recommended services
| Service | Role |
|---|---|
| Supabase | Accounts (Google, email and password, two-factor), database with per-owner privacy rules, file storage |
| Stripe | Subscription, annual option, concierge one-time payments, credit packs |
| A small hosted API | In front of Photoroom and QuiverAI for the credit-metered calls |
The desktop app keeps rendering and editing on the customer's machine.
The steps
1. Accounts and sign-in
Google and email sign-in in the desktop app, through the browser. Session kept in secure storage. The AI keeps running on the customer's own API key, so the app works for anyone from this step on.
2. Subscription and paywall
Stripe checkout for $99 a month and the annual plan. The app checks the subscription at sign-in. A customer portal for cards, invoices and cancelling.
3. Credits
Photoroom and Arrow 2 calls move to the hosted API. Credit ledger, balance shown in the app, credit packs through Stripe, monthly included credits, automatic refunds for failed calls.
4. Cloud library
Sync ads first because they are small, then products. A web page where a customer can see their library. Storage measured before any promise of unlimited.
5. Claude on the customer's subscription
Rebuild the agent to drive Claude Code on the customer's machine, with the ad-editing tools exposed to it. Needs Anthropic's confirmation first. The largest piece of engineering here.
6. ChatGPT sign-in
Add Sign in with ChatGPT with the official development kit. It can be built and tested before approval, and switched on for customers once OpenAI approves.
7. Concierge
Checkout for the three tiers, an intake form for what the customer sends, and an internal tool that loads a finished lineup and brand into the customer's account.
8. Grok
Drive Grok Build on the customer's machine, only if xAI confirms it is allowed.
Why this order
- Steps 1 to 3 are enough to sell the product. Customers bring an API key, pay $99, and buy credits.
- Steps 5 and 6 wait on other companies. Putting them later means their answer never blocks launch.
- Step 7 can start by hand. The first concierge customers can be invoiced and set up manually while the tooling is built.
Not yet estimated
No step has a time estimate. Each needs scoping before dates are set.
Updated 2026-11-14. Built 2026-11-15.