=== HappyFenceNG Total Enterprise Security ===
Contributors: razorvue, freemius
Tags: security, enterprise, firewall, protection, scanner
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 8.1
Stable Tag: 11.8.6
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Next-generation enterprise security for WordPress with advanced threat protection, tiered licensing, and hardening features.

== IMPORTANT NOTES ==
HappyFenceNG is a WordPress security plugin with enterprise-grade features.
Our mission is to keep your WordPress site safe and secure.
Neither HappyWPress nor Razorvue collect, read, or store any user data.
When an endpoint is provided (e.g., SIEM integration or GeoIP integration), it refers exclusively to external software or services owned or licensed by the end user. 
Razorvue and its brands have no connection with these endpoints.
We do not transmit any data to any external endpoint unless explicitly enabled by the user in the admin page, and only for the necessary data.
All features and their purposes are clearly explained in the menu page. 
If something is unclear, we strongly recommend not activating the option and contacting us for clarification.
There is no “call home”, “external callback”, hidden feature, or hidden code — the full source code is transparent and can be reviewed line by line.
To avoid any misunderstanding, features requiring external integration (SIEM, GeoIP) are available only in premium editions, 
where we provide direct premium support as stated in the license. 

== Description ==

**HappyFenceNG** is the complete security transformation of your WordPress site. 
Built with enterprise architecture and advanced threat intelligence, it provides top protection through a sophisticated tiered system.

**Core Security Features:**
– Advanced REST API protection and endpoint blocking
– Intelligent XML-RPC and pingback controls
– Professional login security with rate limiting
– Automated filesystem scanning and threat detection
– Real-time malware detection and removal
– Advanced metadata protection and author enumeration blocking
– Intelligent robots.txt management
– Enterprise-grade embed and oEmbed controls
– Sophisticated licensing with Freemius integration
– Cloudflare / Reverse proxy filtering/integration
– Geoip integration with external providers

**Enterprise Architecture:**
Built with modular, scalable architecture featuring distributed licensing checks, ghost method security, and advanced threat intelligence. 
Each component is engineered for maximum performance and security.

Available tiers
**FREE TIER**
All you need for a basic security.

**PROFESSIONAL TIER**
Advanced REST API protection, login security enhancements, and professional-grade hardening features. 
Perfect for small businesses and bloggers who want enterprise-level security without enterprise pricing.

**AGENCY TIER**
Everything in Professional PLUS automated threat detection, filesystem monitoring, and security automation. 
Designed for agencies managing multiple sites with white-label options and comprehensive protection.

**ENTERPRISE TIER**
Complete security fortress with real-time threat intelligence, automated malware removal, and unlimited site protection. 
TOP security for mission-critical websites with dedicated priority support.

== Installation ==

– Download the official plugin from your plugin menu inside wordpress ( official wordpress repository )
– Activate the plugin through the 'Plugins' menu in WordPress
– Go to **HappyFenceNG** in your admin menu to configure security tiers

== Special Notes ==
This plugin includes internal signature verification for plugin integrity. 
All signature checks are local and non-obfuscated.


== Screenshots ==

1. What is HappyFenceNG
2. Command Line Interface
3. Dashboard
4. A Core Engine
5. API & Frontend
6. Advanced Shields
7. Cloudflare Guard
8. IP Blacklist
9. Data Security
10. Deep Filtering
11. GeoIP Blocking
12. Integrity check
13. Logging
14. Multi Factor Authentication
15. Privacy Management
16. Remote Shell Scanner
17. System Shields
18. Suspicious URI Filter
19. Upload Guard


== Frequently Asked Questions ==

= What makes HappyFenceNG different from other security plugins? =
HappyFenceNG is built with enterprise architecture featuring tiered licensing, advanced threat intelligence, and TOP security features. 
It's designed for professional users who need bulletproof protection.

= Can I use this with other security plugins? =
While HappyFenceNG focuses on hardening and structural protections, some features like login rate limiting may conflict with similar functionality in other security plugins. 
We recommend testing in a staging environment and disabling duplicate features in other plugins for optimal performance.

= What's included in the free version? =
The free version includes basic XML-RPC blocking, metadata protection, and embed controls. Professional features require upgrade.

= How does the tiered licensing work? =
Features are unlocked based on your tier: Free <span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji">→</span></span></span> Professional <span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji">→</span></span></span> Agency <span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji"><span aria-hidden="true" class="wp-exclude-emoji">→</span></span></span> Enterprise 360. 
Each tier includes all previous features plus advanced capabilities.

= Does it work with multisite? =
Currently designed for single-site installations.

= Do I need special permission? =
This plugin needs to create its own tables so if your database installation does not permit new table creation the plugin will never work.
In order to fix the problem check your database permission and be sure that creating tables in the wp database is allowed at db level/user.

== UPGRADE NOTICE ==
Please keep your plugin always up to date to fix bugs and ensure you have the best security applied to your wordpress installation.
As best practice we always recomend to have a dev environment where to check the ugrades before committing into production.
This will save you a lot of headcache in case something goes wrong.

== CHANGELOG ==

= 11.8.6 =
fix: installation through wp.org raise alayout problem in the Happyfenceng admin interface

= 11.8.5 =
fix: code regression in custom slug login due to code compliance changes
fix: wp cli fails to load due to worng class declaration ( code compliance problem )


For the full changelog, see CHANGELOG.md in the plugin folder.
