Manage Google Play private apps

More information about using and publishing private apps is available in the managed Google Play help center.

Google Play private apps are a feature of the Google Play Store which lets you distribute Android apps internally to users.

Using the Google Play Store to host internal apps lets you control which users or user groups can download apps. It also provides additional features such as user authentication, virus and malware detection, and device targeting.

There are three requirements for setting up private apps:

  1. Enroll with an EMM, such as Google Mobile Management and set up your Android device advanced management policies.
  2. Enroll with managed Google Play. This is done automatically for you, if you use Google Mobile Management and enable EMM binding with Android.
  3. Register with the Google Play Console, which you use to publish private Android applications.

As domain administrator, once you register with the Play Console you can grant console access to other users, or authorize a 3rd party developer to publish private apps to your domain.

Enable private apps

  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in

  2. Click Apps and then Additional Google services
  3. Click filter to open the filter pane, and uncheck the Show top featured services box. Where is it?
  4. Turn on the Google Play Console for users in your organization who you want to publish private apps.
  5. Click Nav icon and click Device management.
  6. Click Advanced Settingsand thenOther Google Services.
  7. To allow users to publish private apps, check Allow users to publish and update Google Play Private apps.
    Note: You can also configure an administrator role to upload private apps.

Tip: Apply these settings to an organizational unit to give a specific group of users access to private apps.

If your organization uses managed Play without an EMM (formerly called Google Play Private Channel) to grant access to private apps, then you must check Allow users to access Google Play Private apps in Advanced Settings and then Other Google Services to allow users to access and download private apps.

Publish private apps

To get publishing access, a domain administrator must register for a Play Console account at We recommend that administrators create dedicated role accounts for publishing private apps, so the domain can retain access to published apps in case an employee leaves the organization. Learn how to publish private apps.

Download private apps

Once an administrator whitelists a private app, users can download it using the Google Play Store app on their devices. To access private apps, they need to go to the managed Play Store on their Android device.


Will this feature allow me to publish internal apps to my users' BlackBerry devices, iPhones, and Windows Phones?

No, only Android apps on Android devices are supported.

Can I publish an app to both the public Google Play store and as a private app?

This functionality is not supported. However, the Work Apps tab contains both private apps and any managed apps for your organization. This allows your users to easily find all work related apps in one place.

Can I publish an existing app as a private app?

No. Google Play does not allow duplicate applications in the store. However, you can give your users access to any public app by whitelisting it and making it available via the managed Google Play Store. Your users can then access all their work related apps (both public and private) from the managed Play Store.

If I publish an app to the public store, can I change it to to a private app later?

Yes. If you publish a public app to the Google Play store you can later change its settings to make it a private app. You need to check the Restrict Distribution in the Pricing & Distribution section in the Play Console.

Can users get a waiver for the $25 publisher registration fee?

No. All publishers have the same set of basic rights, features, and responsibilities, whether they're publishing public or private apps.

Can I delegate a 3rd party developer to publish private apps?

Yes. If you use 3rd party developers (such as an agency or software development house) to create custom private apps for your organization, you can send them your Organization ID so that they can publish apps to your organization. For details, see Allow 3rd party developer publishing.

Can publishers charge for private apps?

No. Private apps do not support billing features.

Can I publish an app to a specific group of users?

No. But you can publish an app targeting a specific country or specific device models. If you want to beta test your app with specific groups, or Play Store users, you can set up alpha/beta testing.

When will the private app show up in Google Play on my users’ devices?

A new app can take a few hours to appear in the managed Play Store on a users' device.

Why can't I see private apps on the Google Play Store app on my Android device?

Make sure that you select the right tab in the Play Store.  Private apps are listed in the managed Play Store, which also contains any managed apps if your organization uses an EMM provider. Also, remember that a new app can take a few hours to appear in the store. 

Was this article helpful?
How can we improve it?