Image

GDPR user request workflow

Some organizations can not instantly cancel a customer account on his first request. The customer might be under a service contract. As a result, a custom user request approval process is required.

Databunker support this requirement.

Customer operations like a change of personal records like name, email; or application information change; consent withdrawal; or forget-me request can be automatically executed in the Databunker database or Admin/DPO request will be created instead to approve this request.

This can help large organizations with the DPO to approve user requests.

Databunker allows you to configure what operations can be self-service or what operations require Admin / DPO approval.


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