Analytics & Retention

Uninstall Rate

Also known asApp Uninstall RateUninstalls Per Install

The percentage of users who install an app and subsequently uninstall it within a defined time window (typically D7, D30, D90).

MWM data

State of April 2026

Median D1 churn

72.7%

Share of installs that fail to return on day 1 — the steepest single cliff in any cohort

Median D7 churn

90.8%

Cumulative loss by end of week 1 — where habit either forms or doesn't

Median D30 churn

96.1%

Month-one churn — most apps lose >90% of installs by D30

Top-10% lowest D30 churn

89.0%

Strong-retention tier — messaging, mainstream social, finance, dating

Key takeaways

  1. 01Uninstall rate is the cleanest churn signal — the user actively decided to delete the app.
  2. 02D30 uninstall rate typical ranges: 25-50% across categories; >60% indicates serious product / acquisition mix issues.
  3. 03Android exposes uninstall events natively; iOS does NOT — measurement on iOS is proxied through silent push.
  4. 04Top uninstall drivers: too many notifications, app crashes, never reaching aha moment, low-quality install (paid traffic mismatch).

Uninstall rate is the percentage of users who install an app and subsequently delete it within a defined time window — typically D7, D30, or D90 uninstall rate. It's the cleanest churn signal you have: the user actively went to their device's settings or home screen and deleted the app. Compared to passive churn (user just stopped opening), uninstall is a definitive verdict.

The data shown above is engagement churn, the closest proxy to true uninstall rate available at catalog scale. It captures "user stopped opening the app" — a superset of uninstall. True iOS uninstall measurement requires silent-push deliverability tracking (no public dataset captures this); Android's native uninstall events aren't aggregated at the catalog level either. Engagement churn from MWM's retention dataset gives you the right SHAPE — the percentage of installs you've effectively "lost" by D1/D7/D30 — even if a few percent of those users still have the app installed but aren't opening it.

iOS vs Android measurement reality

MMPs (AppsFlyer, Adjust, Singular) all offer iOS uninstall tracking via silent push. Expect a 3-7 day measurement delay on iOS compared to near-real-time on Android.

Industry benchmarks (D30 uninstall rate, 2026 anchors):

Very high uninstall rates (>60%) for non-hyper-casual apps usually indicate problems: aggressive notification spam, app crashes, never reaching aha moment, or paid traffic mismatch (you're acquiring users the product doesn't serve).

D30 engagement churn distribution across the catalogDistribution of D30 engagement churn (share of D0 installs not active on day 30). The shape is heavily skewed toward high churn — most catalog apps lose 90%+ of installs by D30, and only a thin tail retains more than half.012.5K25K37.5K50K<60%: 5960-80%: 1,96180-90%: 10,25190-95%: 26,84895-97.5%: 30,18597.5-99%: 22,89399%+: 8,901Median catalog band<60%60-80%80-90%90-95%95-97.5%97.5-99%99%+D30 churn
D30 engagement churn distribution across the catalog — US-market apps with ≥1,000 d30 downloads, churn from MWM Q3 2025 quarterly cohort data, State of April 2026.

The distribution exposes a hard truth: 90%+ engagement loss by D30 is the catalog norm, not the exception. If your D30 uninstall-rate proxy is in the 95-97% band you're in the broad median; under 90% means you're already top-decile. Real iOS uninstall events would be a few points lower (some users keep the app but stop opening) — directionally the picture is the same.

Median D1 / D7 / D30 churn rates by category (US, Q3 2025, MWM)

CategoryD1 churnD7 churnD30 churn
Social & Communication68.1%87.7%94.1%
Lifestyle & Well-being76.3%90.4%95.2%
Productivity & Tools77.0%91.1%95.5%
Education & Knowledge75.1%91.4%96.4%
Media & Entertainment75.1%92.0%96.6%
Game63.4%90.7%97.1%

Category breakdown patterns track real-world intuition: Social and Communication apps lose the fewest users by D30 (the daily-anchor effect), Games lose the most despite a competitive D1. The Games D1-vs-D30 spread is the canonical "fun-but-doesn't-stick" pattern — the lever to pull is mid-funnel retention design, not onboarding optimization.

Top uninstall drivers

  1. Too many notifications — notification fatigue is the single most-cited reason users uninstall apps in survey research. Aggressive push lifts short-term DAU but drives uninstall.
  2. App crashes — a crashing app gets uninstalled within days. Watch crash-free rate carefully.
  3. Never reaching aha moment — users who install but don't complete onboarding or hit the product's core value uninstall fast.
  4. Acquisition mismatch — paid creative that promises one experience and delivers another. Common with games using "fake gameplay" creatives. High install rate, equally high uninstall rate.
  5. Storage / battery / data complaints — large apps that use significant device resources get pruned during storage cleanups.
  6. Pricing surprise — apps that promise "free" but feel paywalled within seconds of install.

Reducing uninstall rate

  • Quality onboarding — get users to aha moment fast. Track onboarding completion as a leading indicator.
  • Notification discipline — relevance > volume. Throttle, segment, allow easy preference control.
  • Crash-free rate discipline — keep crash-free rate above 99.5%. Critical performance bugs get fixed fast.
  • Creative-to-product alignment — paid ad creative should accurately represent the app. Misleading creatives drive high install + equally high uninstall.
  • Honest pricing surface — paid features should be clearly differentiated from free, no bait-and-switch.

Quick answers

What is uninstall rate?

**Uninstall rate** is the percentage of users who install an app and subsequently delete it within a defined time window (typically D7, D30, or D90). The cleanest churn signal — the user actively went to settings or home screen and deleted the app, not just stopped opening it. Android exposes uninstall events natively; iOS doesn't, requiring silent-push-based measurement.

How is iOS uninstall rate measured?

Apple doesn't expose uninstall events. The industry workaround is silent push notification deliverability tracking: the app's backend periodically sends silent push to each device; when delivery fails with "no recipient" or equivalent, the app is presumed uninstalled. Major MMPs (AppsFlyer, Adjust, Singular) implement this. Expect 3-7 day measurement delay on iOS vs near-real-time on Android.

What is a good uninstall rate for a mobile app?

Category-dependent. D30 uninstall rate benchmarks: habit / messaging / banking 10-25%, productivity / consumer-social 25-40%, casual games 35-55%, hyper-casual 60-80% (by design), utilities 30-60%. Above 60% for non-hyper-casual apps usually indicates serious problems: aggressive notifications, crashes, weak onboarding, or paid-acquisition mismatch.

What causes users to uninstall mobile apps?

Top drivers, in rough impact order. (1) Too many or irrelevant notifications. (2) App crashes / poor performance. (3) Never reaching the aha moment — onboarding incompleteness. (4) Acquisition-creative mismatch (ad promised one thing, app delivers another). (5) Storage / battery / data complaints. (6) Pricing surprise — "free" app that feels paywalled within seconds. Track each as a separate signal where possible.

Back to glossary