Data Protection for Mendix

Content Type: Module
Categories: Data

Overview

What?

Make every Mendix application a safer place

When using GDPR-related data on a non-production environment this module is a must-have to ensure the data is not recognizable, but you can still optimally debug, develop and test.

 

Why?

Due to GDPR regulations, the data stored in Mendix applications must be considered confidential and limited to production environments only, with any use outside of this context strictly prohibited.

 

How?

Data can be automatically anonymized, pseudonymized, partially masked, shuffled, or replaced with a fixed value

 

Customizable for every app and environment

Local development environment should always be safe and free of charge. Cloud environments need a license per app.

Pricing Dataprotection for Mendix

The subscription fee starts at € 1250,- euro / year. The fees are yearly and paid upfront, just like Mendix. For the fee we make sure the module stays up-to-date with the latest Mendix releases, we provide support and release new functionalities. We can also help you with setup support to help you implement the module (Intake - project onboarding & coaching). Please let us know if you would like us to provide set-up support. To get a quote for your situation, please get in touch with us at sales.as.nl@emixa.com

Support

If you have any issues, please reach out to our support team at support.as.nl@emixa.com

Documentation

Demo urlhttps://www.emixa.com/blog/protect-your-data-protect-your-future-introducing-the-data-protection-module-for-mendix

Description

The data protection module is a powerful tool offered by Emixa in the Mendix Marketplace, designed to address the challenges posed by GDPR-related data usage on non-production environments. When testing, debugging, or developing applications in non-production environments, it is crucial to use anonymized or pseudonymized data to prevent any accidental exposure of sensitive information.

Why is it Important?

The importance of the data protection module stems from the strict regulations imposed by GDPR on data handling. GDPR mandates that any data processed outside of the production environment should be treated with the same level of confidentiality and security. This means that businesses need to ensure data is not recognizable or linked to an individual in non-production environments. The data protection module helps to achieve this, ensuring compliance with GDPR and minimizing the risk of data breaches.

 

Features and limitations

Performance benchmarks:

– 100k records 1 entity: 6 sec (with 5 parallel threads, batch size 1.000)

– Attributes of the type HashedString will impact the performance drastically (because of re-encrypting values by the platform)

– Do not use your default in-memory Mendix database but use Postgres database.

 

Anonymized but readable

data is generated by an open-source library with available fake data (datafaker)

– For example, e-mail addresses and usernames

 

Executed asynchronous via the Mendix Taskqueue (customized thread + batch sizes possible)

– Realtime monitoring

– Executed after start-up of the app or on-demand

 

Unittests available

 

Dependencies

  • 9.18.0 +
  • Emixa Licenser
  • Emixa Commons
  • CommunityCommons
  • NanoflowCommons

 

Installation

See USE ME folder

Releases

Version: 1.1.0
Framework Version: 9.18.0
Release Notes: Branding changed to Emixa. Mendix version updated to 9.18.0.
Version: 1.0.0
Framework Version: 9.12.6
Release Notes: First public version