The Personal Data Safe (P-DS) is the means to store personal data in a controlled form. It implements a secure repository for the user's personal information like navigation history, contacts, preferences, personal information, etc. It gives the possibility to handle them though REST-based APIs or a web interface. Thanks to the REST APIs, the P-DS can be accessed also by other components of the PDK. Internally, it use the Django Web Framework and stores user data on a secure PostgreSQL database. The Web interface is implemented as a ReactJS single page application.
The project is open-source and its code is on the online repository:
The P-DS is distributed under AGPL-3.0-only, see the LICENSE file in the project repository.
Copyright (C) 2021 Politecnico di Torino - Martino Trevisan, Marco Mellia, Nikhil Jha, Luca Vassio, Federico Torta, Enrico Annaloro.