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.
🎉 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
See the documentation for more information
The easiest way to run a pseudify showcase is to use Docker Compose.
Go to some empty directory.
Download the install package
and unpack it in the current directory:
$ docker run --rm -it -v "$(pwd)":/install -w /install -u $(id -u):$(id -g) alpine/curl /bin/sh -c "\
curl -fsSL https://github.com/waldhacker/pseudify-ai/releases/latest/download/install-package.tar.gz -o install-package.tar.gz \
&& tar -xzf ./install-package.tar.gz \
&& rm -f ./install-package.tar.gz \
"
Then start pseudify:
$ docker compose -f docker-compose.yml -f docker-compose.database.yml up -d
Go to your browser an open http://127.0.0.1:9669
See the documentation for more information and installation variants