$ pnpm create-shipmobile my-app

The mobile boilerplate
that ships.

Stop rewriting auth, paywalls, AI proxies, and rejection guards for every new app. ShipMobile gives you a working Expo + Hono + Supabase stack, locked-down for App Store review.

Get the boilerplateWhat you get
built by an indie dev shipping Rooster, an alarm app, on the same stack

What's included

Apple-compliant by default

Sign in with Apple (5.1.2), AI consent gate (5.1.1), account deletion + 7-day grace finalizer (5.1.1v), privacy manifest, no Stripe SDK in the bundle (3.1.1) — all mechanically enforced by `pnpm shipmobile:preflight`.

Atomic AI budgets

Upstash Redis INCRBY pre-debit + refund. 100 parallel requests respect the cap with zero race window. Stop worrying about a single user racking up a $5K OpenAI bill.

OTA-safe with fingerprint

EAS Update refuses to publish a JS bundle whose native fingerprint differs from the most recent binary. Buyers using OTA can no longer accidentally ship a bundle that crashes because a native module is missing.

Real-device E2E from day one

Maestro Cloud runs on actual iPhones + Pixels for every PR. Simulator-only tests miss the OEM-specific bugs that kill alarm reliability. We catch them before users do.

See what you ship

Real screens from the boilerplate, running on the same Expo stack you get on day one. Chat, AI Studio, dashboard, and a paywall — already wired.

AI chat screen
AI chat
Streaming responses with saved history
Image generation screen
Image generation
Text-to-image via fal.ai or Replicate
Vision screen
Vision
Describe any photo with GPT-4o
Transcription screen
Transcription
Voice to text with Whisper
Text to speech screen
Text to speech
Six OpenAI voices
Dashboard screen
Dashboard
Usage chart + recent activity
Paywall screen
Paywall
RevenueCat + Superwall, ready to sell

One-time payment

No subscription. Buyer-level GitHub access, forever. Ship as many apps as you want.

Starter

$249$349
  • Full boilerplate source
  • GitHub collaborator access (private repo, forever)
  • Lifetime updates
  • Ship unlimited apps with one license
  • Apple + Google rejection guards baked in
most popular

Full

$399$499
  • Everything in Starter, plus:
  • Skool community access
  • AI provider adapters (OpenAI, Anthropic, Replicate, fal.ai)
  • Atomic budget enforcement (no surprise bills)
  • Maestro Cloud E2E setup
  • Rooster dogfood source code

Founder

$699$999
  • Everything in Full, plus:
  • 60-min setup call (Zoom)
  • Founder-only repo with v1.1+ early access
  • Direct DM line to me for your first ship
  • Featured slot on the gallery when you launch
  • Limited to 10 buyers per month

FAQ

How do I get access after paying?

Lemon Squeezy fires a webhook to our backend, which invites your GitHub username as a collaborator on the private boilerplate repo. You'll get an email from GitHub within ~30 seconds. Accept the invite and clone.

Why is the repo private forever?

The code IS the product. Buyers get permanent collaborator access. We never make the repo public — that would give it away.

What about updates?

Future commits are visible to all buyers as collaborators. Pull them in or rebase whenever you want. We don't force updates.

Refund policy?

All sales are final. Because you get the full source via private GitHub access the moment you pay, the code can't be "returned" — so there are no refunds. Questions before buying? Email us first and we'll make sure it's a fit.

Can I ship multiple apps with one license?

Yes. Buyer-level license — ship as many apps as you want with one purchase.

Why no subscription?

Subscriptions for boilerplates feel wrong. You bought a snapshot of the code; you own that snapshot forever. New features in v1.1+ are still free for all buyers.