Skip to content

prototypefund/runde16-pseudify-ai

 
 

Repository files navigation

Build

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.

🎉 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

Install

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

About

The main app and the docker image for the pseudify AI project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 85.9%
  • TSQL 5.8%
  • Twig 4.4%
  • Shell 3.5%
  • Dockerfile 0.3%
  • JavaScript 0.1%