Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
Distribute and grow
Distribute and grow
Overview
Set up your account
Create your team
Verify your organization
Manage your financial account
Ensuring a smooth payment setup
Payments
Get financial reports
Tasks
Manage test users
Prepare your app
Overview
Create your app page
Overview
Product details page (PDP)
App name and asset best practices
Required app configuration for Store
APKs and expansion files
Age groups
Test your app
Security vulnerability testing
Playtesting
Overview
Playtesting survey script
Running a playtest
Collecting playtest feedback
Meet our requirements
Content and design guidelines
Content guidelines overview
Asset design guidelines
Store marketing materials guidelines
Brand guidelines
Common flags during content review
Data and privacy
Data protection and privacy guidelines
Complete Data Protection Assessment
Data security best practices
Complete data use checkup (DUC)
Guide to secure data handling
Technical requirements (VRCs)
Common VRC failures and best practices
Quest VRCs
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
VRC.Quest.Tracking.2
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
Shared VRCs
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
Rift VRCs
Overview
SDK VRCs
VRC.PC.SDK.1
VRC.PC.SDK.2
VRC.PC.SDK.3
VRC.PC.SDK.4
VRC.PC.SDK.5
Audio VRCs
VRC.PC.Audio.1
VRC.PC.Audio.2
Performance VRCs
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
Functional VRCs
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
Security VRCs
VRC.PC.Security.1
VRC.PC.Security.2
VRC.PC.Security.3
Input VRCs
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
Tracking VRCs
VRC.PC.Tracking.1
VRC.PC.Tracking.2
Asset VRCs
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
Accessibility VRCs
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
Privacy VRCs
VRC.PC.Privacy.1
VRC.PC.Privacy.2
VRC.PC.Privacy.3
VRC.PC.Privacy.4
VRC.PC.Privacy.5
Developer policies
Policy overview
Privacy policy
Distribution options
Content guidelines
App policies
Platform abuse policy
Developer Data Use policy
Developer Essential Data Use policy
Non-essential data use policy
Developer verification policy
Age group self-certification and youth requirements
Developer Distribution Agreement
Platform to Business Notice for EU and UK business users
Distribution in South Korea
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
OVR Platform Utility command line tool
Set up 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
Monetize
Overview
Models and strategy
Premium models
Free-to-play models
Transitioning to free-to-play
Tips for monetizing in-app purchases
Tips for applying your monetization framework
Pricing
Overview
Adjust local pricing
Price A/B testing
Meta credits
In-app purchases and DLC
Overview
Setting up add-ons
Integrating add-ons
Working with add-ons
Subscriptions
Set up subscriptions
Test subscriptions
Subscription referrals (beta)
Subscriptions FAQ
Pre-launch and trials
Pre-launch listings and sales
Early Access
Try before you buy
Promotions and programs
Sales promotions
Custom promo codes
Targeted promo codes
App referrals
Bundles
Multi-team bundles
Season passes
Meta Horizon+
Market your app
Marketing strategy
Develop a marketing plan
Marketing best practices and examples
Marketing channels
Marketing assets
Mastering marketing assets
A/B testing creative assets
A/B testing assets best practices
A/B testing assets FAQ
Create MR/VR trailers and sizzle reels
Advertising
Meta Ads overview
Quick start guide
Launching your first campaign
Understanding and optimizing your ad campaign
PR and outreach
Social media marketing
Public relations for VR: Building buzz
Influencer marketing tactics
Deliver VR demos with impact
App discovery
App discovery
Short links
Grow and engage
Analytics
Introduction
Overview dashboard
Analytics alerts
Metrics benchmarks
Funnel analytics
Revenue analytics
Add-on content analytics
Subscriptions analytics
User engagement dashboard
Developer post analytics
Crash analytics
Performance analytics
Marketing attribution analytics
Promotion analytics
Customer reviews
Multiplayer analytics
Download historical data
Reference annotations
Community and retention
Engagement and community
Developer posts
Create a team profile page
Maintain your app
Updating a published app
Mandatory updates
Pre-downloads
Reducing app crashes
Upload debug files for crash analytics
Report IP infringement
Enterprise
Deploying Meta Quest for Business apps
Private app policies
Trusted Developer Essentials
Reference
Device comparison (Meta Quest)
Rift (PC VR) overview
Archive
Mixed reality capture
Design for MRC
Development and video production
User demographics analytics (retired)
User Suspension Service (retired)
GET STARTED
Distribute your app
Unlock the full potential of your immersive app with our comprehensive guide to publishing, growth, and engagement strategies.
Setting up your business
Developer policy overview
Overview of standards and policies when creating and maintaining apps.
Learn more
Account management
Learn how to manage your account in the Meta Horizon Store.
Learn more
Preparing your app
Data security best practices
Learn how to manage the data security of your app.
Learn more
Review technical guidelines
Learn how to prepare your build submission for our team’s technical review process.
Learn more
App submission and review
Check your content against VRCs
Meta Horizon Store apps must meet or exceed Virtual Reality Check (VRC) guidelines to be considered for distribution.
Learn more
Uploading your VR apps
Overview of packaging requirements necessary to publish your app.
Learn more
Full launch and beyond
Pre-launch listings
Create a pre-launch listing on the Developer Dashboard to kickstart marketing and build a community for your app.
Learn more
App Analytics, reviews, and discoverability
Learn how to monitor your released app’s analytics in the developer dashboard.
Learn more
DEVELOPER TOOLS
Meta Quest Developer Hub
Streamline your MR development workflow with this desktop companion app, featuring device management, performance analysis, and more.
Download
Learn more
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)
© 2026 Meta