=== TechArk Spam Shield for Contact Form 7 ===
Contributors: gotechark, ashishrana5896
Tags: contact form 7, spam protection, cf7 spam, anti-spam, contact form, spam blocker, bot protection, no captcha
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.1.4
License: GPL-3.0+
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Plugin URI: https://gotechark.com/
Author URI: https://gotechark.com/

A powerful spam protection plugin for Contact Form 7 that blocks bots, spam submissions, VPN users, repeated attempts, and automated attacks — without using CAPTCHA.

== Description ==

Are you tired of receiving spam through **Contact Form 7**?
Bots, fake leads, and automated scripts constantly target CF7 forms — even if you use reCAPTCHA or honey pots.

**TechArk Spam Shield for Contact Form 7** provides a complete, modern, and intelligent way to **stop Contact Form 7 spam**, without annoying users or adding CAPTCHA.

This plugin uses multiple advanced layers of protection:

- **Timing-based spam detection**
- **Repeated submission blocking**
- **VPN / Proxy detection**
- **Multi-IP usage analysis**
- **Browser fingerprint tracking**
- **Behavior-based heuristics**
- **Submission logging with detailed data**
- **SweetAlert UI for clean error messages**

The plugin works immediately after activation — **no form editing required**.

== Features ==

- Automatic protection — works instantly with all Contact Form 7 forms.
- Configurable minimum submission time.
- Repeated submission blocker.
- VPN / Proxy detection.
- Browser fingerprinting.
- Behavior-based heuristics.
- Detailed logs (IP, fingerprint, spam reason, user agent).
- Lightweight — no external API required.
- Clean SweetAlert UI alerts.

== Plugin Settings ==

Located under **Tools → CF7 Spam Shield**.

= Minimum Submission Time =
Detects instant bot submissions.
Recommended: 3–5 seconds.

= Block Repeated Submissions =
Prevents multiple attempts from the same user/bot.

= VPN / Proxy Check =
Detects suspicious IP ranges.

= Browser Fingerprint Tracking =
Identifies bots even if IP changes.

= Log Viewer =
View blocked and passed submissions with detailed info.

== Installation ==

1. Upload the plugin to `/wp-content/plugins/`
2. Activate through **Plugins → Installed Plugins**
3. Protection starts automatically
4. Go to **Tools → CF7 Spam Shield** to configure
5. View logs at **Tools → CF7 Spam Logs**

== Screenshots ==

1. Settings page for configuring spam protection features.
2. Submission logs dashboard with fingerprint, IP, and spam reason.

== Frequently Asked Questions ==

= Do I need to modify my Contact Form 7 forms? =
No. Everything works automatically.

= Does the plugin store sensitive data? =
Only essential spam detection data.

= Will it slow down my site? =
No. The plugin is lightweight and optimized.

= Does it work with reCAPTCHA? =
Yes, it works alongside reCAPTCHA.

== Changelog ==

= 1.1.4 =
* Minor improvements and documentation updates.

= 1.1.0 =
* Minor improvements and documentation updates.

= 1.0.9 =
* Minor improvements and documentation updates.

= 1.0.8 =
* Minor improvements and documentation updates.

= 1.0.4 =
* Minor improvements and documentation updates.

= 1.0.3 =
* Minor improvements and documentation updates.

= 1.0.2 =
* Minor improvements and documentation updates.

= 1.0.1 =
* Minor improvements and documentation updates.

= 1.0.0 =
* Initial release with timing checks, repeated submission detection, VPN checks, fingerprinting, and log viewer.

== Upgrade Notice ==

= 1.1.0 =
Recommended update for improved spam detection.

= 1.0.9 =
Recommended update for improved spam detection.

= 1.0.8 =
Recommended update for improved spam detection.

= 1.0.4 =
Recommended update for improved spam detection.
