Databunker is basically a special encrypted database for customer profile records, or PII in terms of GDPR.
Upon an API request to create a new user, request parameters provide customer details in HTML POST key/value format or as JSON format, Databunker performs the following operations:
Now, when Databunker returns your customer token, you can use it with your existing database instead of storing personal records (PII).
Afterword, you can query the Databunker service to receive personal information, saving the audit trail.
The service live demo is available at https://demo.databunker.org/
Demo user credentials:
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.
You can interact with Databunker using:
3000
: localhost:30003000
: localhost:3000curl -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"}'
curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/email/user@gmail.com
curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/login/john
For a full list of commands, follow the API document.