THE CUSTOMER DATA VAULT

Customer data.
Under control.

Databunker Pro is an encrypted vault for sensitive records and files. Your applications keep token references. You control access to the originals.

Self-hosted or managed · Built for developers

THE VAULT, IN MOTIONILLUSTRATIVE FLOW
A protected home for the originals.Customer records and files enter Databunker through its API. The vault encrypts the originals and controls retrieval. Your application keeps the returned record reference. Customer record nameAlex Morgan email[email protected] PROFILE passport.pdfLinked to customerATTACHED FILE Your application Keep the record reference a21fa1d3-8b4c-… Access by policyYour rules apply ORIGINALS STAY PROTECTED THE ENCRYPTED DATA VAULT 01 / ORIGINALS03 / REFERENCE02 / PROTECT

Send the profile and its files to the vault.

FAMILIAR INFRASTRUCTURE.
FEWER NEW MOVING PARTS.

PostgreSQLMySQLAmazon S3DockerKubernetesOpenShift
Explore support
01 / YOUR STACK, WITH A VAULT

Same application.
A new home for sensitive data.

Databunker sits beside your application backend. Keep business data in your database; move sensitive profiles and files behind the vault API.

Explore the architecture
LIVE ARCHITECTURE WALKTHROUGH
ILLUSTRATIVE EXAMPLE
Original data
Stored encrypted in vault backends
Record reference
Identifies a profile; grants no access
API credential
Authorizes your backend’s requests
  1. 01
    Your app → DatabunkerProfile + file + API credential
  2. 02
    Databunker → Vault databaseEncrypted profile
  3. 03
    Databunker → File backendEncrypted file
YOUR APPLICATION STACKBusiness logic stays here
VAULT SERVICESelf-hosted or managed
CONFIGURED STORAGEChosen for your deployment

Your application

Backend / service

Sending a profile + file
Scoped credentialProfile + file

Application database

Your existing business data

customer_id1024
user_token—

Awaiting a record reference

Databunker Pro

The controlled retrieval boundary

01
Authenticated APIProfiles + attached files
02
Access policyEvaluate the caller’s permissions
03
Encryption + retrievalOriginals returned only when allowed

Vault database

Encrypted customer records

PostgreSQLMySQLOracle

Separate from your application database

File backend

Encrypted file content

S3GCSAzure BlobLocal disk

Files linked to a customer record

01 / 04Playing

Originals go into the vault.

Your backend sends the profile and attached file through the authenticated API. Databunker encrypts their contents before writing to its configured storage.

ILLUSTRATIVE INPUT
profile: { name: "Alex Morgan" }
file: passport.pdf

The API credential authorizes the request.

03 / RECORDS + FILES, TOGETHER

One customer.
A clear set
of permissions.

A profile in one database. An ID scan in another bucket. Bring them under the same controls, so access follows the person and the purpose.

Share only what’s needed

Mask fields and scope access to records and documents.

Give data a lifecycle

Set retention windows and enable profile version history.

See how permissions work
Customer workspacePOLICY EXAMPLE
AM

Alex Morgan

Customer #1024
In vault
View as
Email address***MASKED
National ID***MASKED
ATTACHED DOCUMENTS 2 FILES
passport.pdfIdentity document
Restricted
address-proof.pdfSupporting document
Restricted
Support access · masked profileDocument access restricted by this example policy
POLICY APPLIED

Support gets the context to help. Identity documents stay restricted.

FROM EXPLANATION TO IMPLEMENTATION

One record.
Your first API call.

Create a profile. Store the returned reference. Add authorized retrieval where your application needs the original values.

Build your first flow
POST/v2/UserCreate
{
  "profile": {
    "name": "Alex Morgan",
    "email": "[email protected]"
  }
}
↓ RESPONSE · EXAMPLE"token": "a21fa1d3-8b4c-…"
YOUR INFRASTRUCTURE, YOUR CHOICE

A vault that fits
the way you deploy.

Self-host with familiar container tooling, or choose a managed vault. Use supported relational databases and file backends.

Compare deployment options
RUN THE VAULT
DockerKubernetesOpenShiftSelf-hosted
or managed
→
ENCRYPTED RECORDS
PostgreSQLMySQLAmazon RDS / AuroraOracle
+
ENCRYPTED FILES
Amazon S3Google Cloud StorageAzure Blob Storageor local disk
A FEW GOOD QUESTIONS

The details
matter.

Here’s what teams ask before putting the vault in their architecture.

Go deeper in the docs
Does Databunker replace my database?

Your application database can stay. Databunker stores the sensitive profiles and files you move into it, while your application keeps references. Reads and writes for migrated data go through the vault API.

Is a token the same as an access credential?

No. A record token identifies stored data. An API credential authorizes the request. Applications still need appropriate credentials and permissions to retrieve original values.

Can we deploy it in our own infrastructure?

Yes. Databunker Pro supports self-hosting with Docker Compose or Kubernetes, with supported database and file backends. A managed option is also offered. For self-hosting, your team manages infrastructure, backups, and operational security.

Will this make us compliant automatically?

Databunker provides technical controls that support your compliance program. Your obligations, policy decisions, integrations, and audit requirements remain yours. Tokenized data can still be personal data under applicable privacy law.

Can we use it with AI applications?

Yes. The documented pattern replaces identified sensitive values with tokens before a model call, then restores authorized values afterward. Free-text detection is a separate step; its coverage determines which sensitive values are protected.

What happens during a migration?

You can backfill records and change application paths in stages, verify the results, and then cut over. Removing old fields does not erase copies already held in historical logs, replicas, or backups; those need their own retention and cleanup plan.

LESS SPRAWL. MORE CONTROL.

Give sensitive data
a proper home.

Walk through your architecture with a Databunker engineer.
Find the right place to start.

Managed trial · No credit card required
Start a free trial