How to Block App Downloads on iPhone
If deleting Instagram, TikTok, Reddit, or YouTube only buys you one evening, the weak point is often not the block itself. The weak point is that reinstalling from the App Store still takes fifteen seconds.
Short answer: use Apple's free Screen Time restrictions to set Installing Apps to Don't Allow. If you want that wrapped in focus sessions and a streak, SproutGuard adds that on-device with no account.
First: when this setting matters
- You delete an app instead of blocking it. The icon disappears, but the App Store brings it back immediately.
- Your block works until the first bad evening. Reinstalling is easier than undoing the habit.
- Your session survives the reinstall. So the friction is close to zero.
- Screen Time settings are unlocked. So the install restriction itself can be removed in seconds.
If that sounds familiar, blocking downloads is not a side setting. It is the missing half of the wall.
1. Turn on Screen Time restrictions
- Open Settings → Screen Time
- Tap Content & Privacy Restrictions
- Turn the switch On
This unlocks the App Store purchase restrictions menu. Without this, the install button stays open no matter how disciplined the rest of the setup looks.
2. Block app installs
- Go to iTunes & App Store Purchases
- Tap Installing Apps
- Choose Don't Allow
That is the exact setting that stops new installs and reinstalls from the App Store. It is the cleanest fix for the "I deleted it and redownloaded it ten minutes later" loop.
3. Lock Screen Time Settings
Use Lock Screen Time Settings and set a passcode you do not know reflexively. Otherwise the same tired version of you who wants the app back can reopen installs almost immediately.
If the install restriction can be removed in ten seconds, you do not have a block. You have a speed bump.
4. Test the App Store before you need it
- Open the App Store
- Search for the app you usually reinstall
- Tap the download cloud or Get button
- Verify that installing is blocked rather than counting on yourself later
If the install still goes through, the usual causes are that Content & Privacy Restrictions is off, Installing Apps is still set to Allow, or Screen Time settings were never locked.
Best use cases for this setting
| Goal | Best built-in move |
|---|---|
| Stop reinstalling one distracting app | Disable Installing Apps + lock Screen Time |
| Stop both the app and the website route | Disable Installing Apps + block the site under Web Content |
| Stop late-night backsliding | Disable Installing Apps + Downtime over danger hours |
| You keep undoing every setup | Passcode + extra friction like sessions or streaks |
What this setting does not do
It does not remove apps already installed. It does not block websites in Safari. It does not stop you from opening what is already on the phone. Think of it as the anti-reinstall layer, not the whole system.
The durable setup is usually: block the app, block the website if one exists, block installs so deletion is not an escape hatch, and lock Screen Time settings with a passcode.
Built on Apple's Screen Time framework. No account, no server, nothing leaves your phone. Block apps and websites, start focus sessions, and keep a streak that makes overrides feel expensive.
Download free on iOS