Distribute and grow
Distribute and grow

VRC.Quest.Security.1

Updated: Apr 8, 2025

Criteria

The app should perform a platform entitlement check within 10 seconds of launch.
 Required ✓Recommended +
Immersive apps
 
+
Panel (2D) apps
 
+
Recommended
Apps are not required to perform a platform entitlement check.
Although entitlement checks are not required, they are strongly recommended for the following reasons:
  • Entitlement checks are an anti-piracy measure, which helps ensure that users have purchased your application.
  • For platform features which require User IDs, the Horizon OS will only supply your application with the current user’s ID if they are entitled to your application. This check will indicate if your application can use those platform features.

Additional details

For more information, see one of the following topics:

Steps to test

  1. On your device, ensure developer mode is enabled and log in with a user who doesn’t have an entitlement to the app (either via release channel, keys, or store purchase).
  2. In a terminal window, install the app with the command adb install path-to-apk.
  3. Launch the app from the Library.

Expected result

App should either exit, display an error message, or go into a limited demo mode.

Revisions

  • 2024-07-31: Removed App Lab from VRC platform requirements.
  • 2021-03-03: Changed VRC from required to recommended.
Did you find this page helpful?