PHPackages                             addeos/anonymize - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. addeos/anonymize

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

addeos/anonymize
================

Anonymization command

2.0.1(2y ago)44.5k↓50%[1 issues](https://github.com/berliozd/addeos-anonymize/issues)OSL-3.0PHPPHP ~7.4||8.\*

Since Mar 22Pushed 2y ago1 watchersCompare

[ Source](https://github.com/berliozd/addeos-anonymize)[ Packagist](https://packagist.org/packages/addeos/anonymize)[ RSS](/packages/addeos-anonymize/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (10)Used By (0)

Addeos Anonymize Extension User Guide
=====================================

[](#addeos-anonymize-extension-user-guide)

A magento 2 module that let you anonymize the private data that are present in your MySql database using a specific CLI command.

Table of Contents
=================

[](#table-of-contents)

1. [Introduction ](#introduction)
2. [Installation ](#installation)
3. [Enabling the extension ](#enabling-the-extension)
4. [Configuration ](#configuration)
5. [CLI command ](#cli-command)
6. [List of tables anonymized ](#list-of-tables-anonymized)
7. [Running in developer mode ](#running-in-developer-mode)
8. [Running in Force mode (production) ](#running-in-force-mode-production)
9. [Troubleshooting ](#troubleshooting)
10. [Support and contact ](#support-and-contact)

Introduction
============

[](#introduction)

The Addeos Anonymize Extension is designed to help Magento store owners comply with GDPR regulations by providing a simple and efficient way to anonymize sensitive customer data on local environments. This extension ensures that personal information in specified database tables is anonymized, making it suitable for development and testing environments.

Installation
============

[](#installation)

To install the Addeos Anonymize Extension, follow these steps:

```
composer require addeos/anonymize
php bin/magento module:enable Addeos_Anonymize
php bin/magento setup:upgrade
```

Enabling the Extension
======================

[](#enabling-the-extension)

After installation, enable the extension using the following command:

```
php bin/magento module:enable Addeos_Anonymize
php bin/magento setup:upgrade
```

Configuration
=============

[](#configuration)

A new configuration section `Addeos` &gt; `Anonymize` is visible in BO.

In that section, you will find a few fields that will allow you to define which tables and which tables will be anonymized.

Some default values are set.

[![image](Doc/images/section.png)](Doc/images/section.png)

The tables that will be anonymized can be configured.

[![image](Doc/images/tables.png)](Doc/images/tables.png)

All different types of columns that will be anonymized can be configured.

The generic strings type columns : [![image](Doc/images/generic.png)](Doc/images/generic.png)The phone columns : [![image](Doc/images/phones.png)](Doc/images/phones.png)The password type columns : [![image](Doc/images/passwords.png)](Doc/images/passwords.png)The email type columns : [![image](Doc/images/emails.png)](Doc/images/emails.png)The IP type columns : [![image](Doc/images/ips.png)](Doc/images/ips.png)

CLI Command
===========

[](#cli-command)

Once the extension is enabled, a new CLI command becomes available:

```
php bin/magento addeos:anonymize
```

Use this command to initiate the anonymization process.

List of Tables Anonymized
=========================

[](#list-of-tables-anonymized)

The Addeos Anonymize Extension anonymizes data in the following database tables:

- customer\_entity
- customer\_address\_entity
- customer\_grid\_flat
- email\_contact
- newsletter\_subscriber
- paradoxlabs\_stored\_card
- quote
- quote\_address
- sales\_creditmemo\_grid
- sales\_invoice\_grid
- sales\_order
- sales\_order\_address
- sales\_order\_grid
- sales\_shipment\_grid
- stripe\_customers

Ensure that you have a backup of your data before running the anonymization process.

Running in Developer Mode
=========================

[](#running-in-developer-mode)

The extension can only be executed on a Magento installation in developer mode. Ensure that your Magento environment is set to developer mode before running the anonymization command.

Logs are available in a log file named addeos-anonymize.log.

Running in Force Mode (Production)
==================================

[](#running-in-force-mode-production)

In a production environment, you can run the extension in force mode by adding the -f or --force parameter to the command:

```
php bin/magento addeos:anonymize -f
```

Note: Exercise caution when using force mode on a production Magento installation, and always have a backup of your data.

Troubleshooting
===============

[](#troubleshooting)

If you encounter any issues during installation or usage, consider the following troubleshooting steps:

- Check the Magento logs for error messages.
- Ensure that the extension is properly enabled using the `php bin/magento module:status command.
- Verify that the CLI command syntax is correct.

Support and Contact
===================

[](#support-and-contact)

For any further assistance, reach out to our support team at . We are here to help you with any questions or concerns regarding the Addeos Anonymize Extension.

Thank you for choosing Addeos to enhance your Magento experience!

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~234 days

Recently: every ~7 days

Total

7

Last Release

844d ago

Major Versions

1.0.5 → 2.0.02024-01-25

PHP version history (2 changes)1.0.0PHP ~7.1.3||~7.2.0||~7.3.0

1.0.3PHP ~7.4||8.\*

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5571613?v=4)[Didier Berlioz](/maintainers/berliozd)[@berliozd](https://github.com/berliozd)

---

Top Contributors

[![berliozd](https://avatars.githubusercontent.com/u/5571613?v=4)](https://github.com/berliozd "berliozd (26 commits)")

### Embed Badge

![Health badge](/badges/addeos-anonymize/health.svg)

```
[![Health](https://phpackages.com/badges/addeos-anonymize/health.svg)](https://phpackages.com/packages/addeos-anonymize)
```

###  Alternatives

[webchemistry/forms-wizard

Wizard component for nette/forms

159.2k](/packages/webchemistry-forms-wizard)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
