Why Meta Quest?
Design
Develop
API references
Distribute
Blog
Support
Login
Distribute
Distribute
Setting up your business
Learn about our devices
Meta Quest
Review our content guidelines
Design an engaging experience
Follow our asset design guidelines
Learn Meta Quest brand guidelines
Common flags during content review
Review our developer policies
Policy overview
Distribution options
Content guidelines
App policies
Meta Horizon Store 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
Platform to Business Notice for EU and UK business users
Distribution in South Korea
Manage your organization
Create your organization
Add financial settings
Get financial reports
Verify your org
Manage multiple orgs
Manage test users
Business models and strategy
Overview
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
Early Access
Preparing your app
Create app page
Product details page (PDP)
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
2D apps
Overview
Migrate your app
Ad attestation
How to migrate your app
Product flavors
Features
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
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.3
VRC.PC.Performance.5
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
Upload your build
Meta Quest
Link PC-VR
Setup release channels
Overview and setup
Manage builds
Target devices
Add users
Switch release channels
Add app details
Add your app metadata
Label your content
360° preview graphics for Store PDP
Sign your app for submission
After submission
Launch and beyond
Updating Your app
Updating a published app
Mandatory updates
Pre-downloads
Market your app
Overview
Short links
App Ads
Overview
Quick start guide
Launching your first campaign
Understanding and optimizing your ad campaign
Marketing strategies
Create trailers and sizzle reels
Capture MR and VR apps for publishing
Marketing and promotion
Marketing channels
Marketing best practices and examples
Creative A/B testing
Create a creative A/B test
Creative A/B test best practices
Creative A/B test FAQ
Monetization strategies
Overview
Pricing
Overview
Adjust local pricing
Price A/B testing
Sales promotions
Bundles
App referrals
Custom promo codes