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