=== RockSolid Anti-Spam by Klyrone ===
Contributors: klyrone
Tags: spam, forms, fluent forms, contact form 7, honeypot
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.1.1
License: GPLv2 or later

Layered, local, privacy-first form spam protection by Klyrone. No CAPTCHA and no third-party service.

== Installation ==
1. Upload the `rocksolid-antispam` folder to `/wp-content/plugins/` and activate it.
2. Open Settings > RockSolid Anti-Spam.
3. Use Monitor mode for 3–7 days, review the privacy-safe event log, tune the scores, then switch to Enforce.

== Integrations ==
Fluent Forms and Contact Form 7 are automatic. For a custom form add the `data-rocksolid-protect` attribute and call:

`$result = kras_check_submission( wp_unslash( $_POST ), 'my-form' );`

Reject the request when `$result->is_spam()` is true. The result also exposes `score`, `decision`, and `reasons`. Use the `kras_form_selectors` filter to add a selector for another form renderer, and `kras_evaluation_result` to add site-specific intelligence.

== Privacy ==
Submission contents are never logged. Only decisions, scores, reason codes, adapter/form identifiers, and keyed IP hashes are retained. No third-party requests or cookies are used.

== Support ==
For setup help, compatibility reports, and responsible security disclosures, email support@klyrone.com or visit https://klyrone.com/products/rocksolid-antispam.

== Changelog ==
= 1.1.1 =
* Replaced the decorative shield with crisp native icons and added the official Klyrone brand mark throughout the console.

= 1.1.0 =
* Redesigned the RockSolid security console with traffic summary, integration health, responsive controls, and clearer activity reporting.

= 1.0.0 =
* Initial public release with Fluent Forms, Contact Form 7, and custom form support.
