Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
Login
Distribute and grow
Distribute and grow
Overview
Setting up your business
Learn about our devices
Meta Quest
Review our content guidelines
Design an engaging experience
Follow our asset design guidelines
Store marketing materials guidelines
Learn Meta Quest brand guidelines
Data protection and privacy guidelines
Common flags during content review
Review our developer policies
Policy overview
Privacy policy
Distribution options
Content guidelines
App policies
Platform abuse policy
Developer Data Use policy
Developer Essential Data Use policy
Developer verification policy
Private app policies
Age group self-certification and youth requirements
Developer Distribution Agreement
Platform to Business Notice for EU and UK business users
Distribution in South Korea
Trusted Developer Essentials
Manage your team
Create your team
Verify your org
Manage your financial account
Ensuring a smooth payment setup
Get financial reports
Tasks
Manage test users
Monetization
Overview
Tips for monetizing in-app purchases
Tips for applying your monetization framework
Choosing a monetization model - Premium models
Choosing a monetization model - Free to play models
Transitioning to free-to-play
Pricing
Overview
Adjust local pricing
Price A/B testing
Meta Credits
Sales promotions
Meta Horizon+
Bundles
Season passes
App referrals
Custom promo codes
Targeted promo codes
Pre-Launch listings and sales
Try Before You Buy
Offer add-ons (DLC and IAP)
Overview
Setting up add-ons
Integrating add-ons
Working with add-ons
Offer subscriptions
Set up subscriptions
Test subscriptions
Subscription referals (beta)
Subscriptions FAQ
Early Access
Preparing your app
Overview
Create app page
Overview
Product details page (PDP)
App name and asset best practices
APKs and expansion files
Test your app
Security vulnerability testing
Playtesting
Overview
Playtesting survey script
Running a playtest
Collecting playtest feedback
Review our technical guidelines
Prepare your app for submission
Best practices
Age groups
Complete Data Protection Assessment
Data Security best practices
Meet DUC policy requirements
Complete Data Use Checkup (DUC)
Guide to secure data handling
Deploying Meta Quest for Business apps
Get your app reviewed
VRC Guidelines (Meta Quest)
Overview
Packaging VRCs
VRC.Quest.Packaging.1
VRC.Quest.Packaging.2
VRC.Quest.Packaging.3
VRC.Quest.Packaging.4
VRC.Quest.Packaging.5
VRC.Quest.Packaging.6
Audio VRC
VRC.Quest.Audio.1
Performance VRCs
VRC.Quest.Performance.1
VRC.Quest.Performance.2
VRC.Quest.Performance.3
VRC.Quest.Performance.4
Functional VRCs
VRC.Quest.Functional.1
VRC.Quest.Functional.2
VRC.Quest.Functional.3
VRC.Quest.Functional.4
VRC.Quest.Functional.5
VRC.Quest.Functional.6
VRC.Quest.Functional.7
VRC.Quest.Functional.8
VRC.Quest.Functional.9
VRC.Quest.Functional.10
VRC.Quest.Functional.11
VRC.Quest.Functional.12
VRC.Quest.Functional.13
VRC.Quest.Functional.14
Security VRCs
VRC.Quest.Security.1
VRC.Quest.Security.2
Tracking VRCs
VRC.Quest.Tracking.1
Input VRCs
VRC.Quest.Input.1
VRC.Quest.Input.2
VRC.Quest.Input.3
VRC.Quest.Input.4
VRC.Quest.Input.5
VRC.Quest.Input.6
VRC.Quest.Input.7
VRC.Quest.Input.8
Asset VRCs
VRC.Quest.Asset.1
VRC.Quest.Asset.2
VRC.Quest.Asset.3
VRC.Quest.Asset.4
VRC.Quest.Asset.5
VRC.Quest.Asset.6
VRC.Quest.Asset.7
VRC.Quest.Asset.8
VRC.Quest.Asset.9
VRC.Quest.Asset.10
Ads VRCs
VRC.Quest.Ads.1
VRC.Quest.Ads.2
VRC.Quest.Ads.3
VRC.Quest.Ads.4
VRC.Quest.Ads.5
VRC.Quest.Ads.6
VRC.Quest.Ads.7
Accessibility VRCs
VRC.Quest.Accessibility.1
VRC.Quest.Accessibility.2
VRC.Quest.Accessibility.3
VRC.Quest.Accessibility.4
VRC.Quest.Accessibility.5
VRC.Quest.Accessibility.6
VRC.Quest.Accessibility.7
VRC.Quest.Accessibility.8
VRC.Quest.Accessibility.9
Streaming VRCs
VRC.Quest.Streaming.1
VRC.Quest.Streaming.2
VRC.Quest.Streaming.3
VRC.Quest.Streaming.4
Privacy VRCs
VRC.Quest.Privacy.1
VRC.Quest.Privacy.2
VRC.Quest.Privacy.3
VRC.Quest.Privacy.4
VRC.Quest.Privacy.5
Content VRCs
VRC.Content.1
VRC.Content.2
VRC.Content.3
VRC.Content.3
User Reporting Plugin
User Reporting Service
User Suspension Service (Beta)
VRC.Content.4
Publishing VRCs
VRC.Publishing.1
VRC.Publishing.2
VRC.Publishing.3
VRC.Publishing.4
VRC.Publishing.5
VRC.Publishing.6
VRC.Publishing.7
VRC.Publishing.8
VRC Guidelines (Oculus Rift)
Overview
VRC.PC.SDK.1
VRC.PC.SDK.2
VRC.PC.SDK.3
VRC.PC.SDK.4
VRC.PC.SDK.5
VRC.PC.Audio.1
VRC.PC.Audio.2
VRC.PC.Performance.1
VRC.PC.Performance.2
VRC.PC.Performance.3
VRC.PC.Performance.4
VRC.PC.Performance.5
VRC.PC.Performance.6
VRC.PC.Performance.7
VRC.PC.Performance.8
VRC.PC.Performance.9
VRC.PC.Performance.10
VRC.PC.Functional.1
VRC.PC.Functional.2
VRC.PC.Functional.3
VRC.PC.Functional.4
VRC.PC.Functional.5
VRC.PC.Functional.6
VRC.PC.Functional.7
VRC.PC.Functional.8
VRC.PC.Security.1
VRC.PC.Security.2
VRC.PC.Security.3
VRC.PC.Input.1
VRC.PC.Input.2
VRC.PC.Input.3
VRC.PC.Input.4
VRC.PC.Input.5
VRC.PC.Input.6
VRC.PC.Input.7
VRC.PC.Input.8
VRC.PC.Input.9
VRC.PC.Input.10
VRC.PC.Tracking.1
VRC.PC.Tracking.2
VRC.PC.Asset.1
VRC.PC.Asset.2
VRC.PC.Asset.3
VRC.PC.Asset.4
VRC.PC.Asset.5
VRC.PC.Asset.6
VRC.PC.Asset.7
VRC.PC.Asset.8
VRC.PC.Accessibility.1
VRC.PC.Accessibility.2
VRC.PC.Accessibility.3
VRC.PC.Accessibility.4
VRC.PC.Accessibility.5
VRC.PC.Accessibility.6
VRC.PC.Accessibility.7
VRC.PC.Accessibility.8
VRC.PC.Privacy.1
VRC.PC.Privacy.2
VRC.PC.Privacy.3
VRC.PC.Privacy.4
VRC.PC.Privacy.5
VRC.Content.1
VRC.Content.2
VRC.Content.3
VRC.Content.4
VRC.Publishing.1
VRC.Publishing.2
VRC.Publishing.3
VRC.Publishing.4
VRC.Publishing.5
VRC.Publishing.6
VRC.Publishing.7
VRC.Publishing.8
Submit your app
Overview
Check your Android Manifest
Overview
Review-Requiring Android Permissions
Prohibited Android Permissions
Remove Permissions from your Manifest
Upload your build
Meta Quest
Link PC-VR
Oculus platform utility reference
Setup release channels
Overview and setup
Manage builds
Target devices
Add users
Switch release channels
Add or delete custom release channels
Copy builds between release channels
Phased releases
Add app details
Add your app metadata
Label your content
Add gameplay mechanics
360° preview graphics for Store PDP
Sign your app for submission
After submission
Go to market
App discovery
Engagement and community
Marketing and promotion
Marketing channels
Marketing best practices and examples
Create a team profile
Short links
Create MR/VR trailers and sizzle reels
App Ads
Overview
Quick start guide
Launching your first campaign
Understanding and optimizing your ad campaign
Creative A/B testing
Create a creative A/B test
Creative A/B test best practices
Creative A/B test FAQ
App upkeep
Updating your app
Updating a published app
Mandatory updates
Pre-downloads
Reducing app crashes
Upload debug files for crash analytics
Report IP infringement
Analytics and data signals
Introduction
Overview dashboard
Analytics alerts
Metrics benchmarks
Funnel analytics
Revenue analytics
Add-on content analytics
Subscriptions analytics
User engagement dashboard
Crash analytics
Performance analytics
Marketing attribution analytics
Promotion analytics
Customer reviews
Multiplayer analytics
Download historical data
Reference annotations
Archive
Mixed Reality Capture
Design for MRC
Development and video production
Oculus Rift (PC VR)
User demographics analytics (Retired)
Distribute and grow
Get your app reviewed
VRC.Content.1
Updated: Jul 31, 2024
Criteria
Required for all apps
.
The app must meet all content guidelines.
Additional details
For more information, see
Content Guidelines
.
Steps to test
Examine the app’s metadata.
Examine the app’s in-app content.
Expected result
The application meets all content guidelines.
Did you find this page helpful?
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta