Gravity Forms Encrypted Fields

Gravity Forms best and most advanced encryption plugin! Don’t settle for anything less when it comes to your data security!

Gravity Forms Encrypted Fields works seamlessly within Gravity Forms to give you the data security you need, and the custom control to implement it quickly smartly within your WordPress installations needs! There’s no need to encrypt everything you collect and give everyone access in admin. Only encrypt what you want, and optionally give access to only the users that need it!

If you collect personal or sensitive information using your Gravity Forms installation, you should use this plugin to protect that customer information and give yourself some peace of mind concerning database breaches and admin user misuse of any collected data. ˚˚

The out of date free plugins out there simply force you to encrypt everything whether you want to or not, give all admin users access, and then store the key right next to the encrypted data in the database. That’s like leaving the key in your locked front door. The data is encrypted, but able to be decrypted by anybody who gets it anyway. They also do not work with other Gravity Forms payment gateways like paypal and stripe and other various extensions and operations because they have to encrypt everything submitted which doesn’t play nice when those product and pricing fields need to be processed by another plugin or add-on. Don’t get stuck with your data held hostage by an old encryption plugin when you want to add payments or other options onto Gravity forms in the future!

Gravity Forms Encrypted Fields can individually encrypt or hide your Gravity Forms field data with advanced individual field user permissions! This plugin extends Gravity Forms with the option to use AES-256 bank/military grade database storage encryption or simply hide field values without using encryption for individual Gravity Forms fields, and has individual field user based view permission options. The plugin also has global user view permissions, as well as merge tag filtering and exclusion controls to control output on confirmations and notifications or encrypted or hidden fields. The plugin adds fine tuned and global permission controls as well as built in web security measures to help prevent sensitive data breaches!

Use this plugin to secure data at rest in the database and keep back end users from accessing it through admin, or just use it to hide form field results in admin from back end users without even turning encryption on. You can use either option on different fields of your choosing with custom user view permissions all at the same time!

For users with permission all decryption and view access is lightning fast, seamlessly integrated and automatic. They likely won’t even know encryption is on. Existing field data also is hidden in admin when encryption or “hide field value” is later turned on for a field. Smart view filters can let you know what individual field data is actually encrypted vs. just being hidden with a different display for each.

Gravity Forms Encrypted Fields uses a smart key system with separately generated and stored encryption keys so no single point intrusion will give the keys away. With ‘lockdown’ controls and a password protected settings page you can even keep the data safe if someone gets into your admin account. Just unlock it and give yourself access when you need it!

For users with permission to view encrypted or hidden fields the plugin retains normal Gravity Forms functionality like viewing entries and all export options. Some encrypted field search and order functionality is also retained. Users without field view permission cannot search based on the hidden value of the field, export it as readable, or perform other operations which would reveal the value of fields they do not have access to.

Options to password protect access to admin settings page, give view permission to only original submitting user, and display custom text or nothing at all for hidden and encrypted fields for users without permission.

Option to remove/reverse encryption on specified forms, entries, and fields. This can also be run in batches on all a specified form from newest to last entries to completely remove encryption from ALL fields of a forms entries.*(ver 2.3 coming soon!).

Both quick and full setup instructions are directly inside the options page for users who just want to be up and running in a couple minutes, and the plugin also has a complete system and encryption check to help users visibly see the systems requirements and current encryption status to be up and running quickly, and know what global mode it is using at a glance.

Supported Field Types: text, textarea, date, name, number, email, phone, website, address, dropdown, radio, multi select, checkbox.

˚˚ This plugin fills one necessary component of data protection. The usage of other basic protections such as SSL, VPS, User capability restrictions, and strong admin user password enforcement alongside this plugin are strongly recommended. You may be subject to implementing additional data protection policies and procedures depending on the sensitivity level and type of the information you are collecting.

Please see support page for plugin F.A.Q

Item is supported though the comments page

Requirements:
-WordPress 4.6+
-PHP 5.6+ (5.5 and 5.4 should also function but are NOT SUPPORTED)
-Gravity Forms Version 2.0.7+
-Server Mcrypt Encryption Enabled

Installation
Please refer to the plugin’s readme file.