Security and privacy · Independent · 23 Oct 2026

securitybunker/databunker

Secure Vault for Customer PII/PHI/PCI/KYC Records

← Security and privacy
Databunker: secure personal data vault. Stores sensitive user records and issues ID tokens.

In simple English

Applications often store names, emails, and passwords inside a standard database. If that database leaks, all your users lose their privacy at once. Databunker (a secure box that isolates sensitive files away from the rest of your program) acts as a separate vault for that information. It gives your app a random token instead of real personal details. You pay for this safety with the extra work of running a second service alongside your main app.

What it is

Databunker is a Go-based self-hosted service that stores personal data and issues unique ID tokens. It encrypts all records with AES-256 and blocks SQL injection attacks by design.

What it is good for

Solo builders who need to follow privacy laws like GDPR or HIPAA without writing custom security layers from scratch.

Stars1.5k
LicenceMIT
LatestNo tagged releasechecked 23 Oct 2026
Last code change2026-07-28
Written inGo
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Keeps sensitive customer data isolated from your main application database.
  • Provides ready-made tools for compliance requests like data deletion.
  • Offers a simple REST API and SDKs to integrate with your backend.
Watch for
  • Requires running and maintaining an extra server container in production.
  • Adds network latency to every user lookup your application makes.
  • Storing all data encrypted means debugging production records takes more effort.
Replaces

storing plain passwords and customer emails in a standard database table

Works well with

PostgreSQL (a robust open-source SQL database for storing application state)

Also reviewed on Repo Radar
  • smallstep/certificates9.0k stars

    A certificate authority you run yourself, for machines the public internet cannot reach.

  • michelp/pgsodium614 stars

    A PostgreSQL extension that brings libsodium's encryption functions into SQL, with a root key the database cannot read back.

  • pgaudit/pgaudit1.7k stars

    A PostgreSQL extension that records what was done to the database, in the database's own log.

Install
docker pull securitybunker/databunker
docker run -p 3000:3000 -d --rm --name dbunker securitybunker/databunker demo
Screenshots and video

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Security & Compliance › Privacy & Compliance.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.