=== Ai Acta Est ===
Contributors: armandfederico
Tags: artificial intelligence, transparency, ai
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 0.9.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Ai Acta Est provides transparent declarations about the use of artificial intelligence in WordPress content.

== Description ==

Ai Acta Est helps WordPress publishers clearly disclose how artificial intelligence contributed to their content.

The plugin provides:

* A simple declaration panel for posts, pages and public custom post types.
* Three content states: Not declared, AI-assisted and AI-generated.
* Automatic, customizable public badges.
* A configurable AI Transparency page.
* Human oversight, purposes, tools and contact information.
* Shortcodes for badges, transparency information and tool lists.
* English fallback plus Italian, French, Spanish and German translations.

Ai Acta Est records declarations supplied by site editors. It does not determine whether content was created with AI, certify compliance with the EU AI Act or replace legal advice.

All plugin data remains inside the WordPress installation. The plugin does not send content to external services and does not track visitors.

== Installation ==

1. Copy the `ai-acta-est` folder to `wp-content/plugins`.
2. Activate Ai Acta Est from the Plugins screen.
3. Edit a post or page and use the “AI usage” panel.

== Frequently Asked Questions ==

= Does Ai Acta Est certify compliance with the EU AI Act? =

No. The plugin supports transparent declarations but does not provide certification, legal compliance guarantees or legal advice.

= Does the plugin automatically detect AI-generated content? =

No. The Free version records declarations entered manually by authorized WordPress users.

= What does “Not declared” mean? =

It means that no origin statement has been provided for that content. It does not mean that the content is entirely human-made.

= Can I customize the badge? =

Yes. You can change its text, choose whether it appears before or after the content and disable all badges with the master switch.

= Does Ai Acta Est send data to external services? =

No. The plugin does not send content or declarations to external services and does not track visitors.

= What happens to plugin data after uninstalling it? =

Data is retained by default. You can explicitly enable permanent data removal from the Data tab before deleting the plugin.

== Screenshots ==

1. Badge tab: position, custom texts and live preview.
2. Information tab: AI Transparency page settings, purposes, human oversight, tools and contact.
3. Data tab: available shortcodes and data retention on uninstall.
4. Features tab: introduces Ai Acta Est Pro.

== Changelog ==

= 0.9.1 =
* Fixed output escaping in the transparency page selector.
* Removed bundled translation files for WordPress.org language packs.

= 0.9.0 =
* Release candidate quality checks.
* Improved keyboard accessibility for settings tabs.
* Added stable extension hooks for the separate Pro add-on.

= 0.5.0 =
* Added administration notices and transparency page links.
* Added optional data removal during uninstall.

= 0.4.2 =
* Added a dedicated Shortcodes settings tab.

= 0.4.1 =
* Improved settings tabs and master switch placement.
* Updated the preview to follow the selected badge position.

= 0.4.0 =
* Redesigned settings with Badge, Information and Pro tabs.
* Added a master badge switch and a live badge preview.
* Updated the administration palette and field styles.

= 0.3.1 =
* Added complete Italian, French, Spanish and German translations.
* Set English as the source and fallback language.

= 0.3.0 =
* Added AI transparency settings and page creation.
* Added tools, human supervision and contact information.
* Added the `[aiactaest_trasparenza]` and `[aiactaest_strumenti]` shortcodes.

= 0.2.0 =
* Added badge settings, position and custom text.
* Added the `[aiactaest_badge]` shortcode.

= 0.1.1 =
* Fixed responsive sizing of fields in the WordPress editor sidebar.

= 0.1.0 =
* Initial plugin structure.
* Content origin declaration.
* Automatic public badge.
