Build a Better App with Virtual Reality Checks (VRCs)

Oculus VRBlog Hero Image
Virtual Reality Checks (VRCs) are guidelines to help you build high quality apps for Oculus Quest and Quest 2 and make your app more compelling and accessible to more people. In a new video, Developer Advocate Cami Williams and Store Launch Manager Angel LaBatte discuss Virtual Reality Checks (VRCs) and examples of VRCs in practice. If you are new to VRCs or need to brush up your understanding before submitting for distribution, take a look at the brief video and review the highlights and links below.

What are the Virtual Reality Checks (VRCs)?

The VRC guidelines include a list of required and recommended VRCs necessary for publishing your app on the Quest Store and App Lab. VRCs are divided into the following categories:

VRC Guidelines and Test Plan

Our review team ensures submitted apps meet all the requirements listed in the VRCs. To ensure your Quest app passes review, review the VRCs and run through our sample test plan before submitting. These are the same steps that the review team follows when testing your application. If you need to make any VRC fixes after you submit your app, you can update your build in the Developer Dashboard.

Examples of VRCs

Here are some examples of how VRCs are used in Oculus apps.
Performance VRCs
VRC.Quest.Performance.1: The app must run at the specified refresh rates. This is a required VRC.
Functional VRCs:
VRC.Quest.Functional.1:The app must install and run without crashes, freezes, or extended unresponsive states. This is a required VRC. To test this, play through your experience for at least 45 minutes, and monitor the activity through tools such as ODH or the Unity or Unreal profiling tools.
Accessibility VRCs
VRC.Quest.Accessibility.6: Applications should either provide color blindness options or use other techniques such as combining color and pattern for easy visual distinction. This is recommended but not required. You might be able to accomplish this by using symbols or labels in addition to colors when marking different interactable objects in your app.
For additional resources, please visit the following and post any questions on the Developer Forum.
Accessiblity
ODH
Quest
Rift
Unity
Unreal
VRC
Did you find this page helpful?
Explore more
What Unity Developers Learned About Building for Meta Quest at Unite Seoul 2026
New AI tools make building for Meta Quest in Unity faster than ever. See what we shared at Unite Seoul 2026.
Design, Hand tracking, Optimization, Quest, Unity
Build Faster, Earn More: Introduction to Growth Hacking Part 3
Part of the Build Faster, Earn More series: How to A/B test content formats, set SMART goals, and track KPIs for your Meta Quest title.
All, Apps, Design, Games, Optimization, Quest
Build Faster, Earn More: Introduction to Growth Hacking Part 2
Part of the Build Faster, Earn More series: A growth hacking guide covering audience positioning, account setup, and content strategy.
All, Apps, Design, Entertainment, Games, Quest

Get the latest updates from Meta Horizon.

Get access to highlights and announcements delivered to your inbox.