StoreKit 2 makes in-app purchases easy; the hard call is what to charge for. Vol. 9 of Solo iOS Growth Diary argues the opposite: keep the core loop free forever and charge only for invisible upgrades — the plumbing power users value.
Inside: the Invisible-Upgrade test (zero UI cost to free users, deep value to a power cohort, never a privacy or security essential), a Free / Pro ($9.99/yr or $0.99/mo) / $24.99 lifetime tier design, and the 2026 commission board — 30% standard, 15% after a subscriber's first retained year, and 15% from day one under the App Store Small Business Program (the solo-dev default under $1M in proceeds). StoreKit 2 in ~180 lines of Swift: Product.products(for:), purchase(), VerificationResult (JWS verified on-device), and Transaction.currentEntitlements plus Transaction.updates as the single source of truth — because a cached Bool lies after a refund.
Anti-thesis for every claim: "Free + ads beats a subscription" (ads tax the 3-second capture loop and break the privacy promise from Vol. 5), "Paywall the core loop" (gating the first write cut activation 41% in a week — never meter the loop that earns trust), and "Skip subscriptions, sell a lifetime unlock" (a service with ongoing cost can't be funded once; StoreKit 2 makes subscriptions low-friction, and a lifetime price is an honest complement, not the only door). The clearest "price the invisible" example is Advanced Mode: an opt-in integration that appends every sent memo to a daily note in your Obsidian vault on iCloud Drive with zero change to the free zero-tap loop (iPhone-only; you gate the integration, never the encryption — the AES-GCM email path stays free).
From production: 3.4% free-to-Pro conversion, 34% of 7-day trials convert, 61% annual retention, 1.8% refunds, and $0 of gated core-loop revenue (we never did).
Part of Solo iOS Growth Diary — a new deck every Tuesday 22:00 JST. Keywords: storekit 2 pricing, ios subscription, app store small business program, in-app purchase swift, Transaction currentEntitlements, pro tier pricing, free trial conversion, Advanced Mode tier, Captio.
Follow: speakerdeck.com/simplememo · x.com/simplememofast
References: simplememofast.com/obsidian/ · apps.apple.com/us/app/captio-style-simple-memo/id6758438948?ct=obsidian-en&mt=8