=== German Shield - Premium WordPress Anti-Spam & Security ===
Contributors: germanproweb
Donate link: https://german-shield.com/donate
Tags: antispam, spam protection, security, firewall, contact form, geo blocking
Requires at least: 5.0
Tested up to: 6.4
Requires PHP: 7.4
Stable tag: 1.6.1
License: GPLv2 or later + Proprietary
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Bestes WordPress Anti-Spam Plugin aus Deutschland! Schützt alle Formulare vor Spam mit modernsten Techniken. Made in Germany 🇩🇪

== Description ==

**German Shield** ist das ultimative WordPress Anti-Spam & Security Plugin - entwickelt und gehostet in Deutschland!

= 🛡️ Hauptfunktionen =

* **Intelligenter Honeypot** - Unsichtbare Spam-Falle
* **Zeitstempel-Validierung** - Erkennt Bot-Submissions
* **JavaScript-Check** - Blockiert primitive Bots
* **User-Agent-Prüfung** - Filtert bekannte Bot-Signaturen
* **Tippgeschwindigkeit-Analyse** - Erkennt unnatürlich schnelle Eingaben
* **GEO-Blocking** - Blockiere Länder gezielt (Premium)
* **Phrasen-Blocking** - Filtere Spam-Keywords mit Regex (Premium)
* **Badge-System** - Zeige Besuchern, dass deine Seite geschützt ist
* **Live-Statistiken** - Echtzeitüberwachung aller Anfragen
* **WordPress Spam Blocker** - Admin-Notices, Plugin-Ads, Update-Mails blockieren

= 🌟 Formular-Kompatibilität =

Funktioniert automatisch mit:
* Contact Form 7
* WPForms
* Gravity Forms
* Ninja Forms
* Elementor Forms
* Formidable Forms
* Alle Standard WordPress Forms (Kommentare, Registrierung, etc.)

= 🇩🇪 Made in Germany =

* DSGVO-konform
* Deutsche Server
* Deutsche Entwicklung
* Deutsche Support

= 🚀 Performance =

* Keine externen Requests (außer bei GEO-IP)
* Minimal-Code-Ansatz
* Kein jQuery im Frontend
* Cache-freundlich

== Installation ==

1. Lade das Plugin hoch oder installiere es über WordPress
2. Aktiviere das Plugin
3. Gehe zu "German Shield" im Admin-Menü
4. Konfiguriere die Einstellungen nach deinen Wünschen
5. Fertig! Alle Formulare sind automatisch geschützt

== Frequently Asked Questions ==

= Ist das Plugin kostenlos? =

Ja! Die Basis-Version ist komplett kostenlos und enthält:
- Honeypot
- Zeitstempel-Validierung
- JavaScript-Check
- User-Agent-Prüfung
- Basis-Statistiken
- Badge-System

Premium-Features (GEO-Blocking, Phrasen-Blocking, erweiterte Stats) erfordern eine Lizenz.

= Funktioniert es mit meinem Theme/Page Builder? =

Ja! German Shield arbeitet auf Formular-Ebene und ist kompatibel mit allen Themes und Page Buildern.

= Wird es meine Seite verlangsamen? =

Nein! German Shield ist extrem performant und verursacht keine messbaren Verzögerungen.

= Ist es DSGVO-konform? =

Ja! Alle Daten werden lokal in deiner WordPress-Datenbank gespeichert. Bei Nutzung von GEO-Blocking wird eine anonymisierte IP-Adresse an einen deutschen Server gesendet.

= Funktioniert es mit Caching-Plugins? =

Ja! German Shield ist vollständig Cache-kompatibel.

= Brauche ich eine Lizenz? =

Für die Basis-Features: Nein!
Für Premium-Features (GEO, Phrasen-Blocking): Ja!

= Kommerzielle Nutzung erlaubt? =

Für eigene Client-Projekte: Ja (kostenlos)!
Für Weiterverkauf/Bundling: Nein (Commercial License erforderlich)

Siehe LICENSE.txt für Details.

== Screenshots ==

1. Modernes Dashboard mit Live-Statistiken
2. Anti-Spam Einstellungen
3. GEO-Blocking Konfiguration (Premium)
4. Phrasen-Blocking mit Regex (Premium)
5. Badge-Konfiguration
6. WordPress Spam Blocker
7. Statistik-Filter

== Changelog ==

= 1.6.1 =
* Badge-Farben Live-Preview funktioniert
* Testpreise für Mollie-Tests

= 1.6.0 =
* Admin Lizenzverwaltung: Checkbox für Email-Versand
* Admin Lizenzverwaltung: Alle Lizenzen anzeigen
* Admin Lizenzverwaltung: Suchfunktion
* Admin Lizenzverwaltung: Löschen & Sperren
* Badge: Rahmen- & Hintergrundfarbe anpassbar

= 1.5.4 =
* Portal Build-Fehler behoben (Suspense)

= 1.5.3 =
* Email-Anzeige korrigiert (echte Email statt Platzhalter)
* Passwort-Setzen Link füllt Email automatisch aus
* Verify-Email Link führt korrekt zu WP-Admin

= 1.5.2 =
* KRITISCH: FREE Lizenz hat jetzt korrekt KEINE PRO-Features (GEO/Phrasen)
* Hintergrundfarbe einheitlich auf #F2F5F8 gesetzt
* Plugin-Header Version korrigiert

= 1.5.1 =
* Badge zeigt jetzt "GermanFence" statt "German Shield"
* Badge ist jetzt klickbar und führt zu https://germanfence.de

= 1.5.0 =
* KRITISCH: GEO-Blocking & Phrasen-Blocking Tabs werden jetzt korrekt bei PRO-Lizenzen freigeschaltet
* SICHERHEIT: Single-Lizenzen können nicht mehr auf mehreren Domains gleichzeitig aktiviert werden
* Bug behoben: License-Validierung wurde nicht korrekt ausgewertet

= 1.4.9 =
* Sofortige Lizenz-Aktivierung nach Eingabe des Keys
* Email-Versand nach Kauf optimiert

= 0.93 Beta =
* NEW: Badge "Bei Formularen anzeigen" - lokale/statische Position am Formular
* FIX: Select-Dropdown Auto-Save für badge_display_type
* FIX: badge_text_color wird jetzt korrekt gespeichert
* NEW: Split-Lizenz für WordPress/ThemeForest Kompatibilität
* IMPROVED: Badge CSS für Forms-Modus optimiert

= 0.92 Beta =
* NEW: Badge-System mit Custom-Branding
* NEW: Badge-Position wählbar (4 Ecken)
* NEW: Badge Text & Farbe anpassbar
* IMPROVED: Admin UI/UX verbessert

= 0.91 Beta =
* NEW: GEO-Blocking mit interaktiver Länder-Auswahl
* NEW: Phrasen-Blocking mit Regex-Support
* IMPROVED: Statistiken mit Filter
* FIX: Multiple Bug-Fixes

= 0.9 Beta =
* Initial Beta Release
* Honeypot Protection
* Timestamp Validation
* JavaScript Check
* User Agent Check
* Typing Speed Analysis
* Live Statistics

== Upgrade Notice ==

= 0.93 =
Wichtiges Update: Badge-Speicherung gefixt + Split-Lizenz für Commercial Use

== License ==

This plugin uses a **Split License Model**:

**Source Code:**
Licensed under GNU General Public License v2 or later.
You are free to modify and redistribute the code.

**Commercial Use:**
Resale, bundling, white-labeling, or SaaS usage requires a separate Commercial License.

**Branding & Trademarks:**
"German Shield" name, logo, and branding are proprietary and NOT covered by GPL.

**Premium Features:**
API access, GEO-Blocking, Phrase-Blocking, and support require a valid license key.

See LICENSE.txt for complete terms.

**For Personal & Client Projects:** Free under GPL!
**For Commercial Products:** Contact license@german-shield.com

== Third-Party Services ==

This plugin may connect to external services:

**GEO-IP Service (Optional, Premium only):**
- Service: German Shield API
- Purpose: IP Geolocation for country blocking
- Privacy: Only anonymized IPs sent, German servers
- Terms: https://german-shield.com/terms
- Privacy: https://german-shield.com/privacy

**License Validation (Optional, Premium only):**
- Service: German Shield License API
- Purpose: Validate license keys, activate premium features
- Privacy: Domain, email, license key sent
- Frequency: On activation and periodic checks

No external services are used in the free version without your consent.

== Support ==

**Free Support:**
- WordPress.org Forum: https://wordpress.org/support/plugin/german-shield

**Premium Support:**
- Email: support@german-shield.com
- Priority response for license holders

**Documentation:**
- https://german-shield.com/docs

**Commercial Licensing:**
- Email: license@german-shield.com
- Website: https://german-shield.com/licensing

