Quick answer: Why do users uninstall apps and how can I reduce uninstalls?
- Storage — keep the app small; India's budget phones fill up fast.
- No value — get users to their first success in the first session.
- Notifications and ads — fewer, relevant, capped.
- Quality — crashes, ANRs, battery and data drain.
- Trust — permissions asked in context; easy sign-up.
Key takeaways
- In storage-constrained markets, app size is a retention feature.
- Uninstalls in the first day usually mean onboarding failed to show value.
- Every irrelevant notification spends trust; spend it carefully.
- Technical quality — crashes, ANRs, battery — drives silent uninstalls.
- Track uninstalls by cohort and campaign to find the cause.
An uninstall is the loudest feedback a user can give, and the least explained. They don't leave a note. But the reasons are well known — and most are fixable. An AppsFlyer study reported in 2018 found that about 28% of apps were uninstalled within 30 days, with India among the markets with the highest rates, partly because of limited phone storage1. Here are the eight reasons, and what to do about each.

The eight reasons
| Reason | When it happens | Fix |
|---|---|---|
| Storage | Phone full; user clears space | Smaller app, smaller updates, clear caches |
| No value found | Day 1–3 | Faster time to first success |
| Notification fatigue | After campaigns | Fewer, relevant, opt-in topics |
| Intrusive ads | After a few sessions | Cap frequency; rewarded formats; ad-free option |
| Crashes and slowness | Any time, often after updates | Fix Android vitals; test on low-end devices |
| Battery and data drain | Over weeks | Efficient background work; offline caching |
| Invasive permissions | At first launch | Ask in context, explain why |
| Sign-up friction | First session | Social login, guest mode, fewer fields |
1. Make the app smaller
When a budget phone fills up, users delete the apps they value least or that take the most space. Use Android App Bundles so users download only what their device needs3, compress images, remove unused libraries, and offer optional features on demand.
2. Show value in the first session
Day-one uninstalls are onboarding failures. Let users reach a first success fast — before sign-up where possible — and remove steps that don't serve that success. An onboarding audit shows exactly where new users stall.
3. Respect attention

- Ask for notification permission after value — Android 13+ requires a runtime prompt4
- Let users pick notification topics and frequency
- Prefer transactional and personal messages over promotions — see 50 examples
- Cap ads per session; use rewarded ads where possible
4. Fix technical quality
Google Play's Android vitals tracks crash rate, ANR rate and other quality issues2. Fix the worst offenders, test on low-end devices and slow networks, and watch uninstall spikes after each release.
5. Earn trust with permissions and sign-up

Permissions
Ask for each permission when the feature needs it, with a one-line reason. Never ask for everything up front.
Sign-up
Offer Google or phone login, a guest mode, and only the fields you truly need.
Track it

- Watch uninstall rates in Play Console and your analytics by version and cohort.
- Compare acquisition channels — some bring users who leave fast.
- Check for spikes after releases, notification campaigns or ad changes.
- Ask a short, optional exit question where your platform allows it, or survey lapsed users with consent.
Key terms, defined
Uninstall rate — share of installs removed within a period. Android vitals — Google Play's technical quality metrics. ANR — app not responding. App Bundle — Android's publishing format that delivers optimised downloads per device. Time to value — how long until a new user gets their first benefit.
Frequently asked questions
What is the main reason people uninstall apps?
Commonly cited reasons include not using the app, needing storage space, too many notifications, intrusive ads, and crashes or poor performance. In markets with many low-storage phones, such as India, storage is a frequent trigger.
What is a normal app uninstall rate?
An AppsFlyer study reported in 2018 found about 28% of apps were uninstalled within 30 days on average, with higher rates in markets including India. Rates vary by category and acquisition channel.
How do I track app uninstalls?
Google Play Console shows install and uninstall statistics, and attribution and analytics providers estimate uninstalls using silent push signals. Compare uninstall rates by cohort, version and campaign.
Does app size affect uninstalls?
Yes, particularly on budget phones with limited storage. Smaller apps are more likely to be installed and kept. Android App Bundles, compressed assets and on-demand features help.
Do push notifications increase uninstalls?
Irrelevant or excessive notifications are a common reason users disable notifications or uninstall. Personal, timely, opt-in notifications reduce the risk.
How do I win back users who uninstalled?
If they gave consent, email or WhatsApp can share a meaningful update or fix. Retargeting ads can also reach them. Most important is fixing the reason they left.
Sources
- PocketGamer.biz — Three out of 10 apps uninstalled after 30 days (AppsFlyer, 2018)
- Android Developers — Android vitals
- Android Developers — About Android App Bundles
- Android Developers — Notification runtime permission
- Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Where to go from here
- Onboarding audit — stop day-one uninstalls
- 50 push notification examples — notifications users welcome
- App marketing & ASOApp retention rate benchmarks by category — and how to read your own numbersApp retention rate benchmarks by category — day 1, day 7 and day 30 ranges compiled from public industry roundups — plus how to measure and improve your own.
- App marketing & ASOHow to get app downloads: a playbook for your first 1,000 usersA practical playbook for your first 1,000 app downloads: pre-launch waitlist, communities, founder-led outreach, ASO basics, referrals and small paid tests.
- Original dataApp retention in India: what published install and retention data says about how long Indian users keep appsApp retention in India from published data: day-1 and day-30 retention by category, the 2026 drop in shopping app retention, and what it means for app teams.
- App marketing & ASOGoogle app campaign cost in India: cost per install, budgets and how to bidWhat Google App campaigns cost in India: CPI benchmarks by category, Google's 50× target CPI budget rule, bidding options and how to judge payback.
- App marketing & ASO50 push notification examples that actually get clicked — and why they work50 push notification examples for onboarding, habits, commerce, money, social, learning and win-back — with the principle behind each one.
- App marketing & ASOApp store screenshots that convert: 12 patterns, specs and examplesApp store screenshots that convert: 12 proven layout patterns with example captions, current App Store and Google Play specs, and tips for India.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
Fix the leak before you pour in more users.
A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.





