Requirements#
The table below contains the requirements for integrating with Safe Voice.
Requirement | Description | Exceptions |
---|
Vivox | Your game needs to be using Vivox to host voice communication between players:- Required Vivox SDK Version: V5
- Audio Codecs that are supported: Opus
| No exceptions |
Player Consent | Your game needs to collect informed consent to personal data collection from all players that join voice channels. This consent must be:
- An affirmative act opting in to the collection prior to the data being collected
- Freely Given
- Specific
- Informed. Request for consent must include the following information:
- Identity of the data controller is
- The biometrics that will be collected and how it is collected
- Personal information which will be collected and associated
- Ability to refuse biometrics
- Purpose/ use of the information
- How it will be shared / who will have access
- Retention period of data
- How to action data subject rights such as access, deletion, correction and withdrawal of consent
- Transfers of data to external countries.
- Security measures
- Unambiguous
Please note that including this information in a EULA with other legal terms is not sufficient for the purposes
of obtaining informed consent. Rather, consent should be obtained via a separate consent modal.
You can find an example of a consent modal which meets the above requirements here.
You can manage consent within your own system or send consent information to Safe Voice via a web API. | Depends on your region. Refer to the Consent form example for more information. |
UGS Organization and Project | Safe Voice screenings are linked to a UGS organization and project. To be able to
integrate with Safe Voice, you will need an organization ID and a project ID.
To sign up and get started, follow the UGS documentation.
To create a new project, follow the managing projects guide. | No exceptions |
If all the requirements are fulfilled, move on to Get started.