Oculus Platform Solutions

Leverage our comprehensive set of tools and resources to create engaging, social, and immersive VR applications. These solutions can be used as individual components, but deliver the most value when implemented together.

Platform Features


Create Achievements such as trophies, badges, or awards, and integrate them in your application using our SDK and APIs. Reward users for their in-game Achievements with they can display in their Oculus Home.

Destinations, Rich Presence and App Deep Linking

Leverage Destinations, the Rich Presence API and App Deeplinking to launch users directly into a new game level, event, gameplay mode, or in-app content such as a video, photo set, or standalone experience.

Developer Posts

Promote new levels, maps and experiences for your app with content that displays in the home feed of Oculus Quest, Go and Gear VR devices and on an application’s product detail page (PDP)


With the cross-platform Oculus Avatar SDK you can deliver true social presence in your application and give users the freedom to express themselves in the aesthetic of their choice.

Cloud Storage

Seamlessly save, synchronize, and load data between devices and installs using our Cloud Storage service.

Commerce (IAP)

Create and sell durable, single-use items and consumable goods that can be purchased multiple times by people in your application.

Coordinated App Launch (CAL)

Allow users to launch your social app together from Oculus Home.

Custom Items

Reward users for their in-game Achievements with Custom Items they can display in their Oculus Home.

Downloadable Content, Expansion Files and Language Packs

Tools to enable new experiences, characters, levels, and languages for your applications without increasing the initial download size.


Create Events such as viewing parties and gaming tournaments. Promote them in Oculus Home and Explore by implementing the App Deep Linking API.

User Identity and Friends

The User & Friends APIs let you verify a user and manage information about each person's unique persona in your application to customize their experience, help them find friends, and personalize their encounters in VR.

In-App Content

Create self-contained content in your application, such as a video, photo set, or standalone experience, and integrate with the App Deeplinkin API to launch users directly into the content.


Create global Leaderboards to encourage competition and increase engagement.


Accommodate Livestreaming through the Oculus Platform and a variety of SDK methods so people can share their VR experience with their Facebook network.


Create Notifications with a REST API call and send to targeted audiences to interact with people outside of your application.


Enable Parties so that people can voice chat about their game play with friends in Oculus Home.

Peer-to-Peer (P2P) Networking

Integrate P2P Networking to transmit data between two send policies, unlocking a number of uses including chat message exchange between users and updated avatar positions in real-time.


Setup Matchmaking in order to place multiple users together in a shared playing experience. Integrate the Coordinated App Launch (CAL) API to let people launch your social app together from Oculus Home.

Voice Chat (VoIP)

VoIP service transmits pulse-code modulation (PCM) data between users that is decoded to audio, enabling peer-to-peer voice chat.