Nio
Nio is a privacy management toolbox written in Scala and developped by the MAIF OSS team that implement GDPR.
GDPR who is the new EU reglementation on data protection and data privacy.
The aim of Nio is to provide tools to handle, main features are :
- Organisations management
- Consents management
- Data access request API (simple access or portability)
- Data erasure request API
Nio does not to the effective erasure or the effective access in your information system (who knows better than your team and your operating system how to provide and to erase data).
A famous Japanese wooden Kongorikishi (Agyō) statue at Tōdai-ji, Nara (World Heritage Site). It was made by Busshi Unkei and Kaikei in 1203 Niō (仁王) or Kongōrikishi (金剛力士) are two wrathful and muscular guardians of the Buddha standing today at the entrance of many Buddhist temples in East Asian Buddhism in the form of frightening wrestler-like statues. - source : Wikipedia
Work is still in progress, stay tuned for our next releases.
Coming next :
- Erasure API
- Front Office
- …
Installation
You can download the latest build of Nio as a fat jar, as a zip package or as a docker image.
You can install and run Nio with this little bash snippet
curl -L -o nio.jar 'https://dl.bintray.com/maif/binaries/nio.jar/latest/nio.jar'
export SECURITY_MODE=default
export DB_FLUSH=true
# Java 8
java -jar nio.jar
or using docker
docker run -e "SECURITY_MODE=default" -e "DB_FLUSH=true" -p "9000:9000" maif/nio:latest
now open your browser to http://localhost:9000/sandbox/fo, log in with the credential generated in the logs and explore by yourself, if you want better instructions, just go to the Quick Start or directly to the installation instructions.
Documentation
Discussion
Join the Nio channel on the MAIF Gitter.
Sources
The sources of Nio are available on Gihub
Logo
You can find the official Nio logo on Github. The Nio logo has been created by François Galioto (@fgalioto).
Patrons
The work on Nio was funded by MAIF with the help of the community.