Skip to content
@veildb

VeilDB

Easily anonymize and share databases across your organisation.

VeilDB

Open-source platform for database anonymization and secure sharing across development teams.

VeilDB helps you safely share production-like databases without exposing sensitive customer data.


Why VeilDB?

Sharing real production databases is risky:

  • Personal data leaks
  • Compliance violations
  • Accidental exposure in local environments

At the same time, development teams need realistic data for:

  • Debugging
  • QA
  • Demos
  • Performance testing

VeilDB solves this by automatically anonymizing sensitive data and generating clean, shareable database dumps.


How It Works

VeilDB consists of three components:

  • Service - Web interface to configure masking rules, permissions, and database sources.
  • Agent – Runs on your server, processes backups and applies anonymization rules.
  • Client – Lightweight tool for developers to securely download prepared dumps.

Service → Agent → Client


Demo

Demo

The demo shows:

  • Creating masking rules
  • Triggering a dump
  • Downloading the anonymized database
  • Verifying the final result

Key Features

  • Flexible data masking rules
  • Scheduled processing
  • Role-based access control
  • Multi-server support
  • Production-like anonymized dumps

Repositories

  • Service – Web UI and core management layer
  • Agent – Backup processing and anonymization engine
  • Client – CLI application for downloading dumps

Get Started

Check the documentation and install the components you need.

⭐ Star the project if this helps your team.

Pinned Loading

  1. veildbveildbPublic

    Easily anonymize and mask sensitive data in databases. Effortless database dump sharing

    PHP 11

  2. agentagentPublic

    PHP 9

  3. clientclientPublic

    Go 9

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…