Chapter seven · Days 46–47 & the three months after
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.
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.
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.
❯ 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.
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.
| Channel | Downloads | Subscribers | Lesson |
|---|---|---|---|
| App Store search | ~1,050 | 19 | Name the app what the niche types at 11pm. |
| r/Pottery launch post | ~610 | 12 | Launch inside the community’s existing rhythm. |
| Instagram demo video | ~520 | 6 | Show the 11pm moment, not the feature list. |
| Guild newsletter + word of mouth | ~220 | 4 | Slow, steady, and the best-written reviews came from here. |
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.
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.
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.