Production-tested modules, compliance templates, and a live App Store review log — extracted from a real revenue-generating Shopify app, not written from the docs.
v0.9 today: every module + all 8 chapters. The review log streams in live; v1.0 is a free upgrade on launch day. If the source app is never approved, every early-bird order is refunded in full.
✓ You're on the list — we'll email you on launch day.
No spam — one email when we launch.
The official template gets you OAuth and an empty page. What it doesn't give you is the part apps actually fail on — and the part that took us weeks to learn shipping a real app.
customers/data_request, customers/redact, shop/redact — implemented with a PII-inventory method, plus AES-256-GCM token encryption that satisfies protected-data expectations.
Refresh-token rotation, the 60-idle-day death trap, per-tenant rate limiting with 429 retry, reconnect UX. Extracted from a production Xero integration — adaptable to any provider in an afternoon.
Docker + Caddy + Postgres with automatic HTTPS and migrations on every deploy. A Shopify app is a 24/7 server — stop paying platform tax for one container.
You start from Shopify's always-current template. apply-kit.mjs
copies the modules in and flags anything that needs a deliberate
merge. Every hard-won lesson lives as a comment at the exact line
where it matters.
We think that's a feature, not a disclaimer.
Every email from the review team goes into the kit's review log the day it arrives — what they flagged, what we changed, what we'd do differently. The kit launches the day the app is approved, and the log is the proof it wasn't written from imagination. Until then, the only claims on this page are ones you can verify in the code.
The earlier you back it, the better the price — and it only moves up.
No. You init Shopify's current template, then layer the kit on. When Shopify ships changes, you get them — the kit's modules are small, commented, and easy to re-merge.
It's in review now. We're documenting the process live, and v1.0 ships the day it's approved — if it never is, this product shouldn't exist, and every early-bird order gets refunded in full.
v0.9, downloadable immediately after checkout: all template modules (verified against a fresh official template clone) and all 8 chapters, including the review checklist. v1.0 — the completed review log and listing refinements — arrives as a free upgrade at launch. First 30 seats only, then the price moves to $129.
Remix + TypeScript + Prisma, exactly what shopify app init
gives you. Postgres in production, SQLite for local dev.
A solo developer who took a Shopify↔Xero sync app from empty folder to submitted-for-review — OAuth, billing, webhooks, compliance, VPS deploy — and wrote down everything that hurt.