# Execute uninstall application remote action from Hexnode

The **Uninstall Application** remote action allows IT administrators to remotely remove software from managed devices, helping to reclaim storage space, improve system performance, and enhance endpoint security.

**What is the “Uninstall Application” Action?**
-----------------------------------------------

This feature is a one-time remote command that triggers the immediate removal of specified applications from one or multiple devices across various operating systems.

- **Purpose**: Streamlines the removal of unnecessary or unauthorized software to optimize device speed and security.
- **Scope**: Individual devices or bulk uninstalls across an entire fleet.
- **User Impact**: While the action removes the app remotely, manual reinstallation of the application remains possible unless prohibited by further policies.

**Platform Support and Constraints**
------------------------------------

The **Uninstall Application** action is cross-platform, but specific restrictions apply based on the operating system and management state.

PlatformSupport & Constraints**Android**System applications cannot be removed.**iOS**Only **Managed Apps** (apps installed via MDM) can be removed.**Windows**Supported on **Windows 10 (Version 1703+)** and **Windows 11**.**macOS**Supports uninstallation of **DMG**, **PKG**, Store apps, and App Bundles.**Other OS**Supported on **tvOS**, **visionOS**, and **Linux**.**Step-by-Step Guide: Executing the Uninstall Action**
------------------------------------------------------

1. ### **Uninstall Application from a Single Device**
    
    
    1. Log in to the **Hexnode UEM portal**.
    2. Navigate to **Manage > Devices**.
    3. Click on the specific device to access the **Device Summary** page.
    4. Select **Actions > Applications > Uninstall Application**.
    5. In the **Uninstall Application** window, select the app(s) to be removed.
    6. Click **Done**.
    7. When the confirmation prompt appears, click **Confirm**.
2. ### **Uninstall Applications in Bulk**
    
    
    1. Log in to the **Hexnode UEM portal**.
    2. Navigate to **Manage > Devices**.
    3. Identify and **select** the devices from which software must be removed.
    4. From the **Uninstall Applications** window, select the device platform (e.g., iOS, Android, Windows, etc.).
    5. Choose the specific apps to be removed from the selected devices.
    6. Click **Done**.
    7. Click **Confirm** to execute the bulk action.

**Frequently Asked Questions (FAQ)**
------------------------------------

#### **Is the removal of pre-installed system apps on Android possible?**

No. The **Uninstall Application** remote action cannot remove system-level applications from Android devices.

#### **Why does the uninstallation of a specific app fail on an iPhone?**

On iOS, Hexnode UEM only supports the remote uninstallation of **Managed Apps**. Applications installed manually via the App Store (unmanaged) cannot be removed using this remote action.

#### **What are the version requirements for Windows uninstallation?**

Remote uninstallation requires **Windows 10 Version 1703** or above, or any version of **Windows 11**.

#### **Which macOS file formats are compatible with remote uninstallation?**

Hexnode supports the removal of **DMG**, **PKG**, Store apps, and standard macOS **App Bundles**.