07

Chapter seven · Days 46–47 & the three months after

Launch & Numbers

Submitted day 46, approved day 47, live 14 April 2026. Then the part nobody’s AI can do for you: telling the exact right humans that the thing exists. Here are the real numbers, three months in.

Review time: 31 hours Rejections: 1 (metadata, fixed in a day) Downloads, 3 months: 2,400 ARR: $1,025

The last 48 hours of the 47

Submission is its own little boss fight. App Review rejected the first build in 31 hours - not for the app, but for a metadata sin: my screenshots showed a “Studio plan” badge on a screen reachable only after subscribing, which reads as misleading purchase information. Fair cop. One screenshot swap and a stern note to self later, version 1.0 was approved on day 47: 11 April 2026. I released it on the 14th, a Tuesday morning, because Tuesday mornings are when the r/Pottery weekly thread resets. Niches have rhythms; launch to the rhythm.

Screenshots, built in SwiftUI (the trick worth stealing)

I made all nine App Store screenshots inside the app itself: a hidden ScreenshotScaffold view that renders real UI with curated demo data at exact device resolutions, plus headline text using the app’s own tokens. One prompt, one afternoon, zero design-tool wrestling - and the screenshots look exactly like the product, because they are the product. When a tester asked which agency did them, I knew it had worked.

prompt-189 · the screenshot scaffold
 Build a hidden ScreenshotScaffold view: renders FiringDetailView
  with the demo dataset at 1290×2796, adds a headline above in
  Kiln display type ("Remember every firing"), kilnPaper
  background, 88pt margins. Only compiled in DEBUG. I'll capture
  from the simulator.

Three months of honest numbers

0
downloads
0
trials started
0
subscribers @ $24.99/yr
0
71 ratings
0%
crash-free sessions
$0
ARR (≈ $71/mo after fees)

Let’s be precise about what that is and isn’t. It is not a business that quits a day job. It is a profitable product: total spend was $183 (two months of AI subscriptions, the Apple Developer fee, a domain); it paid that back in week five. It’s also, by the quiet arithmetic of niche software, a success - 41 people pay real money for something that didn’t exist in February, churn is one person so far, and the support inbox averages two emails a week, mostly glaze questions I genuinely enjoy answering.

Where did 2,400 downloads come from? No ads. The launch post in the weekly thread (830 upvotes), a demo video my partner posted that did 41k views on Instagram, a mention in a guild newsletter, and - the compounding one - search: “glaze journal,” “firing log,” “kiln app” are low-competition keywords, and Kilnfolk ranks top-three for all of them. In a niche, App Store search optimisation isn’t a growth hack; it’s just naming the thing what desperate people type.

ChannelDownloadsSubscribersLesson
App Store search~1,05019Name the app what the niche types at 11pm.
r/Pottery launch post~61012Launch inside the community’s existing rhythm.
Instagram demo video~5206Show the 11pm moment, not the feature list.
Guild newsletter + word of mouth~2204Slow, steady, and the best-written reviews came from here.

The review that made it worth it

Opened the kiln this morning and for the first time in nine years I knew which ramp I used on the amber celadon because the app just… had it. My notebook is a disaster and I love it but it never once answered a question. This does. Five stars, would fire again.

App Store review · 2 May 2026 · the one I have printed out
Niche math: 41 people paying $25 a year is not a unicorn. It’s a kiln that pays for itself, a skill that compounds, and a reason the next idea starts on day one instead of day never.
Ledger note · 19 Jul 2026, writing this site
Practice · steal this

The niche launch: name the app what desperate people type; build screenshots in SwiftUI with real UI and demo data; launch to the community’s weekly rhythm, not to the internet at large; price with a free tier and an annual plan; and judge month one by reviews and retention, not download vanity.