Image

Privacy by design

One of the software and security design principles is privacy by design and privacy by default.

Privacy by design stands that organizations should consider data protection issues as part of the design and implementation of systems, services, products, and business practices.

The GDPR requires you to integrate data protection concerns into every aspect of your processing activities. This approach is data protection by design and by default. It is a key element of the GDPR’s risk-based approach and its focus on accountability, ie your ability to demonstrate how you are complying with its requirements.

Databunker from the initial project design was built as secure storage of personal records and be compliant with GDPR regulations.

How this can help you?

You can easily turn your service or product to be privacy by design compliant if you will use Databunker in the backend of your product or service and continue to adhere to personal data minimization and avoid PII in logs.


Product Live demo

The service live demo is available at https://demo.databunker.org/

Demo user credentials:

  • User phone: 4444
  • User code: 4444
  • Admin token: DEMO

Getting Started

The easiest way to get started with Databunker is to run it as a Docker container:

docker run -p 3000:3000 -d --rm --name dbunker securitybunker/databunker demo

This command starts a local container with a DEMO root access key. You can use it for the development or testing purposes. For a production installation, follow this installation guide.

Connecting to Databunker

You can interact with Databunker using:

Create a user record

curl -s http://localhost:3000/v1/user -X POST -H "X-Bunker-Token: DEMO" \
  -H "Content-Type: application/json" \
  -d '{"first":"John","last":"Doe","login":"john","phone":"4444","email":"user@gmail.com"}'

Fetch user record by email

curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/email/user@gmail.com

Fetch user record by login

curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/login/john

Other commands:

For a full list of commands, follow the API document.

Support / Contact

Slack Channel