Protect My Infos
Protect sensitive information like emails and phone numbers from bots with advanced obfuscation techniques.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 83 days ago • Support resolved 100% • 1 reviews
Is Protect My Infos abandoned?
Likely maintained (last update 83 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Protect My Infos is a WordPress plugin designed to protect sensitive information, such as phone numbers and email addresses, by obfuscating or hiding them on the frontend of your site.
Emails and phone numbers are encoded and hidden from bots, while visitors can interact with placeholders to reveal the information.
Features
- Obfuscate sensitive information with placeholders, blur effects, or base64 encoding.
- Use the
[protect_my_infos]shortcode for integration in posts or pages. - Fully customizable settings for icons, colors, and reveal texts.
- Easy-to-use admin interface.
External Services
This plugin integrates with the PayPal Donate API to facilitate donations via PayPal’s secure platform.
- Service Name: PayPal Donate API
- Purpose: To provide a “Donate” button for collecting user donations securely via PayPal.
- Data Sent:
- Donation amount
- Currency
- PayPal Merchant ID
- When: Data is sent to PayPal only when a user interacts with the “Donate” button.
- Service Links:
Note: This plugin does not store or process sensitive personal information. All payment transactions are handled securely by PayPal’s platform.
Installation
- Upload the plugin files to
/wp-content/plugins/protect-my-infosor install it via the WordPress admin. - Activate the plugin in the ‘Plugins’ menu.
- Configure the settings in
Settings > Protect My Infos.
Frequently Asked Questions
The plugin uses base64 encoding combined with JavaScript to hide sensitive information, making it inaccessible to bots while keeping it accessible to human users.
Yes, the plugin allows you to change the icon style and colors for both text and icons directly from the settings page.
Yes, you can set custom reveal texts for both emails and phone numbers.
Yes, it works with most WordPress themes.
Yes, the plugin works with most caching plugins. If you encounter any issues, try clearing your cache after activating Protect My Infos.
No, Protect My Infos is lightweight and optimized for performance. It uses minimal resources and doesn’t impact page load speed significantly.
Currently, the plugin is designed to protect email addresses and phone numbers. Future updates may include support for additional types of data.
You can use the shortcode [protect_my_infos type="email" value="[email protected]"] to protect an email, or [protect_my_infos type="phone" value="+1234567890"] to protect a phone number.
Yes, you can disable the obfuscation in the plugin settings. However, this may expose your data to bots.
Yes, Protect My Infos is compatible with most WordPress themes. If you experience layout issues, check your theme’s custom styles or contact support.
If JavaScript is disabled, the obfuscated data will not be revealed to users. Ensure your audience has JavaScript enabled for the best experience.
Yes, Protect My Infos is translation-ready. You can use tools like Loco Translate or Poedit to translate the plugin into your desired language.
Not yet, but we are working on additional premium features. Stay tuned for updates!
Yes, Protect My Infos does not store or process any user data, ensuring compliance with GDPR and other privacy regulations.
Review feed
Protect your personal data with this plugin
Changelog
1.0
- Initial release with email and phone number protection.
1.1
- Added shortcode support.
1.2
- Added obfuscation functionality.
- Added different types of obfuscation.
- Added icons.
1.3
- Added customizable settings for obfuscation type, reveal texts, and colors.
1.3.1
- Added How to use section
1.3.2
- Security updates
1.3.3
- Performance and localization updates
1.3.4
- Refactoring and security updates
1.3.5
- Performance and localization updates
1.3.6
- Serve images locally from /assets (removed external CDN).
- Settings saved via AJAX with nonce; sanitization through the Settings API.
- Standardized option keys with fallbacks for prior versions.
- Refactored asset structure (css/js/img) and minor optimizations.
1.3.7
- Fix: two-tap reveal behavior on mobile for obfuscated emails/phones (first tap reveals, second tap opens link).



