Complete a Data Use Checkup

To protect user data, Oculus requires an annual Data Use Checkup for apps that are submitted to Oculus, including for distribution via the Oculus store or App Lab. An admin from your developer organization must complete the form as a part of publishing process for any app that uses certain Oculus features, and the form is then submitted to Oculus for review. This form identifies how the app uses user data.

Anytime the app’s data use changes, you must complete the Data Use Checkup form again. If Oculus User Data is received or processed in violation of our terms, or compromised in any way, you must notify Oculus. For more information, see Report Data Incidences.

For more about managing account users and specifying account admins, see Create an Organization and Manage Users.

This page contains the following sections:

Data Types and Allowed Uses

Following is a list of Oculus Platform features that require Oculus user data, allowed usage of those features an user data, and links to more information. If your application does not use any of the Oculus Platform features in this list, you do not need to complete the Data Use Checkup process.

Feature and Data Use Quick Reference

The following table lists Oculus Platform features and provides a cross-reference for features that access Oculus user data. Click the column headers for more information on the type of data the feature provides and the allowed uses for the data.

Note the following requirements that apply to all Oculus user data:

  • User data must be used to run, support and maintain a feature of your app to provide the experience requested by the user from whom the user data was collected
  • User data can be used to conduct analytics as long as the data has been aggregated, and/or anonymized
  • User data can be shared only when you have the express written consent of the user

Note that the table is sorted by Oculus Platform features that require the most user data, to features that require the least amount of user data. If a scenario does not require access to Oculus user data, it is not listed in the table.

Oculus Platform FeaturesUser ID/ProfileAvatarsChallengesDeep LinkingIn-App
Purchases
InvitesFriendsMatchmakingParties
Friends
(Send Invites)
check mark    check markcheck markcheck mark 
Friends
(Display for Invites)
check mark     check markcheck mark 
Matchmakingcheck mark     check markcheck mark 
Multiplayer with
Photon or Playfab
check mark    check markcheck mark  
Achievementscheck mark  check mark     
Add-Onscheck mark   check mark    
Avatarscheck markcheck mark       
Challengescheck mark check mark      
Destinations, Rich Presencecheck mark  check mark     
Eventscheck mark  check mark     
In-App Content:
Images, Trailers
check mark  check mark     
Leaderboards
(Friends)
check mark     check mark  
Parties and Party Chatcheck mark       check mark
Roomscheck mark    check mark   
Cloud Storagecheck mark        
Custom Itemscheck mark        
Content Sharing, Live Streamingcheck mark        
Leaderboards
Global
check mark        
Peer-to-Peer Networkingcheck mark        
Voice Chatcheck mark        
OSS Platform Services for Unreal Engine (Unreal developers only)check mark        


User ID and User Profile


In-App Purchase


Avatars

  • Grants an app access to Oculus Avatars, a persistent identity across the Oculus ecosystem. With Oculus avatars, users can bring their own visual identities into your app. You must integrate the Oculus Avatars SDK in order to enable this feature.
  • Allowed Use:
    • Display the user’s avatar within your app.
  • Learn More:

Challenges


Deep Linking

  • Grants an app access to view a user’s desired destination within an app.
  • Allowed Use:
    • Allows the developer to enable deep linking in two separate applications: One single-player app and one multiplayer app. This enables the user to join a multiplayer session from a single player app.
  • Learn More:

Invites


Friends

  • Grants an app access to a user’s friends list. Access to a user’s friends list is required to enable some other platform features.
  • Allowed Uses:
    • Retrieve information about users to customize their experience
    • Help users find their friends to join together in social VR experiences.
    • Show friends’ leaderboards
  • Learn More:

Matchmaking


Party


Complete the Data Use Checkup

Before you submit your app to the Oculus Store, an admin for your developer organization must complete the Data Use Checkup.

  1. Find the data use form. Go to the Oculus Developer Dashboard, find your app, and select Data Use Checkup from the left-hand navigation. The following image shows an example.

    data use checkup

  2. Click Add for all features that your app uses. The following image shows an example.

    data use checkup

  3. For each feature you select, select the app Usage from the list provided and describe your usage in more detail. If you select Other, use the provided text area to describe how you will use the feature with the allowed uses in mind. Be as specific as possible. Additionally you can use the Choose files on your device link to upload images that demonstrate your use of the feature. The following image shows an example of the detail page.

    data use checkup

  4. Make sure your use is compliant with the Developer Data Use Policy and accept the certification statement by checking it. When you are finished, click the Add to Request button.

  5. Finally click Submit when you are finished adding features to your Data Use Checkup form.

Your Data Use Checkup request will be reviewed, and you will be notified of the outcome.

Deadline for Completion

New apps must complete the Data Use Checkup as a part of their app submission process. If you have existing app in the Oculus Store or release channel, you will be notified of when you must complete the Data Use Checkup for that app. An admin must complete the Data Use Checkup by the specified date or risk removal from the Oculus Store and loss of access to its Oculus Platform features.

Failure to Complete

Any apps not in compliance by the specified deadline will lose access to Oculus Platform features, and if published in the Oculus Store, will be unpublished.

Report Data Incidences

If your app experiences a data incident, meaning the security of Oculus User Data or systems that process Oculus User Data was compromised, or you received or processed User Data in violation of our policies and terms, you must report it to Oculus. Report data incidences using the Incident Reporting Form.