=== WP GDPR Data Protection === Contributors: telberia Tags: user data encryption, Verschlüsselung, Datenschutzverordnung, GDPR Regulations, DSGVO Requires at least: 4.5.0 Tested up to: 4.9.4 Requires PHP: PHP 5.4 and Above Stable tag: 1.0.2 WP GDPR Data Protection will help you to secure all your user's private data with the most secure AES Encryption and Decryption with OpenSSL method. == Description == > Note: Please DO BACKUP your site before using this plugin or updating to newer version. ACTIVATION THIS PLUGIN DOES NOT GUARANTEE YOU FULLY COMPLY WITH GDPR. PLEASE CONTACT A GDPR CONSULTANT OR LAW FIRM TO ASSESS NECESSARY MEASURES. On 25th May 2018, the GDPR (General Data Protection Regulation) enacted by the EU will come into effect. Is your website running on WordPress GDPR compliant? What are the steps that you must take to ensure that you follow the guidelines? What if you neglect this? WP GDPR Data Protection will help you to secure all your user's private data with the most secure AES Encryption and Decryption with OpenSSL method. This plugin will encrypt all your user's data in your database but your users always show normal data. They will not see something unusual in their data. > Note: Please BACKUP your site before using. Please read the Installation section and report your plugin issues to [gdpr@codemenschen.at](mailto:gdpr@codemenschen.at "GDPR Support"). We are a European Company. To hire our agency to help you with this plugin installation or other requirements please contact us through our site **[contact form](http://www.codemenschen.at/contact-us/) or email [office@telberia.com](mailto:office@telberia.com "Telberia e.U") directly. = How does this plugin work? = This plugin will encrypt all users data very securely in the database. When any user login to their account, all his data is decrypted in the database unless they log out. When the log out all their data again encrypted and saves in the database. So each time User login all data gets decrypted and after logout again encrypted. So its perfect also working with Other Plugins. This plugin will also work with new user registration. = How can I see all users data in normal form? = There is a page appear in admin users menu called **'Encrypted Users'** and in this page, an input field will show where you have to insert a secret key which will be provided after plugin installation. Then you can see all users in decrypted form. * You can encrypt all your wordpress users without any limit * Full support For more information about the **WP GDPR Data Protection**, visit the official page on **[codemenschen.at](http://www.codemenschen.at/wp-gdpr-data-protection/ "WP GDPR Data Protection")** If you want Woocommerce users and orders data encryption also. Here you can download the Woocommerce Add-on: **[Download Now](http://www.codemenschen.at/wp-gdpr-data-protection-woocommrce-addon/ "WP GDPR Data Protection – Woocommrce Addon")** = This plugin will encrypt following fields in wordpress database tables: = * Wordpres users table ** user_login ** user_pass ** user_nicename ** user_email ** user_url ** display_name * Wordpress usermeta table ** nickname ** first_name ** last_name ** description == Installation == 1. Unzip the downloaded zip file. 2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site. 3. Activate the plugin through the ‘Plugins’ screen in WordPress. 4. Login after activation. 5. Go to 'Send Secret Key' page which appears in admin users menu. 6. Copy and keep this key secret because this is used for decrypt the data. == Frequently Asked Questions == = What is GDPR? GDPR stands for General Data Protection Regulation and it is a new data protection law in the EU, which comes into force in May 2018. The aim of the GDPR is to give citizens of the EU control over their personal data, and change the approach of organizations across the world towards data privacy. The GDPR provides much stronger rules than existing laws and is much more restrictive than the “EU cookie law.” For instance, users must confirm that their data can be collected, there must a clear privacy policy showing what data is going to be stored, how it is going to be used, and provide the user a right to withdraw the consent to the use of personal data (consequently deleting the data), if required. The GDPR law applies to data collected about EU citizens from anywhere in the world. As a consequence, a website with any EU visitors or customers must comply with the GDPR, which means that virtually all websites and businesses must comply. To better understand the regulation, take a look at the publication of the regulations in the Official Journal of the European Union, which defines all terms related to the law. There are two main aspects of the GDPR: “personal data” and “processing of personal data.” Here’s how it relates to running a WordPress site: personal data pertains to “any information relating to an identified or identifiable natural person” – like name, email, address or even an IP address, whereas processing of personal data refers to “any operation or set of operations which is performed on personal data”. Therefore, a simple operation of storing an IP address on your web server logs constitutes processing of personal data of a user. = How does this plugin work? This plugin will encrypt all users data very securely in the database. When any user login to their account, all his data is decrypted in the database unless they log out. When the log out all their data again encrypted and saves in the database. So each time User login all data gets decrypted and after logout again encrypted. So its perfect also working with Other Plugins. = How can I see all users data in normal form? There is a page appear in admin users menu called **'Encrypted Users'** and in this page, an input field will show where you have to insert a secret key which will be provided after plugin installation. Then you can see all users in decrypted form. = Where can I find the secret key? Just after successfully plugin installation there is a page appear in admin users menu called **'Send Secret Key'**. Where you can see the secret key also you can send this key to your email. Remember that this page is active for only one time and when you sent the secret key to the email address this page will automatically remove from the menu. So that anyone can not see the secret key again. So please keep this key safe so you can decrypt user's data later. = Can I decrypt all user data permanently? Yes, you can decrypt all users data permanently. For doing this there is a page in admin users menu called **'Decrypt All User Data'**. But after this WP GDPR Data Protection plugin will deactivate automatically. = Can I request any new feature? Yes, you can email a request to office@telberia.com. We always appreciate your suggestions. == Suggestions == We constantly update this plugin to take care of more GDPR related issues. If you have suggestions about how to improve WP GDPR Data Protection, you can [write us](mailto:office@telberia.com "Telberia e.U"). == Screenshots == 1. Normal User Database 2. Normal User Data in Admin 3. Encrypted User Database 4. Encrypted User Data in Admin 5. Send Secret Key 6. All Encrypted Users 7. Decrypt All Users == Changelog == = Version 1.0.2 - Released: April 14, 2018 = * update wp-gdpr-data-protection.php * update core.php * update safeCrypto.php = Version 1.0.1 - Released: April 13, 2018 = * update wp-gdpr-data-protection.php * update core.php * update safeCrypto.php * update decryptUserData.php = Version 1.0.0 - Released: April 03, 2018 = * Initial release