How to block apps on Android
On a child's phone, Google Family Link does the job. On work and school devices, Android Enterprise and managed Google Play let IT decide exactly which apps can exist. This guide covers both, plus Samsung devices, package names and the routes an app block leaves open.
- Kids' Android phones
- Work phones and tablets
- School devices
Pick the method by who owns the phone
Android gives very different control depending on ownership. A family phone, a company phone and an employee's own phone each have their own tool.
Child's phone
- Google Family Link, from the parent's phone.
- Block apps, set daily limits and bedtimes.
- Approve every download from Google Play.
- Filter Chrome and Google Search.
Company or school device
- Android Enterprise, fully managed or dedicated.
- Managed Google Play with an approved apps list.
- Remove named apps by package name.
- Turn off unknown sources and factory reset.
Employee's own phone
- Android Enterprise work profile.
- IT controls apps inside the work profile only.
- Personal apps stay private and untouched.
- See our BYOD app policy guide.
Block apps on a kid's Android phone with Family Link
Family Link is Google's parental control for children's Google Accounts. Install it on your own phone, then sign your child into their phone with the supervised account. Labels below match current versions; older ones use similar names.
- 1
Link the account
In Family Link, add your child's Google Account and follow the prompts on their phone to turn on supervision.
- 2
Approve downloads
Under Controls, Content restrictions, Google Play, set purchases and downloads to require approval for all content.
- 3
Set a Play rating
In the same Google Play section, choose the highest app rating your child can browse and install.
- 4
Block one app
Open Controls, App limits, pick the app and choose Block. It stays on the phone but cannot open.
- 5
Keep essentials open
Mark apps such as Phone or a school app as Always allowed, so they work during downtime and limits.
- 6
Set daily limits
Give other apps a daily time limit instead of a block, and set Downtime for school nights.
- 7
Filter Chrome
Under Content restrictions, Google Chrome, choose to block explicit sites or allow approved sites only.
- 8
Check new apps
Family Link notifies you of new installs. Review the app list weekly for anything that slipped in.
Why Play ratings alone do not finish the job
Google Play ratings describe content, much like Apple's age ratings, and they miss similar risks. A VPN app, a chat app with strangers or a game with loot boxes can carry a low rating.
VPN apps
Usually rated for everyone. A VPN tunnels past Chrome filters and school network blocks.
Chat with strangers
Messaging inside games and social apps is not part of the content rating.
Browsers
Alternative browsers skip the Chrome filter you set in Family Link.
Spending
In-app purchases and loot boxes sit alongside low ratings. Require approval for purchases.
The same problem shows up on iPhone: in our census of the top 1,000,000 iOS apps, 72% of apps declaring alcohol, tobacco or drug references are rated 12+. Category lists such as the VPN and proxy apps list and the dangerous apps list catch what ratings miss.
Android Enterprise: how work and school devices block apps
Android Enterprise is Google's framework for managed devices. Every serious MDM uses it. The enrollment mode decides how much of the device IT controls.
| Mode | Who owns it | What IT can block | Typical use |
|---|---|---|---|
| Fully managed | Organization | Every app on the device. Only approved apps install from managed Google Play. | Company phones, school tablets |
| Dedicated device | Organization | Everything. The device runs one app or a small set in kiosk mode. | Kiosks, scanners, exam devices |
| Work profile on company-owned | Organization | All work apps, plus named apps in the personal profile in some MDMs. | Company phones with personal use |
| Work profile on personal | Employee | Work profile apps only. Personal apps are out of reach. | BYOD |
Managed Google Play with an allow list
Most organizations block apps on Android by approving a short list and keeping the full store closed. These four steps apply in any Android Enterprise MDM.
- 1
Bind to Google
Connect your MDM to managed Google Play with a Google account or a managed Google domain.
- 2
Approve apps
Search managed Google Play inside the MDM and approve only the apps your policy allows.
- 3
Close the store
Keep the setting that allows access to all Play apps turned off, so only approved apps appear.
- 4
Remove leftovers
Assign apps already installed but now banned as Uninstall, by package name.
Prefer to keep Google Play itself off the device? See how to block the Google Play Store. Weighing the two approaches? Read app allowlist vs blocklist.
Block apps by package name in your MDM
Menu names change between releases. Follow the order and check labels on screen.
- In a device restrictions profile for Android Enterprise, keep Allow access to all apps in Google Play store set to not configured or off.
- Under Apps, add the banned app from managed Google Play.
- Assign it to your device group as Uninstall, then sync a test device.
- Create a device restrictions profile for corporate-owned work profile devices.
- Under Personal profile, set Type of restricted apps list to Blocked apps.
- Add each app by package name and assign the profile.
- With advanced management, open Apps, then Web and mobile apps, and add only approved Android apps.
- In Android settings, set users to install only apps on the list.
- Turn off installs from unknown sources in the device settings.
- Workspace ONE: an Android restrictions profile plus a blocked application group by package name.
- Hexnode: Policies, Android, app blocklisting or allowlisting, add apps.
- Meraki Systems Manager: approve apps in managed Google Play and restrict the rest.
Samsung devices: extra stores and extra settings
Samsung Galaxy phones and tablets follow the same Android Enterprise rules, with a few differences worth planning for.
Galaxy Store
A second app store ships on most Galaxy devices. Hide or disable it in your MDM, or apps can arrive outside managed Google Play.
Samsung extensions
Samsung adds extra controls through an OEMConfig app configured from your MDM, for settings Android Enterprise does not cover.
Secure Folder
A private space where users can install a second copy of apps. Turn it off on managed devices.
Family phones
On a child's Galaxy, Settings, Digital Wellbeing and parental controls opens Family Link, so the steps above apply.
Package names for apps commonly blocked on Android
MDMs identify Android apps by package name. These were checked in our app database at the time of writing.
| App | Android package name | Why it gets blocked |
|---|---|---|
| TikTok | com.zhiliaoapp.musically | Short video feed, messages and LIVE |
| Snapchat | com.snapchat.android | Disappearing messages, contact with strangers |
| YouTube | com.google.android.youtube | Video and Shorts during class or work |
| Roblox | com.roblox.client | Gaming, chat and in-game spending |
| Discord | com.discord | Open servers and chat with strangers |
| Fortnite | com.epicgames.fortnite | Gaming and voice chat |
| Brawl Stars | com.supercell.brawlstars | Gaming |
| Tinder | com.tinder | Dating, often banned on work devices |
| NordVPN | com.nordvpn.android | VPN that bypasses filters |
| Opera Browser with VPN | com.opera.mobile | Browser with a built-in VPN |
App guides with every related listing: block TikTok, block Instagram, block the YouTube app and block VPN apps. The social media apps list shows the full category.
How to find an Android package name
A typo in a package name fails quietly: the policy applies and the app keeps working. Copy names from a reliable source.
Google Play link
Open the app's Play page in a browser. The package name is the text after id= in the address.
Package name lookup
Search by app name in the package name lookup to get the package and its category.
MDM inventory
Your MDM lists installed apps per device, including preinstalled and sideloaded ones.
adb on a test device
With developer options on, adb shell pm list packages prints every package on the device.
iOS and Android twins: build two lists
It is tempting to reuse an iPhone blocklist on Android. It does not work. iOS bundle IDs and Android package names are different identifiers, chosen separately by each developer.
Only 42.8% of the top 1,000,000 iOS apps have a matched Google Play twin. The rest are iOS only, or their Android version is a separate listing. A single shared list leaves gaps on both platforms.
| App | iOS bundle ID | Android package name | Same string? |
|---|---|---|---|
| TikTok | com.zhiliaoapp.musically | com.zhiliaoapp.musically | Yes |
| Snapchat | com.toyopagroup.picaboo | com.snapchat.android | No |
| Roblox | com.roblox.robloxmobile | com.roblox.client | No |
| Discord | com.hammerandchisel.discord | com.discord | No |
| WhatsApp Messenger | net.whatsapp.WhatsApp | com.whatsapp | No |
| Fortnite | com.epicgames.FortniteGame | com.epicgames.fortnite | No |
| Subway Surfers | com.kiloo.subwaysurfers | com.kiloo.subwaysurf | No |
| Spotify | com.spotify.client | com.spotify.music | No |
What blocking the app does not cover
Android is more open than iOS, so there are more routes around an app block. Close each one with its own control.
| Route | Covered by the app block? | How to close it |
|---|---|---|
| The website in Chrome | No | Family Link Chrome filters on a child's phone. On managed devices, a Chrome URL blocklist policy plus a DNS or web filter. |
| Other browsers | Only if listed | Keep alternative browsers off the approved list, or block the browser category. |
| Sideloaded APKs | No | Turn off installs from unknown sources in the MDM. Family Link blocks them on supervised accounts. |
| Alternative app stores | No | Hide or disable Galaxy Store and any other store app. Keep store apps off the allow list. |
| VPN apps | No | Block the VPN category and, on managed devices, set an always-on VPN of your own with lockdown. See blocking VPN apps. |
| Extra users and guest mode | No | On managed devices, stop users adding new users or profiles, which would not carry your policy. |
| Factory reset | No | On fully managed devices, disable factory reset, and use zero-touch or QR enrollment so a reset device re-enrolls. |
NIST's SP 800-124r2 on managing mobile devices recommends app vetting and controls on unofficial installs for enterprise fleets. For school-specific workarounds, read how students get around restrictions.
Test the block on one device first
Run this list before you widen the scope. Keep one device out of scope so you can compare.
- Confirm the test device shows the right enrollment mode in the MDM.
- Sync, then check the banned app is removed or cannot open.
- Search for the app in Google Play and confirm it cannot install.
- Try a lite or regional version of the same app.
- Open Galaxy Store or any other store on the device, if present.
- Try to install an APK file downloaded in Chrome.
- Open the app's website in Chrome and every other browser.
- Install a VPN app, or confirm the VPN category is blocked.
Keep Android lists current every month
Ten package names are easy. Hundreds of games, VPN apps and clones, changing monthly, are not. AppBlockList covers 58 filtering categories in six feed formats: iOS bundle ID lists, Android package lists, .mobileconfig profiles, Intune files, Jamf files and CSV, refreshed monthly.
For one organization
Blocklists for MDM cost $99 a month or $990 a year, with every category and format included.
For districts and IT providers
$249 a month to manage lists across many schools or client tenants.
For your own tools
The App Lookup API costs $99 a month for 100,000 lookups.
Blocking apps on Android: FAQ
How do I block an app on my child's Android phone?
Install Google Family Link, link your child's Google Account, then open your child's profile, go to Controls and App limits, choose the app and select Block. Also set Google Play to require your approval for all downloads, so new apps cannot arrive without you.
Can I block apps on Android without an app?
Android's own Digital Wellbeing app timers limit time, but the phone's user can change them. For a block someone else controls, use Family Link on a child's phone or an MDM with Android Enterprise on a work or school device.
How do companies and schools block apps on Android?
They enroll devices with Android Enterprise, usually as fully managed devices or with a work profile, and use managed Google Play so users can install only approved apps. Unwanted apps are kept off the approved list, or removed by package name with an uninstall assignment in the MDM.
Does a work profile block apps on the personal side?
No, not on a personally owned phone. The MDM controls only the work profile. On a company-owned device with a work profile, some MDMs, including Intune, can also block named apps in the personal profile by package name.
Where do I find an Android app's package name?
Open the app's Google Play page in a browser and copy the text after id= in the address. You can also use the AppBlockList package name lookup, your MDM's app inventory, or adb on a test device.
Can I use the same blocklist for iPhone and Android?
No. iOS bundle IDs and Android package names are separate identifiers and often differ for the same app. Only 42.8% of the top 1,000,000 iOS apps have a matched Google Play twin, so build and maintain the two lists separately.
Can a child or user get around an Android app block?
They can try the website in Chrome, an APK from outside Google Play, another app store or a VPN app. Turn off installs from unknown sources, block other stores and the VPN category, and filter the web as well as the app.
Android package lists for every category
Block games, social media, VPNs and more on managed Android devices with ready package lists and Intune files, alongside matching iOS lists, refreshed monthly.
Google, Android, Google Play, Google Family Link, Chrome, YouTube and Google Admin are trademarks of Google LLC. Samsung, Galaxy and Galaxy Store are trademarks of Samsung Electronics Co., Ltd. Microsoft Intune is a trademark of Microsoft Corporation. Apple and iPhone are trademarks of Apple Inc.
TikTok, Snapchat, Roblox, Discord, WhatsApp, Fortnite, Brawl Stars, Subway Surfers, Spotify, Tinder, NordVPN, Opera, Instagram, Workspace ONE, Hexnode and Meraki are trademarks of their respective owners.
Names are used only to identify the products discussed. AppBlockList is not affiliated with, sponsored or endorsed by these companies.