--- title: "Manage Private Apps" slug: "rocketchat-private-apps" description: "Learn how to build and manage private apps in Rocket Chat. Extend your secure communication platform with custom features for enterprise needs." updated: 2026-10-19T17:13:31Z published: 2026-10-19T17:13:31Z canonical: "docs.rocket.chat/rocketchat-private-apps" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.rocket.chat/llms.txt > Use this file to discover all available pages before exploring further. # Manage Private Apps Rocket.Chat allows you to develop and deploy private apps tailored to your specific workspace needs. Unlike public apps, these are manually installed and are only functional within the workspaces where they are uploaded. You can also share your app package privately with other workspace owners for use in their respective environments. To start developing a Rocket.Chat app, refer to the [Apps-Engine guide](https://developer.rocket.chat/docs/rocketchat-apps-engine). **With Apps-Engine, you can create apps to**: - Display interactive and dynamic content on their interface, like a modal or the room’s contextual bar. - Create buttons in the UI for users to interact with native content. - Create slash commands for users to trigger more generic interactions. - Register endpoints to receive data from other applications and services. - Work on both desktop and mobile clients. - Send messages to users, create and manage public channels, groups, discussions, and threads. > [!WARNING] > **Finding the Marketplace:** > > The Marketplace is an icon ![](https://cdn.us.document360.io/6ae79a05-7252-45d0-96e8-8f375e07b1b2/Images/Documentation/Screenshot 2025-12-23 130453.png) in the top navigation bar of your workspace, not a text menu item. Hover over the icon to see the **Marketplace** label. --- ## Upload and install a private app > [!WARNING] > Private app upload is available on the [Starter](https://docs.rocket.chat/v1/docs/our-plans#starter-plan) and premium plans ([Commercial](https://docs.rocket.chat/v1/docs/our-plans#commercial-plan), [Government](https://docs.rocket.chat/v1/docs/our-plans#government-plan), [Defense](https://docs.rocket.chat/v1/docs/our-plans#defense-plan)). > > On cloud-hosted workspaces, you can upload private apps only on a Dedicated private cloud workspace. Standard cloud and Premium cloud workspaces run on shared infrastructure and do not support private app installation. See the [Cloud hosting comparison](/v1/docs/rocketchat-cloud-hosting-service-level-agreement-sla#cloud-hosting-comparison) for the hosting tiers. To install a private app, 1. Package the app in a `.zip` format. 2. In the top navigation bar, click the **Marketplace** icon, then select **Explore → Private Apps**. 3. Click **Upload Private App**. 4. Click **Browse Files** and select your `.zip` package. 5. Agree to the required permissions to finalize the installation. Once complete, your app will be installed and ready to use. --- ## Enable or disable a private app Private apps are enabled automatically after installation. You can disable an app temporarily without uninstalling it. Choose one of the following methods to enable or disable a private app: **From the Marketplace** To enable or disable an app from the marketplace: 1. In the top navigation bar, click the **Marketplace** icon, select **Explore → Private Apps**, then search for the app. 2. Select the kebab **(⋮)** menu next to the app. 3. Click **Enable** or **Disable**. **From the App Info** To enable or disable an app from the App Info page: 1. In the top navigation bar, click the **Marketplace** icon, select **Explore → Private Apps**, then search for the app. 2. Click the app to open the app’s **App Info** page. 3. Select the kebab **(⋮)** menu under the app name and description. 4. Click **Enable** or **Disable**. --- ## Private app limit for Community workspaces from 7.0 Starting with Rocket.Chat version 7.0, only workspaces on **premium plans** can install and use private apps. For community users, the following changes will apply: - **Exemption to existing private apps**: If you had private apps installed and enabled before upgrading to version 7.0, you will still be able to use them. Rocket.Chat will exempt these apps from the private app limit policy. - **Re-enabling disabled apps**: If you disabled an app before updating to version 7.0, you can re-enable and use it after the update. - **Uninstalling private apps**: If you uninstall a private app after upgrading to version 7.0, you will not be able to re-upload or reinstall it. - **Downgrading from Premium to Community**: You will be able to continue using the apps you have after downgrading your workspace.