Category Filter

How to Blacklist/Whitelist Apps on iOS Devices

Hexnode allows the user to build either a blacklist of apps not to be shown or run on the device, or a whitelist of apps allowing only the apps listed to appear on the device. This provides the capability to either block a set of inappropriate apps or shows a chosen list of active whitelisted apps.

Applying Policy to Blacklist or Whitelist Apps


This feature is available on all pricing plans except Express plan.

Follow the steps below to either blacklist or whitelist apps:

  1. Login to your Hexnode MDM portal.
  2. Tap on Policies > New Policy > iOS > App Management > Blacklist/Whitelist. Click on Configure.
  3. Enter the policy name and description.
    • Policy name – Enter an appropriate name for the policy. This is a mandatory field.
    • Description – Add a brief description of the policy.
  4. Choose the blacklist or whitelist button based on the requirement.
  5. Click on +Add to add either an app or a group of apps to be either blacklisted/whitelisted. You can see all the apps listed in your app inventory.
  6. After selecting the desired apps, click Done.
  7. Next, associate the policy with the target devices by clicking on Policy Targets > +Add Devices. Choose the device and click Save. The policy will be pushed to the device.


  • Supported on Supervised iOS 9.3 and above devices.
  • System apps, except Phone and Settings apps, can be blacklisted on supervised iOS devices.


    • If the user tries to install a blacklisted app, upon installation, when the user tries to access the app, a pop-up message emerges specifying the restriction.


  • If the user blacklists an already installed app, the app will be hidden from the device once the policy is pushed to the device.
  • If the blacklisted app is installed on a unsupervised device, MDM marks the device as non-compliant as MDM cannot block the users from using it.
  • Blacklisting apps in iOS

  • Conversely, if the user tries to whitelist a set of apps, all the other apps not included in the list will be hidden displaying only the whitelisted apps.

In case the user chooses to add an app group, all the apps included in the group can be either blacklisted or whitelisted.