Image

GDPR User privacy controls

Databunker gives your customers passwordless access to the Databunker User Privacy Portal. Upon login attempt, Databunker sends your customer a one-time access code. This code is sent by SMS or email.

User login

Databunker helps with the following GDPR requirements:

  • Access: your customers can sign into their Databunker account and view personal data.
  • Withdraw: your customers can withdraw consents (agreements) given previously.
  • Update: your customers can change their personal data saved in Databunker. For example, change email address.
  • Delete: your customers can file a “forget-me” request using Databunker.
  • Restrict: your customers can manage their agreements using Databunker.

Databunker Live demo

Live demo URL: https://demo.databunker.org/

You can use the following credentials:

  • User phone: 4444
  • User access 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 Databunker in 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