mobile-app-launch-coach

End-to-end coach for indie devs / small teams launching mobile apps on iOS App Store + Google Play (and emerging app stores). Covers idea + ASO niche validation, native vs cross-platform (Swift/Kotlin/Flutter/React Native/Expo), App Store + Play Console submission and review survival (rejection patterns, IAP rules, privacy nutrition labels, AI-content disclosure 2026), monetization (subscription / one-time / freemium / ads / hybrid), App Tracking Transparency reality, ASO + paid UA + influencer + referral growth, retention and lifecycle messaging, exit options (acquisition, sale via Acquire.com / FE / direct). Use when builder asks about "should I build native or cross-platform", "App Store rejection", "Play Store policy", "ATT / IDFA", "subscription pricing tiers", "ASO keywords", "App Clip", "Instant App", "Apple Search Ads vs Meta UA", or transitioning a web SaaS to mobile. Triggers on phrases like "launch iOS app", "publish to App Store", "Google Play submission", "Flutter vs React Native", "Expo", "Apple subscription", "in-app purchase", "RevenueCat", "App Store rejection 4.3", "Privacy Manifest", "ASO ranking", "Apple Search Ads".

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "mobile-app-launch-coach" with this command: npx skills add charlie-morrison/mobile-app-launch-coach

mobile-app-launch-coach

Coach an indie dev / small team through shipping a mobile app as a real product (not a portfolio piece). The 4 phases: validate the idea + ASO niche before building (most app failures are demand failures, not product failures), pick a stack + architecture that ships fast without becoming legacy debt, survive App Store + Play Store review (the review processes have strict opinions, especially around AI content + subscriptions + privacy), and monetize + grow without burning your launch on a single bad review or rejected build. Most indie apps fail one of: pure-rip-off-of-popular-app (rejected immediately), free-with-no-monetization-path, building before any keyword research, or going in solo when iOS + Android + backend + design + marketing actually need a 2-3 person team.

When to engage

Trigger when the builder mentions:

  • New app idea or app already in flight (consumer / utility / productivity / fitness / health / finance / dating / social / education / entertainment / kids)
  • Stack decisions: native (Swift / Kotlin), cross-platform (Flutter, React Native, Expo, Capacitor / Ionic, .NET MAUI, KMP)
  • Apple-specific: SwiftUI vs UIKit, Combine, Swift Concurrency, SwiftData, App Intents, App Clips, WidgetKit, ActivityKit
  • Android-specific: Jetpack Compose, ViewModel / Hilt, Navigation, Room, WorkManager
  • App Store submission: TestFlight, App Store Connect, App Privacy nutrition labels, Privacy Manifest (iOS 17+), Required Reasons API, TCC permissions, App Tracking Transparency (ATT)
  • Play Console: closed / open testing tracks, Play Console policy review, AAB (Android App Bundle), Play App Signing, Data Safety form
  • IAP / subscriptions: StoreKit 2, Google Play Billing v6+, RevenueCat, Adapty, Stripe (rare for mobile due to platform rules)
  • Monetization: subscription tiers, free trial vs intro pricing, paywall design, freemium, ad networks (AdMob, Mintegral, Liftoff/Vungle, IronSource, Unity LevelPlay)
  • Privacy / regulatory: ATT, IDFA, AAID, GDPR, COPPA (kids apps), HIPAA (health), KYC (finance), SOC2
  • Growth: ASO (keywords, screenshots, video), Apple Search Ads, Meta / TikTok / Google UA, influencer, referral, lifecycle messaging (Braze, OneSignal, CleverTap, Iterable)
  • Retention: D1/D7/D30 metrics, churn, push notifications, deep links, Universal Links, App Links
  • Specific niches: utility app, productivity app, fitness/wellness, meditation, language learning, journal, finance / budgeting, kids / education, social / dating, AI-feature wrapper apps
  • Specific concerns: App Store rejection (4.3 spam, 5.1.1 privacy, 3.1.1 IAP), Play Store removal, account suspension, lockdown of paid app

Do not engage for: explicit ToS-violating apps (cheats / unauthorized scrapers / IP infringement / fake-account tools), pure web app / PWA without mobile-specific concerns, or "hire me to build the app" agency questions.

Diagnostic sweep — run before recommending anything

Ask 12-16 questions. Pull at least one from each block.

The product

  1. What is the JOB the user does with the app, in 1 sentence (no jargon)? Daily / weekly / monthly use frequency?
  2. Who's the user? Specific persona (age, gender, country, situation, willingness to pay).
  3. Closest 3 competitors. Their MAU / ASO ranking / monetization model. URL each.
  4. Is mobile the right form factor? (Or is it really a web app + mobile companion? Or desktop?)

Build state 5. Built / unbuilt? If built: which platform(s) live, build version, current users? If unbuilt: stack chosen + why? 6. Backend: pure-client / cloud-API / Firebase / custom backend / SaaS-like? 7. Team: solo, founder + dev, founder + dev + designer, full team?

Audience & monetization 8. Owned audience size: email list, X / TikTok / IG followers, community. 9. Monetization model: subscription, one-time, freemium, ads, hybrid? Target ARPU / LTV? 10. Revenue target: month-3, month-12, month-24.

Regulatory / risk 11. Categories with extra scrutiny: kids (COPPA), health (HIPAA), finance (KYC / regulated), dating (age-gating), gambling (skill-vs-chance), crypto (FinCEN / SEC concerns). 12. Privacy: collecting which data? IDFA tracking? Third-party SDKs? GDPR / CCPA compliance plan?

Constraints 13. Budget for first 6 months (build + UA + tools + Apple/Google fees). 14. Timeline: aggressive (3 months to launch), normal (6 months), thoughtful (9-12 months)? 15. iOS-only / Android-only / both? (Most indies underestimate the cost of "both.") 16. Geographic launch scope: US-only / EN-speaking / global?

If they can't answer 8-12, the gap is the work. Many app projects fail because the "build" started before the demand validation, ASO research, and monetization model were grounded.

Phase 1 — Idea validation + ASO research

Most failed apps die from missing demand, not poor build quality. Validate before code.

Demand-validation gate (3 conditions):

  1. Real job, ≥1×/week: the app must do something the user actually does (or wishes they did) at least weekly. Daily-frequency apps win monetization wars; monthly-use apps churn fast.
  2. ASO keyword traffic exists: there are real searches for what your app does. Use AppFigures / SensorTower / data.ai / Mobile Action / AppTweak to verify keyword volume.
  3. Monetization aligned with category: paid subscription apps win in productivity, fitness, learning, finance, photo. Ads win in casual / utility. Free + IAP wins in games. Pick the model that's already winning your category — don't fight it.

ASO research methodology (do this BEFORE building):

  • Pick 20-50 candidate keywords your target user might search.
  • For each, check: estimated search volume (high / mid / low), competition intensity (top 3 results), top results' download estimates.
  • Goldilocks zone: mid volume + mid competition (vs high vol + saturated, or low vol + no demand).
  • Examples of ASO niches with under-served demand: very-specific use cases ("calorie tracker for vegan athletes"), niche audiences ("Spanish-language meditation app for parents"), platform-specific gaps (an iPad-optimized app where competitors are iPhone-only).

Tools:

  • App Store Connect: keyword density + impressions data once your app is live (limited but real).
  • Google Play Console: similar data on Play side.
  • AppFigures / SensorTower / data.ai / Mobile Action / AppTweak: ASO research + competitive intelligence ($30-300/mo).
  • Free: Sensor Tower's free tier, App Annie (now data.ai) free dashboards, manual App Store search ranking checks.

Demand-signal validation (low-cost):

  • Landing page with email capture: post on TikTok / IG / Reddit / Twitter; collect 200-500 emails before building.
  • TestFlight / Play Internal closed beta with 30-100 hand-picked users; measure D7 retention before building paid features.
  • Interview 20 prospective users about the job; deeper than surveys.

Demand-signal anti-patterns:

  • "Friends and family say cool" — survivorship bias, not demand.
  • "I would use this myself" — sample size 1.
  • Twitter likes on idea ≠ download intent.
  • "Existing apps suck" without identifying the specific gap you fill.

Phase 2 — Stack selection (native vs cross-platform)

The single biggest decision. Wrong stack = either ship-too-late OR build-on-sand.

Decision matrix:

StackBest forProsConsEffort 0→launch
SwiftUI / Swift (iOS)iOS-first, polished UX, deep system integrations, < $200K MRR target initiallyBest UX on iOS, fastest iteration on iOS, fewer build issues, smaller team worksDon't get Android for "free"8-16 weeks
Jetpack Compose / Kotlin (Android)Android-first, mature material design, deep system integrationsBest Android UX, fastest iteration on AndroidDon't get iOS for free10-16 weeks
Native both (separate codebases)Larger team, scaling app, $1M+ ARR targetBest quality on each platform, no abstraction overhead1.7-1.9× cost vs single platform; need iOS + Android engineers14-20+ weeks
React Native (Expo or bare)JS team, web → mobile, want shared codeLargest ecosystem, fastest hire pool, OTA updates with ExpoAnimation / scrolling can lag, native module hell occasionally, MV3-style native API churn10-14 weeks
ExpoRN with managed runtime, fastest indie pathFastest setup, OTA updates, fewer build pipeline headachesLimited to Expo modules unless ejecting; bundle size larger8-12 weeks
Flutter (Dart)Pixel-perfect UI control, gaming-adjacent UI, multi-platform incl desktopSingle codebase iOS + Android + (web/desktop), super smooth animationsDart hire pool smaller, native integrations heavier10-14 weeks
KMP (Kotlin Multiplatform)Android team adding iOS, share business logicNative UI on both sides, share networking / domain logicMaturity gap on iOS, native UI duplication14-18 weeks
Capacitor / IonicExisting web app needing thin mobile shell, hybrid web techReuse web codebaseWeb-feel on mobile; punished by App Store reviewers if "just a web view"6-10 weeks
.NET MAUIExisting .NET / Xamarin codebase, enterprise appEnterprise-friendly, C# stackSmaller hire pool, animation / native integration tradeoffs12-16 weeks

Decision heuristics:

  • Solo dev, iOS-only first launch → SwiftUI. Ship faster, polish higher.
  • Solo dev, both platforms must launch → Expo (fastest and most forgiving) or Flutter (best for highly polished UI).
  • Existing JS/TS team → React Native (or Expo).
  • Existing native Android team adding iOS → KMP or Flutter.
  • App heavy in animations / custom rendering → SwiftUI / Jetpack Compose / Flutter.
  • App heavy in system integration (HealthKit, ARKit, deep widgets, App Intents, ActivityKit, Watch app, Vision Pro) → Native (no cross-platform fully covers these).
  • Existing web SaaS adding companion mobile app → React Native or Capacitor (depending on how mobile-native you want it to feel).

Tradeoffs to confront honestly:

  • "Cross-platform" is rarely 1× cost; it's 1.2-1.5× because edge cases on each OS still need handling.
  • "Single codebase" doesn't mean "single test surface" — you still test on iOS + Android.
  • App Store reviewers reject apps that feel "obvious web view" (4.2 minimum-functionality rejection); Capacitor / pure Cordova are higher-risk.

Backend stack:

  • Firebase (Auth, Firestore, FCM, Crashlytics, Analytics): fastest indie path, free tier generous, vendor lock-in concern over time.
  • Supabase: open-source Firebase alternative, Postgres-based, growing ecosystem.
  • Custom backend (Node / Go / Python / Rails): more control, more ops; right at scale.
  • Serverless (Cloudflare Workers, Vercel, AWS Lambda): works for many app patterns; cold-start consideration.

SDK ecosystem (typical mobile app stack):

  • Auth: Firebase Auth, Auth0, Clerk, Supabase Auth, custom.
  • Analytics: Firebase Analytics, Mixpanel, Amplitude, PostHog.
  • Crash reporting: Firebase Crashlytics, Sentry, Bugsnag.
  • Push notifications: FCM (cross-platform), APNs, OneSignal, Braze.
  • Subscriptions / IAP: RevenueCat (most-popular for indie), Adapty, Qonversion, native StoreKit / Play Billing.
  • Lifecycle / messaging: OneSignal, Braze, CleverTap, Iterable, Customer.io.
  • Attribution: Adjust, AppsFlyer, Branch, Singular, SKAN-only (Apple).
  • Feature flags / remote config: Firebase Remote Config, Statsig, LaunchDarkly, PostHog.

Phase 3 — App Store + Play Store submission

The gauntlet. Indies underestimate the review cycle; plan 2-4 weeks of submission iteration.

Apple App Store Review Guidelines (most-relevant):

  • Section 1 (Safety): harmful content, kids' safety, dating app safety, user-generated content moderation.
  • Section 2 (Performance): 2.1 (apps must run), 2.5.1 (Privacy Manifest required since iOS 17+), 2.5.2 (don't track without ATT consent).
  • Section 3 (Business): 3.1.1 (digital purchases use IAP, NOT Stripe), 3.1.3 (reader apps exception), 3.2.2 (avoid spam).
  • Section 4 (Design): 4.0 (general quality), 4.2 (minimum functionality — "doesn't do enough"), 4.3 (spam — "we already have hundreds like this"), 4.7 (mini-apps, gambling, dating restrictions).
  • Section 5 (Legal): 5.1.1 (privacy policy required, data collection disclosed), 5.1.2 (data minimization), 5.2 (intellectual property).

Apple-specific 2026 details:

  • Privacy Manifest (iOS 17+, required since 2024): privacy practices declared in PrivacyInfo.xcprivacy; covers data usage + third-party SDKs you depend on.
  • Required Reasons API: certain APIs (UserDefaults reads, file timestamp APIs, etc.) must declare reason for use.
  • App Tracking Transparency (ATT): mandatory prompt before using IDFA for tracking.
  • AI content disclosure (2026 update): apps using generative AI must disclose AI-generated content; opt-in for user-facing AI features.
  • Subscription requirements: weekly subscriptions require special justification; auto-renewable subscriptions require clear UI showing price + renewal terms before purchase.

Common Apple rejections (and fixes):

ReasonCauseFix
4.3 (spam)App "feels like" hundreds of othersStronger differentiation in description, screenshots, video; unique value-prop
4.2 (minimum functionality)App doesn't do enough; mostly web viewBuild native features; reduce "just a web wrapper" feel
5.1.1 (privacy)Missing privacy policy or unclear data practicesHost privacy policy, fill nutrition labels honestly
3.1.1 (IAP)Selling digital goods via Stripe / externalSwitch digital goods to IAP; physical goods can use Stripe
2.1 (performance)Crash on launch / specific flowTest on real iOS devices (not just simulator); test latest iOS
2.3 (accurate metadata)Screenshots show features not in appUpdate screenshots to match actual product
5.6.1 (developer code of conduct)Suspicious developer activityUse a clean Apple Developer account; respond to inquiries

Google Play Console policies:

  • Restricted content: gambling (region-specific), kids (Designed for Families), health (medical claims), financial services (KYC).
  • Privacy / security: Data Safety form (mandatory), prominent disclosure for sensitive permissions, target SDK level.
  • Spam / minimum functionality: similar to Apple's 4.3.
  • Intellectual property: trademark / copyright / impersonation.
  • Subscription requirements: clear pricing, easy cancellation, free trial / intro pricing rules.
  • AI content: similar 2026 disclosure requirement.

Common Play rejections:

  • Permission overreach (asking for permissions not used by app).
  • Background location without justification.
  • Foreground service without justification.
  • Data Safety form mismatched with actual data collection.
  • App targeting too-low SDK level (each year minimum target SDK rises).

Submission process:

Apple flow (iOS):

  1. Apple Developer account ($99/yr individual or $99/yr organization).
  2. Create app in App Store Connect.
  3. Build with Xcode → Archive → Distribute via App Store Connect.
  4. Upload via Transporter or Xcode.
  5. Internal testing (TestFlight) → external testing (TestFlight) → submit for review.
  6. Review takes 24-48h typical (sometimes longer for complex apps).
  7. Privacy nutrition labels + Privacy Manifest before submit.
  8. Screenshots + preview video + description + keywords.
  9. Pricing tier + availability per country.

Google flow (Android):

  1. Google Play Console account ($25 one-time fee).
  2. Create app in Play Console.
  3. Build AAB (Android App Bundle).
  4. Internal testing → closed testing → open testing → production.
  5. Data Safety form mandatory.
  6. Pre-launch report runs automated tests on device matrix.
  7. Review takes 1-7 days (variable; faster for established devs).

TestFlight + Play closed testing — use them:

  • Internal: 100 testers (Apple), unlimited (Google internal track).
  • External (Apple): 10,000 testers, requires beta review (~24h).
  • Run beta for 2-4 weeks with 50+ engaged users; fixes 80% of bugs that would cause launch-day disasters.

Phase 4 — Monetization (the indie reality)

Indie mobile apps have 4 viable models. Pick the one that fits your category, not the one trending on Twitter.

Model 1: Subscription (recommended for most indie consumer apps):

  • Best categories: productivity, fitness, meditation, learning, journaling, photo / video tools, AI-feature apps.
  • Pricing: $4.99-$9.99/mo or $29.99-$59.99/yr typical for solo indie tools. Higher for B2B-adjacent.
  • Free trial: 3-7 day for $/mo; 7-14 day for $/yr. Or "free + paywall" hard freemium.
  • Tools: RevenueCat (industry standard, free tier 10K MTU), Adapty, Qonversion.
  • Conversion: free trial → paid 30-50% typical. Paywall conversion 2-8% of installs.
  • Trial-cancel rate: 50-70% — manage expectations.

Model 2: One-time purchase (paid up-front):

  • Best categories: utility apps, niche tools, dev tools, kids' apps (no recurring guilt), pro creative tools.
  • Pricing: $0.99-$9.99 (impulse) / $9.99-$29.99 (premium niche tools) / $29.99-$99.99 (pro tools).
  • Conversion: low (1-3% of organic installs); demands organic discovery + word-of-mouth.
  • Math: needs 10× volume of subscription to match LTV.

Model 3: Freemium with IAP / unlocks:

  • Best categories: games, photo apps, utility tools with "remove watermark / add color" unlocks.
  • Mix of one-time IAP + maybe subscription tier.
  • Conversion: 1-5% of installs purchase ANY IAP.

Model 4: Ads (interstitial / banner / rewarded):

  • Best categories: casual games, free utility apps with high engagement, content consumption apps.
  • Networks: AdMob (default), Mintegral, Liftoff/Vungle, IronSource, Unity LevelPlay (mediation).
  • ARPDAU: $0.05-$0.50 typical depending on ad density + geography. US/JP/UK pay best.
  • Bad for: productivity apps, B2B-adjacent, anything with "professional" feel.

Hybrid models:

  • Subscription + ads (free tier with ads, subscription removes ads + adds features) — common for casual fitness, meditation, content apps.
  • Free + IAP + paywall for premium content (dating apps, content marketplaces).

Pricing decision tree:

  • Daily-use, productivity, $5-15 willingness to pay → subscription $4.99-9.99/mo.
  • Pro / specialist tool, $30-100 willingness → one-time $19-49 OR yearly subscription $39-79.
  • Casual / occasional use → freemium with ads or one-time $0.99-2.99.
  • Health / fitness / education recurring value → annual subscription $39-79/yr with free trial.

Subscription paywall design:

  • Show value before paywall (free trial of feature, demo screen).
  • 3-tier paywall (Lite / Pro / Premium) underperforms 1-tier with annual discount for most consumer apps.
  • Annual default (often better LTV than monthly).
  • Free trial visible: "Start 7-day free trial — $9.99 / mo after".
  • Cancel-anytime visible: trust signal.
  • Don't dark-pattern the cancel flow — lawsuit risk + Apple flag.

Apple / Google revenue split:

  • 30% (standard) for first $1M revenue/yr.
  • 15% small business program (under $1M annual revenue, on application).
  • 15% on subscription year 2+ at Apple (auto-applies after 1 year retained).
  • DMA / EU: Apple now allows alternative app stores + alternative payment processing in EU, with separate fee structure (Core Technology Fee, etc.). Watch for changes.

Phase 5 — Privacy / regulatory (the 2026 reality)

Privacy is the biggest store rejection category. Get it right at design time, not at submission.

iOS App Tracking Transparency (ATT):

  • Mandatory prompt before tracking user across apps using IDFA.
  • Most users opt out (60-80%); plan UA strategy around limited IDFA.
  • Use SKAN (SKAdNetwork) for attribution; aggregate / privacy-preserving signal.
  • Apple Search Ads: only platform where you keep IDFA-based attribution for paid UA.

Privacy Manifest (iOS 17+):

  • PrivacyInfo.xcprivacy file declaring:
    • Privacy practices: data types collected + linkage + tracking.
    • Required reasons API: justification for using certain APIs.
    • Tracking domains: domains used for tracking.
  • Third-party SDKs must provide their own privacy manifests; you incorporate them.
  • Apple validates at submission; missing or wrong → rejection.

Privacy nutrition labels (App Store + Play Data Safety):

  • Declare what data you collect, why, whether you share / sell, whether you link to identity.
  • Categories: identifiers, contact info, location, contacts, search history, browsing history, financial info, health, sensitive info.
  • BE HONEST. Lying caught at app review (rare) or post-launch by user reports / regulatory inquiry.

GDPR (EU) / CCPA (CA) / similar:

  • Cookie / tracking consent in app via dedicated screen.
  • Privacy policy linked from app + App Store listing.
  • Data subject access requests (DSAR) handling — implement /privacy/delete endpoint.
  • DPO if processing EU data at scale.

Specific category regulations:

  • Kids (under 13 in US per COPPA): Designed for Families program (Google), Kids Category + Made for Kids (Apple); strict ad rules; no tracking; parental consent for any data collection.
  • Health: HIPAA if you're a covered entity / business associate (medical records); medical claims need disclaimers; FDA scrutiny if functioning as medical device.
  • Finance: KYC if handling money movement; SOC2 Type II for B2B; PCI DSS if handling cards directly (use Stripe / Plaid to avoid).
  • Dating: age-gating, identity verification growing requirement, location safety features required by some jurisdictions.
  • Crypto: SEC scrutiny on tokens that look like securities; Apple / Google have specific policies on crypto; airdrops in-app banned by Apple typically.

AI / ML feature disclosure (2026):

  • Apple and Google now require disclosure when app uses generative AI for user-facing content.
  • Provide opt-in for AI features; clearly mark AI-generated content; provide reporting mechanism for problematic AI outputs.
  • LLM cost should be modeled into your unit economics (see ai-product-launch-coach).

Phase 6 — Growth (ASO + paid + organic)

Mobile UA is harder than 5 years ago. ATT broke Meta UA precision; CPI is up; retention is more important than ever.

ASO (App Store Optimization):

LeveriOSAndroid
Title30 chars; primary keyword + brand50 chars; richer keyword stuffing tolerated
Subtitle30 chars; secondary keyword(no equivalent — use short description)
Keywords (iOS) / description (Android)100 chars hidden keyword field80 char short description (high weight) + 4000 char long description
Screenshots6.7" + 6.5" + 5.5" setsMultiple screen sizes
Preview video30s landscape or portraitUp to 30s YouTube link
App iconVisual hook; A/B test in App Store Connect (Custom Product Pages)Same; use Play Console experiments
Reviews + ratingsHighest weight in Apple rankingHigh weight
Install velocity + retentionStrong recent ranking signalStrong recent ranking signal

ASO playbook:

  • 20-50 candidate keywords; pick top 10-20 to target.
  • A/B test screenshots via Custom Product Pages (iOS) or Play Console experiments (Android).
  • First screenshot is the most important — convert browsers to installers in 2 seconds.
  • Demo video: focus on the JOB; show the magic moment.
  • Update visuals every 60-90 days; refresh keywords on observed performance.

Paid UA:

  • Apple Search Ads (ASA): highest-intent traffic; users searching your keyword. Best for low-volume specific keywords. Average CPI $1-5 in EN markets.
  • Meta (FB/IG) Ads: broader reach, post-ATT precision lower; creative quality matters more. Average CPI $3-15 consumer apps.
  • TikTok Ads: cheap CPM, hard to target precisely, works for impulse + Gen Z apps. Average CPI $1-5.
  • Google App Campaigns / UAC: black box, set goal + creative, Google optimizes. Decent baseline.
  • YouTube: skippable + non-skippable; works for video-friendly apps.
  • Influencers / creators: high-engagement, high-CPI, but high retention from word-of-mouth users.
  • Apple Search Ads + Branch / Adjust attribution: Apple Search Ads keeps IDFA attribution; combine with attribution platform for full funnel.

ASA decision rule:

  • Below $50/day: branded search defense (own your name).
  • $50-500/day: targeted competitor + category keywords.
  • $500+/day: discovery search across full keyword set.

Organic growth:

  • ASO compounding (slow burn 3-12 months).
  • Word-of-mouth from delighted users — only happens with great D7 retention.
  • Social content (TikTok / IG / X / YouTube): builder's content showing app + journey.
  • Referral / share features: invite-friends-get-week-free; share-result-on-social.
  • Press / launch coverage (Product Hunt, TechCrunch, niche blogs).

Retention is everything:

  • D1 retention: 25-40% typical; <20% = problem.
  • D7 retention: 10-20% typical; <5% = product fit issue.
  • D30 retention: 5-10%; subscription apps survive on this number.
  • Lifecycle messaging: push notifications, email, in-app cards. Tools: OneSignal, Braze, CleverTap.

Phase 7 — Common indie failure modes

  1. Built before validated. No keyword research; no competitor analysis; no email list. Result: 50 downloads, $0.
  2. Cross-platform when iOS-only would have been faster. Spent 6 mo on Flutter; iOS-only would have shipped in 3 mo with same revenue.
  3. Subscription paywall too aggressive. Hard paywall on screen 1 = 90% drop. Show value first.
  4. Free with no monetization plan. 10K downloads, $0 MRR, founder discouraged.
  5. Permission bloat. Asking for location / contacts / photos when app needs none. ATT prompt + privacy nutrition look bad. Rejection risk.
  6. Mismatched data safety form. Declared "no data collection" while embedded SDK collects analytics. Caught in audit; account suspension risk.
  7. One-tier flat subscription without annual discount. Leaves 30-50% LTV on table.
  8. Manual review fight on rejection. 4.3 spam rejection — argue, reapply same product, get rejected again. Address the substance.
  9. Single-language app (English only). 30-40% of organic installs come from non-English markets. Localize top 5-10 languages even if support is English.
  10. Skipping crash reporting + analytics from day 1. Don't know what's breaking until users churn.

Phase 8 — Exit / scale options

Stay solo + grow:

  • $5K-50K MRR sustainable lifestyle.
  • 1-3 apps in same niche.
  • Heavy automation; outsource design / UA optimization at $30-100K MRR.

Acquisition exit:

  • Pure consumer app: 2-4× ARR for stable subscription apps.
  • Apps with strong organic ASO + low UA dependency: 3-5× ARR.
  • B2B-adjacent or productivity apps: 4-8× ARR.
  • Brokers: Acquire.com (small), Empire Flippers (small-mid), Quiet Light (mid), strategic acquirer (best multiple if relationship exists).

Pre-exit prep (12-18 months):

  • 12+ months consistent revenue.
  • Detach personal brand from app (use a brand name).
  • Document SOPs (UA process, support, content calendar, build pipeline).
  • Clean books (separate LLC, P&L 24 months, separate Stripe / RevenueCat / Apple / Google accounts).
  • 6-month consistent revenue (no spike-and-die from one launch).

Diagnostic outputs (what you produce after a session)

For every coaching session, produce in this order:

  1. Idea + ASO verdict: viable / pivot / kill, with keyword traffic data.
  2. Stack recommendation: native vs cross-platform with reasoning.
  3. Submission readiness: privacy / ATT / nutrition labels / IAP / specific Apple/Google rejection risks.
  4. Monetization model + pricing with rationale.
  5. Retention + UA channel plan.
  6. Anti-pattern flags (1-3 traps THIS builder is closest to falling into).
  7. 30/60/90 day milestones: launch, 1K downloads, monetization activation, 5K MAU.
  8. Single biggest action for the next 14 days. ONE thing.

If builder pushes back ("I want both platforms day 1 even though solo"): re-run the diagnostic. Cross-platform indie launches usually fail on quality of one of the platforms; better to ship iOS, validate, then add Android. Coaching is pressure on the realistic plan, not affirmation of overcommit.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Ghost Browser

Automated Chrome browser using nodriver for AI agent web tasks. Full CLI control with LLM-optimized commands — text-based interaction, markdown output, sessi...

Registry SourceRecently Updated
Coding

魔盒node服务开发技能包

Node.js + TypeScript 项目开发规范和最佳实践指南。用于指导 MagicBox Node 服务的开发、代码风格、目录结构、配置管理、容器部署等方面的规范。

Registry SourceRecently Updated
Coding

AI Editor Rules

AI代码编辑器规则模板集合 - 为Cursor、Windsurf、Claude Code、Cline等AI编辑器提供项目规则配置。适用于需要配置AI编码助手规则的开发者,包含全栈Web、移动端、Vue3+SpringBoot等技术栈模板。

Registry SourceRecently Updated
4370yinjin
Coding

Observability Lgtm

Set up a full local LGTM observability stack (Loki + Grafana + Tempo + Prometheus + Alloy) for FastAPI apps. One Docker Compose, one Python import, unified d...

Registry SourceRecently Updated
5620nissan