# Set Install Type

CubiLock supports multiple install types for applications. Install types ensures the availability of the application on your devices. The following install types are available:

* **FORCE INSTALLED:** The app will be installed forcefully and user will not be able to uninstall it.&#x20;
* **PREINSTALLED:** The app will be installed or comes pre-installed but the user will be able to uninstall it.&#x20;
* **BLOCKED:** The app will be removed and user will not be able to install it manually too.
* **AVAILABLE:** The app is available to download and install for user but does not automatically install.
* **REQUIRED FOR SETUP:** The app will be installed during the setup phase and user will not be able to uninstall it.
* **KIOSK:** The app will be installed during the setup phase. It will be default app your user sees when they press home button and will replace any pre-installed launcher. The user will not be able to uninstall it.&#x20;

{% hint style="warning" %}
There can be only one app with install type of **KIOSK**
{% endhint %}

### To set / change install type of an Application:

From your CubiLock console:

1. Head over to **Device Profiles** page
2. Click on the three dot menu next to the profile and click **Update Profile** to open profile in edit mode.
3. Select the install type from the drop down menu and hit **Save** and **Confirm** to apply changes to profile.

![Select the install type you want from the drop down menu](/files/YoDpUI1ljjgPOKMyLr1H)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cubilock.com/profile-management/applications/set-install-type.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
