=== Lupovis Prowl Security ===
Contributors: xavierbellekens
Tags: security, block ip, ip blocker, malware, security, allowlist, block hacker
Requires at least: 6.1.1
Tested up to: 6.2.2
Stable tag: 1.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Automatically block IPs based on the malicious activities. Protects your site from spam, login attempts, zero-day exploits using the Lupovis Prowl API.


== Description ==

In an era where cyber threats are becoming increasingly sophisticated, safeguarding your website from brute-force login attempts is more critical than ever. These hacking attempts can jeopardize your site's security and consume substantial server resources, negatively impacting your site's performance, especially if it's on a shared server, and potentially leading to account suspension. For those utilizing cloud-based services like Amazon Web Services (AWS) EC2 or Google Cloud Platform (GCP) Machine, these hacking attempts can significantly increase bandwidth usage and server costs. However, with the advanced Lupovis Prowl Security plugin, you can effectively counter these challenges. This plugin uniquely leverages a peer-to-peer (P2P) blocking mechanism, making it far more effective than other solutions on the market, without producing false positives.

Lupovis Prowl Security offers a suite of sophisticated features to secure your site. It employs advanced AI techniques malicious IP detection and provides better IP Blocking, and Automatic Blocking in response to suspicious activities, among others.


By blocking unwanted IP addresses, you not only prevent spam but also protect your site's valuable content from being scraped by these IPs.

Here are the key features of Lupovis Prowl Security:

Auto-blocking of brute-force attacks
IP Blocking/Allowing
Auto-blocking of IPs upon detection of suspicious activities
User-friendly with no technical knowledge required
Maintains native WordPress look and feel
Pay-as-you-go pricing

In essence, Lupovis Prowl Security provides a comprehensive solution to fortify your website and maintain its integrity and performance. It's your go-to plugin for top-notch website security.

= Features =

- Blocks malicious IPs using the Lupovis Prowl API
- Allows IP allowlisting
- Monitors failed login attempts and blocks IPs after 5 failed attempts

== Installation ==

1. Upload the entire `lupovis-prowl-security` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.

== Configuration ==

1. Go to the plugin's settings page (Settings > Lupovis Prowl Security).
2. Enter your Lupovis Prowl API key in the 'API Key' field.
3. (Optional) To enable the monitoring of failed login attempts, check the 'Monitor failed login attempts' checkbox.
4. (Optional) To add IP addresses to the allowlist, enter a comma-separated list of IP addresses in the 'Allowlisted IPs' field.
5. Save your changes.

== Dependency on Lupovis Prowl Service == 

Lupovis Prowl Security relies on Lupovis Prowl, a third-party service offered by Lupovis Limited.

Specifically, Lupovis Prowl is used for:

1. Verifying the validity of IP addresses.
Ensuring that the IP addresses of visitors are not associated with known security threats.

This dependency means that the IP addresses of every website visitor will be transmitted to Lupovis Prowl for validation purposes. A request is made against the Lupovis Prowl API every time an IP address is being checked against incoming traffic.

Please ensure that you are comfortable with IP addresses of your visitors being transmitted to Lupovis before using the Lupovis Prowl Security pluggin. If you have any concerns about this, you may wish to consider another solution that does not rely on the Lupovis third-party services.

For more information on Lupovis Prowl and its data handling practices, please visit our website: https://www.lupovis.io/lupovis-prowl/  to use the community version please visit https://prowl.lupovis.io or to obtain an API key please visit https://aws.amazon.com/marketplace/pp/prodview-cr64x4lse5uui


== Terms of Use and Privacy Policy ==

The terms of use and privacy policy can be found at https://www.lupovis.io/terms-of-use-and-privacy/


== Screenshots ==

1. The main settings page of the Lupovis Prowl Security plugin.
2. The list of blocked IP addresses in the plugin settings.
3. The message displayed to all blocked IP addresses

== Changelog ==

= 1.0.2 =
- Initial release
= 1.1 = 
- Reduction of API calls required
= 1.2 =
- Cached Valid IPs 
- Description and Tags

