How companies distribute VR training apps

The real routes a VR training app takes onto a company fleet: public store, managed store, private release channel, self-hosted APK and MDM.

Aleksander Górka 8 min read
Illustration of a VR training app being pushed from an admin console to a group of headsets

Frequently asked questions

Can an admin push a public store app to a group of headsets?
No. Meta's documentation for Meta for Work states that public Horizon Store apps are discoverable by anyone with a Quest device, and that admins cannot directly deploy them to device groups. Public listing solves discovery, not fleet deployment.
What is a business release channel?
It is a private distribution path in the Meta Horizon Developer Center. The admin provides an organization key, receives an invite to the private app through it, and adds the app to their app library. The app never appears publicly.
Can we host the APK ourselves?
Yes. Meta documents self-hosted APKs: the admin adds the URL of a self-hosted APK directly in Meta Admin Center, without going through the developer platform. You own the hosting, the URL and the version history.
Do we need an MDM if we already have private distribution?
Distribution puts the app on the device; an MDM decides what the device does with it. Fleet tools handle enrolment, remote control, kiosk-style home screens and configuration packages. Most training fleets end up using both.
Which route has the lowest admin effort?
For a fleet, the managed store or an existing MDM — both let one person act on many devices at once. Self-hosted APKs give you the most control but move hosting, versioning and rollout onto your team.

About the author

Aleksander Górka

Aleksander Górka

CTO, co-founder of EHS VR

Senior Full Stack Developer with extensive experience in the .NET ecosystem and modern frontend frameworks. Proven track record of managing teams and building scalable solutions for various sectors, including VR. Passionate about leveraging technologies like microservices and VR to solve complex business problems.