The SOFIE Privacy and Data Sovereignty component provides mechanisms that allow actors to better control their data, as well as mechanisms that protect client privacy.
PDS enables the creation of privacy preserving surveys. These are surveys that allow users to add noise to their responses using local differential privacy mechanisms. The addition of the noise prevents third parties from learning meaningful information about specific users, but at the same time meaningful aggregated statistics can be extracted.
PDS also implements an OAuth 2.0 Authorisation Server. This server accepts authorisation grants and, if the grant is valid, it generates an access token encoded using the JWT format. Accepted types of authorization grants are: Decentralised Identifiers (DIDs), Verifiable Credentials (VCs), and pre-shared secret keys. The generated access token can be used by any Web service, as well as with SOFIE's IAA component.