=== AIActify Compliance ===
Contributors: aiactify
Donate link: https://aiactify.eu
Tags: ai act, eu ai act, compliance, artificial intelligence, transparency
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.1.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

EU AI Act compliance: Art. 5 prohibition shield, Art. 50 transparency disclosures, and Visual On-Site Editor.

== Description ==

AIActify is the compliance suite for the **EU AI Act**. This official WordPress plugin connects your WordPress website directly to your AIActify dashboard to help secure your site against forbidden AI practices.

### Core Features:

* **Art. 5 Prohibition Shield:** Intercepts and blocks forbidden AI network requests (e.g., emotion recognition, biometric categorization) before they happen.
* **Art. 50 Transparency:** Automatically renders compliant disclosures for AI chatbots and agents running on your site.
* **Visual On-Site Editor:** Launch the AIActify Visual Editor directly from your WordPress dashboard to classify texts and images with one click.

### Getting Started:

1. Create an account at [AIActify.eu](https://aiactify.eu).
2. Add your website domain to generate a unique Site ID.
3. Paste the Site ID into the AIActify plugin settings.
4. (Optional) Generate an API Key in the AIActify dashboard to enable the direct Visual Editor shortcut from WordPress.

### Third-Party Service Disclosure

This plugin connects to the external AIActify SaaS platform hosted at `https://aiactify-backend.vercel.app`.

* **What data is sent:** Your Site ID is transmitted to load site-specific compliance rules. When using the Visual Editor, an API Key is sent to authenticate the editor session.
* **Why it is needed:** The `enforcer.js` script is necessary to monitor and block forbidden AI requests on your frontend in real-time, as required by the EU AI Act.
* **Service Terms:** [Terms of Service](https://aiactify.eu/terms) | [Privacy Policy](https://aiactify.eu/privacy)

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/aiactify-compliance` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Navigate to **AIActify** in the admin menu and enter your Site ID.
4. (Optional) Enter your API Key to enable the Visual Editor shortcut.

== Frequently Asked Questions ==

= Do I need an AIActify account? =

Yes. You need a free or premium AIActify account to generate your Site ID. Sign up at [aiactify.eu](https://aiactify.eu).

= Does this slow down my website? =

No. The AIActify compliance script is lightweight and operates entirely in the browser using optimized interception rules.

= What does the plugin do on the frontend? =

It injects a small JavaScript file (`enforcer.js`) into your site's `<head>`. This script monitors network requests for forbidden AI patterns (Art. 5) and displays transparency notices for AI systems (Art. 50).

= Can I use the plugin without the Visual Editor? =

Yes. The Visual Editor is optional. The core compliance features (Art. 5 blocking + Art. 50 disclosures) work with just the Site ID — no API Key required.

= Is my data safe? =

The plugin only transmits your Site ID and (optionally) API Key. No visitor data is collected or sent to AIActify servers. All compliance checks happen client-side in the visitor's browser.

== Screenshots ==

1. AIActify settings page in WordPress admin.
2. Visual On-Site Editor for content classification.
3. Art. 50 transparency disclosure on the frontend.

== Changelog ==

= 1.1.0 =
* Self-hosted update mechanism — updates directly from AIActify servers.
* Settings quick-link added to the plugins list.
* Improved wording for transparency-first messaging.

= 1.0.0 =
* Initial Release.
* Enforcer snippet injection for Art. 5 and Art. 50 compliance.
* Visual On-Site Editor integration via API Key.
* Admin settings page with connection status toggle.
* Clean uninstall — removes all plugin data from database.

== Upgrade Notice ==

= 1.1.0 =
Self-hosted updates now work directly from AIActify. No WordPress.org dependency required.

= 1.0.0 =
Initial release. Install to begin EU AI Act compliance monitoring.
