Path to Meta Horizon Start Partner
Overview Meta Horizon Start Partners are recognized for their commitment to building high-quality, innovative VR experiences on Meta Horizon. Partner status comes with tailored support from Meta experts, expanded program benefits, and new opportunities to grow your project. Start Partners receive exclusive resources designed to help you maximize impact and succeed in the evolving VR ecosystem. How to Join Start Partner invitations are extended based on periodic reviews of member progress and engagement. You do not need to apply or reach out; the Start team will contact you if you become eligible. We will also announce any changes to the selection process in our community channels. Note for current Start Members: The Start team regularly reviews your progress and contributions. If you become eligible for Partner status, you’ll be notified. We expect to open applications to current Start members in the future, and we’ll update this post (and announce in our community channels) when applications become available. Partner Benefits As a Meta Horizon Start Partner, you receive all core program benefits plus additional perks, including: Access to the Partner community Discord to connect and collaborate with experienced developers and program mentors 1:1 mentoring sessions for personalized support and feedback on your project Educational and social events with advanced content from Meta leads, hands-on workshops, live Q&A, panels, and more Prioritized technical support from a dedicated team Product feedback opportunities to help shape the platform and have your voice heard Qualifications We’re looking for Start members who demonstrate strong content quality, product adoption, and sustained development momentum. When evaluating eligibility for Partner status, we use the following minimum guidelines (which may evolve over time): Have a working build: A playable or internal build that demonstrates core gameplay/app flow and baseline stability (not necessarily final or polished), ready for evaluation Build an engaging experience: Strong session quality, retention drivers, and content depth—meaningful user engagement is an important signal Show sustained development momentum: Regular iteration, shipping updates, and steady progress toward release Use platform tooling to improve quality: Leverage performance tooling and relevant XR tech features; adoption of Meta’s recommended developer tools often correlates with successful, engaged apps We also consider additional factors, such as: Community involvement: Positive, substantive contributions—sharing knowledge, assisting other members, or participating in community events Commitment: Consistent engagement and meaningful progress over time Subject-matter expertise: Demonstrated expertise, especially when shared to help others If you don’t meet these guidelines yet, we encourage you to keep building and participating in the Meta Horizon Start program. Take advantage of educational programming, technical support, and the community forum to strengthen your experience, performance, and retention. We’re excited to see your progress—and hope to welcome you as a Meta Horizon Start Partner in the future. Want to work toward Partner status? Keep a working build ready for evaluation, focus on building an engaging experience, iterate regularly, and use Meta’s recommended developer tooling to improve performance and quality. We also encourage you to share your progress in the What I’m Building section of the Developer Forum. For more information on Start membership, see the Meta Horizon Start program terms.125Views0likes0CommentsIs This a Forum Post or a Support Ticket?
With so many options for support, it can be hard to tell where to ask certain questions. To help you navigate our support structure, we’ve put together this best practices guide. As a general rule, we recommend posting to the Developer Forum when the answer to your question could help someone else in the same situation and filing a ticket with Developer Support when the answer is specific to you, your org, or your account. This means that questions around feature implementation, such as how to use SDKs, would be a great fit for the forum, while being locked out of your developer account would be better suited to a Support ticket. Some examples of forum post topics include: Non-technical questions e.g., I’m a Unity developer looking for advice on how to get started developing for Meta Quest or How have other developers approached sound design Technical implementation questions e.g., I’m having an issue integrating Passthrough API into my Unity project Discussions comparing different tech stack options e.g., Will performance optimization for my specific app be easier in Unity or Unreal Engine The Developer Support team is here to help you with more individual requests like: Payout/Monetization issues e.g., I didn’t receive a payout or I see an error when onboarding/editing my payout details Integrity e.g., data use checkup, Data Protection Assessment, age ratings, enforcement appeals Bug escalations e.g., I have already reported a bug but require more immediate support or the bug is severe Store submissions e.g., Store submission status and VRCs Questions around the Meta Store or App Submission process e.g., I’m having trouble finding my app on the Meta Store Administrative Changes e.g., delete an app, delete an org, transfer apps, key management Technical Support e.g., bug report and product feedback (if it cannot be submitted in MQDH), dev mode issues, and documentation edit requests Our support team has put together characteristics that are helpful in triaging bug reports and ensuring reproducibility. When submitting a bug or report, we ask that you keep these characteristics in mind. Bug reports that are not reproducible are substantially harder if not impossible to debug for our engineering teams. The more details a report has, the easier a bug will be to reproduce. Please remember to report using the in-tool bug and feedback reporting flows e.g., MQDH and in-product integrity tools before reaching out through the Support Center. Characteristics of a Helpful and Complete Bug Report Provide Your Username: This is especially helpful if you're reaching out through email. Date & Time of ABXY: If your bug is a long-term issue or recurring issue, include the most recent date and time of the issue recurring. As well as any details about the amount of times it has occurred. Example: “The bug first occurred on 1/10/25 after I’d updated to the new OS. The bug stopped showing up after a few days, then returned after I updated to the new version of the OS on 2/10/25.” World Name: Whether your world is published or not, providing your world name is integral to reproducing the issue and debugging potential causes. Reproduction Steps: Be as clear and prescriptive about the steps needed to reproduce the bug you’ve experienced, particularly if it is related to a scripting error. Example: Helpful steps: Press switch to VR in the desktop editor in a world that has a screen overlay. Unhelpful steps: Switch to VR while editing the world. Preconditions: What was happening before you experienced this bug? Example: Did you make any changes to their world between the last time you accessed it and the time of the bug occurring? Did you update your MQDH/HzOS/SDK version? Did you have a huge growth of followers? Are there any other extenuating circumstances we should know of? Descriptive Observed and Expected Behavior: Much like Repro Steps, these should be specific and clear. Example: Unhelpful steps: Expected behavior: Items work. Observed behavior: Items don’t work. Helpful steps: Expected behavior: When the player picks up an item in game, the item is added to their inventory. Observed behavior: When the player picks up an item, the item disappears from the world, but isn’t listed in their inventory. Build Blocking: How detrimental is this to your development flow? Is the issue fully blocking you from moving forward? Is it intrusive but you are still able to build? Is the bug slowing you down but you are able to find a workaround?321Views1like0CommentsHow Do I Get Developer Support?
The forums are a great resource if you have a general question or want to get guidance from another developer in the community. However, if you’re looking for direct support from Meta or you believe you’ve run into a bug, our Developer Support team is ready to assist you. We’ve listed some of the most common problems below, with links to get you to the right team the first time. For account-related issues (e.g., I lost access to my account, I am unable to sign in, or I need to reset my password) and hardware issues (e.g., my Quest device stopped working), reach out to the Customer Support team. For help with debugging via technical support, requesting escalation on a payment issue you submitted previously, or other non-technical questions, visit our Support Center, where you can find answers to common problems or submit a request for direct assistance. You can expect an initial reply to your ticket in the Support Center within 24 business hours. Our team is available Monday to Friday, 8am–5pm PT. If requests are submitted after 5pm PT on Friday, the team will respond when they’re back online on Monday. For issues related to payouts, payments, taxes, or monetization onboarding, you can submit help requests directly to the Payment Operations team via the Payment Support Form. Note: You will need to have linked your Facebook account to your developer account in order to ensure smooth processing of your issue. If you aren’t sure if your issue should be a forum post or support ticket, feel free to post it in Questions & Discussions and we’ll connect you with the right resources. Developer Support is also available on social platforms with these handles: X: @MetaHorizonHelp Reddit: u/MetaHorizonSupport For general bug reporting (e.g., you believe to have encountered a product bug not specific to your development work and do not expect a response), you can submit in-headset or on the Meta Horizon Mobile App by following the instructions here. Provide detailed reports so our team will be able to provide more prompt support: Attach relevant screenshots and other evidence. Describe the issue in great detail including what happened, what you expected to happen, reproduction steps, and any error messages you may have received. Avoid bundling multiple bugs into one submission. Note: Bugs reported in-headset or using the Meta Horizon Mobile App will go directly to internal product and QA teams for review and action, rather than to our Developer Support team. There is no guarantee that a response will be given, but the feedback is valuable.708Views1like0CommentsCommunity & Posting Guidelines
Welcome to the Developer Forums. Meta provides this space for VR, AR, and MR developers to connect, share insights, and get support while developing apps for Meta Quest. To keep discussions productive and helpful, we ask that everyone follow these community guidelines. Stay On-Topic Before creating a new thread, use the Search field to see if your question has already been answered. Post in the most relevant category for your topic. Choose the most relevant tags for your post. You can choose more than one if your post relates to multiple topics. Keep discussions related to Meta Quest development and build tools. Write Clear and Detailed Posts Write clear, specific titles that summarize your question or topic. Avoid vague titles like “Help!” or “Question” and opt instead for titles like “Help Using Passthrough API in Unity” or “How Do I Implement Colocation?” When asking for help, include details such as the steps you’ve taken, the errors you’ve received, and the expected vs. actual results. If you need support or are reporting a bug, read this post. When responding to a post, aim to provide helpful, informative answers rather than opinions. Include screenshots, code snippets, or links to documentation wherever possible. Report Issues in the Correct Channels If you see a post violating these guidelines, report it directly, rather than engaging in arguments. To report a post, click the … icon on the top-right corner of the post and select “Report,” which will open a dialog for you to provide a reason and details. Use the appropriate channels for bug reports and direct support instead of spamming multiple threads. If you’re unsure whether your question should be a forum post or a support ticket, see this guide. For more information about getting support, see this post. Be Respectful and Constructive Treat all members with respect. Disagreements are fine, but keep discussions professional and productive. No personal attacks, harassment, hate speech, or inflammatory comments. If providing feedback, be constructive—help others improve, don’t tear them down. No Spam or Self-Promotion Avoid excessive self-promotion. Do not post ads, promotions, or affiliate links. No Sharing of Confidential or Inappropriate Content Do not share private or personal information (yours or others’). No NSFW, offensive, or illegal content. Keep Discussions Collaborative The goal of this forum is to foster collaboration among developers, so keep your contributions focused on helpful solutions, best practices, and constructive discussions. Failure to follow these guidelines may result in warnings, content removal, or either temporary or permanent bans from the forums. Please note that by participating in these forums, you agree to abide by Meta’s Terms of Service and Privacy Policy, as well as our Code of Conduct for Virtual Experiences. Thank you for doing your part to make this a friendly, helpful, and productive space for all developers!345Views4likes0CommentsUnderstanding App Requirements & Distribution on the Meta Horizon Store
We’re here to support you every step of the way as you build on our platform. It’s important to us that you have access to the best resources and guides to navigate our platform requirements so your apps can reach distribution and monetization even faster. With the Trusted Developer Essentials Program (TDE), we offer a free collection of resources led by Meta experts and hosted on the Data Protocol Platform. TDE covers topics like the developer journey, the app submission process, VRCs (all of our technical requirements to get your app published on the Horizon Store), privacy policy, Age Group Self-Certification, content guidelines, how to navigate Data Handling, how to submit your Data Use Checkup, and more. We’re always expanding TDE to include more helpful topics to make app publishing as easy as possible. Look out for new resources throughout the year, and please let us know if there are any materials or topics you’d like to see explained by filling out the Data Protocol survey—we’re always looking for more ways to help! An App's Journey Through Meta's Requirements Use this interactive flow-chart to understand the key milestones and requirements your app will encounter on its journey, from development to submission. Understanding Meta's Content Guidelines Understand the principles that determine what content is allowed and what content is prohibited under Meta’s Content Guidelines with this video. How to Pass the Most Commonly Failed VRCs Avoid common pitfalls by reviewing the most frequent VRC failures and how to address them effectively in our How to Pass the Most Commonly Failed VRCs resource guide. Boosting Conversion on the Meta Horizon Store Learn tips for crafting strong descriptions, screenshots, and trailers that help your app stand out and convert users in our course on Boosting Conversion on the Meta Horizon Store and read our guide on Crafting a Product Details Page (PDP) that converts. Driving Discoverability with Metadata Learn how to use metadata to increase your app’s visibility and reach the right audience in this video resource. Meta Horizon TDE Channel For additional educational resources on the Data Protocol platform, please visit our Meta Horizon TDE Channel.370Views0likes0CommentsOnboarding Resources
Whether you're new to HorizonOS development or looking to deepen your expertise, our developer resources include step-by-step guides for different engines. Designed to guide you in building safe, compliant, and engaging experiences, our guides provide a solid foundation for your project, no matter your tech stack. Unity Hello World VR Developing Apps for Horizon OS in Unity Unity Project Setup Explore Features with Building Blocks Meta SDKs for Unity Sample Projects Overview Unreal Engine Setting Up Your Dev Environment Installing Unreal Engine Setting Up Your First Project Packaging and Preparing Your New Project Choosing UE Installation by Feature Compatibility Unreal Samples and Showcases Spatial SDK What Is Spatial SDK? Build Your First App Architecture Entity-Component-System Android Studio Plugin Android Apps Android Apps on Meta Horizon OS Getting started Android Studio Plugin Make Your App Compatible Media Requirements Web/WebXR WebXR First Steps Developer Workflow Introduction to Browser Progressive Web Apps459Views2likes0Comments