Private and self-hosted apps

For Android enterprise, all apps you want to make available to your users must be distributed through managed Google Play.

  • Public apps are apps that are available to all users with a Managed Google Account.
  • Private apps are apps developed by you that are only available to users inside your Managed Google Domain.
  • Self-hosted apps are private apps for which the app package (that is the APK file) is located on a server belonging to your organization instead of the Google server. However, the app store metadata for self-hosted apps must be uploaded to Google so that the app can be distributed through managed Google Play.

For information on private apps, see the Android in the enterprise developer information (external link).