Overview

pseudify AI - the database pseudonymizer

Pseudify is a AI powered toolbox that helps you to pseudonymize database data.
You can find hidden personally identifiable information (PII) in your database and you can pseudonymize them.

Features

πŸŽ‰ Analyze and pseudonymize supported databases from any application
πŸŽ‰ Find hidden personally identifiable information (PII) with or without AI support
πŸŽ‰ Data integrity: same input data generates same pseudonyms across all database columns
πŸŽ‰ Analyze and pseudonymize easily encoded data
πŸŽ‰ Analyze and pseudonymize multi-encoded data
πŸŽ‰ Analyze and pseudonymize complex data structures like JSON or serialized PHP data
πŸŽ‰ Analyze and pseudonymize dynamic data
πŸŽ‰ 12 built-in decoders / encoders
πŸŽ‰ Extensibility with custom decoders / encoders
πŸŽ‰ 100+ built-in localizable fake data formats thanks to FakerPHP
πŸŽ‰ Extensibility with own fake data formats
πŸŽ‰ Support for 7 built-in database platforms thanks to Doctrine DBAL
πŸŽ‰ Extensibility with own database platforms
πŸŽ‰ Modeling of profiles with a powerful GUI

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 βœ” βœ” βœ”
MySQL 8.1 βœ” βœ” βœ”
MySQL 8.2 βœ” βœ” βœ”
MySQL 8.3 βœ” βœ” βœ”
MySQL 8.4 βœ” βœ” βœ”
MySQL 9.0 βœ” βœ” βœ”
MySQL 9.1 βœ” βœ” βœ”

* 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 βœ” βœ” βœ”
MariaDB 10.10 βœ” βœ” βœ”
MariaDB 10.11 βœ” βœ” βœ”
MariaDB 11.0 βœ” βœ” βœ”
MariaDB 11.1 βœ” βœ” βœ”
MariaDB 11.2 βœ” βœ” βœ”
MariaDB 11.3 βœ” βœ” βœ”
MariaDB 11.4 βœ” βœ” βœ”
MariaDB 11.5 βœ” βœ” βœ”
MariaDB 11.6 βœ” βœ” βœ”
MariaDB 11.7 βœ” βœ” βœ”

PostgreSQL

doctrine dbal support pseudify support driver in docker image
PostgreSQL 8 βœ” ❌ βœ”
PostgreSQL 9 βœ” βœ” βœ”
PostgreSQL 10 βœ” βœ” βœ”
PostgreSQL 11 βœ” βœ” βœ”
PostgreSQL 12 βœ” βœ” βœ”
PostgreSQL 13 βœ” βœ” βœ”
PostgreSQL 14 βœ” βœ” βœ”
PostgreSQL 15 βœ” βœ” βœ”
PostgreSQL 16 βœ” βœ” βœ”
PostgreSQL 17 βœ” βœ” βœ”

* 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 18 βœ” βœ” * ❌
Oracle Database 19 βœ” βœ” * ❌
Oracle Database 21 βœ” βœ” * ❌
Oracle Database 23 βœ” βœ” * ❌

* supported in principle, but not tested


IBM DB2

doctrine dbal support pseudify support driver in docker image
DB2 9 ❓ ❓ ❌
DB2 10 βœ” * βœ” * ❌
DB2 11 βœ” * βœ” * ❌
DB2 12 βœ” * βœ” * ❌

* supported in principle, but not tested