Overview

Features

🎉 Analyse and pseudonymise supported databases of any application
🎉 Find hidden personal data
🎉 Data integrity: same input data generate same pseudonyms across all database columns
🎉 Analyse and pseudonymise single encoded data
🎉 Analyse and pseudonymise multiple encoded data
🎉 Analyse and pseudonymise complex data structures such as JSON or serialised PHP data
🎉 Analyse and pseudonymise dynamic data
🎉 12 Built-in decoders / encoders
🎉 Extensibility with own decoders / encoders
🎉 100+ integrated localisable fake data formats thanks to FakerPHP
🎉 Extensibility with own fake data formats
🎉 7 integrated database platforms are supported via Doctrine DBAL
🎉 Extensibility with own database platforms
🎉 Modelling of the profiles in PHP

Supported databases

MySQL

doctrine dbal support pseudify support driver in docker image
MySQL 5.1 *
MySQL 5.5 *
MySQL 5.6
MySQL 5.7
MySQL 8.0

* supported in principle, but not tested


MariaDB

doctrine dbal support pseudify support driver in docker image
MariaDB 10.2
MariaDB 10.3
MariaDB 10.4
MariaDB 10.5
MariaDB 10.6
MariaDB 10.7
MariaDB 10.8
MariaDB 10.9

PostgreSQL

doctrine dbal support pseudify support driver in docker image
PostgreSQL 9.4 *
PostgreSQL 9.5
PostgreSQL 9.6
PostgreSQL 10
PostgreSQL 11
PostgreSQL 12
PostgreSQL 13
PostgreSQL 14
PostgreSQL 15

* supported in principle, but not tested


MS SQL Server

doctrine dbal support pseudify support driver in docker image
SQL Server 2014 *
SQL Server 2016 *
SQL Server 2017
SQL Server 2019
SQL Server 2022

* supported in principle, but not tested


SQLite

doctrine dbal support pseudify support driver in docker image
SQLite 1.x
SQLite 2.x
SQLite 3.x

Oracle

doctrine dbal support pseudify support driver in docker image
Oracle Database 11 *
Oracle Database 12 *
Oracle Database 19 *
Oracle Database 21 *

* supported in principle, but not tested


IBM DB2

doctrine dbal support pseudify support driver in docker image
DB2 9.x
DB2 10.x * *
DB2 11.x * *

* supported in principle, but not tested