{"id":353031,"date":"2026-08-22T16:59:48","date_gmt":"2026-08-22T16:59:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-compliance-by-iaempower\/"},"modified":"2026-08-24T17:18:09","modified_gmt":"2026-08-24T17:18:09","slug":"iaempower-ai-compliance","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/iaempower-ai-compliance\/","author":23548227,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.0.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"IAEMPOWER AI Compliance","header_author":"Luis Pablo Melgarejo Morales (IAEMPOWER)","header_description":"Inventario, clasificaci\u00f3n y marcado selectivo de im\u00e1genes generadas o manipuladas con IA, como apoyo a flujos de transparencia relacionados con el AI Act \/ RIA (Reglamento UE 2024\/1689) y leyes de transparencia IA globales.","assets_banners_color":"1c2a33","last_updated":"2026-08-24 17:18:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/iaempoweragency.com\/ai-compliance","header_author_uri":"https:\/\/iaempoweragency.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":79,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"iaempower","date":"2026-08-24 17:18:09"}},"upgrade_notice":{"1.0.3":"<p>Internal prefix migration for WordPress.org requirements. No functional changes.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3664033,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3664033,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3664107,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3664107,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Lite overview with Media Library scanning, filters, and image-review status.","2":"Lite inventory with nine classification statuses, recorded evidence, and public-use information.","3":"Lite bulk actions and progressive AJAX processing for larger Media Libraries.","4":"Lite example of a visible AI disclosure, protected backup, and original-file restoration.","5":"Pro exportable audit reports (CSV or PDF), available in Freelance, Growth, Agency, and Enterprise plans. Not included in Lite."}},"plugin_section":[],"plugin_tags":[2353,271023,14361,25098,3241],"plugin_category":[],"plugin_contributors":[277001],"plugin_business_model":[],"class_list":["post-353031","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-act","plugin_tags-compliance","plugin_tags-transparency","plugin_tags-watermark","plugin_contributors-iaempower","plugin_committers-iaempower"],"banners":{"banner":"https:\/\/ps.w.org\/iaempower-ai-compliance\/assets\/banner-772x250.png?rev=3664107","banner_2x":"https:\/\/ps.w.org\/iaempower-ai-compliance\/assets\/banner-1544x500.png?rev=3664107","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/iaempower-ai-compliance\/assets\/icon-128x128.png?rev=3664033","icon_2x":"https:\/\/ps.w.org\/iaempower-ai-compliance\/assets\/icon-256x256.png?rev=3664033","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>IAEMPOWER AI Compliance helps agencies, publishers, and content teams build a reviewable workflow for image-origin transparency in WordPress.<\/p>\n\n<p>The plugin scans the Media Library, organises images for human review, records classification decisions, and can apply a visible disclosure to selected images. It is designed to support transparency workflows related to the EU Artificial Intelligence Act and similar requirements.<\/p>\n\n<p><strong>Important:<\/strong> IAEMPOWER AI Compliance is a workflow and traceability tool. It is not an automatic AI-image detector, does not provide legal advice, and does not create, automate, or guarantee legal compliance.<\/p>\n\n<h4>Lite features<\/h4>\n\n<ul>\n<li>Scans the WordPress Media Library and creates an image inventory.<\/li>\n<li>Identifies whether an image appears to be used in published public content.<\/li>\n<li>Surfaces evidence hints found in filenames, image metadata, or alternative text.<\/li>\n<li>Keeps the final classification decision under human control.<\/li>\n<li>Records the reviewer, review date, selected status, and available evidence.<\/li>\n<li>Supports individual and bulk classification actions.<\/li>\n<li>Processes selected disclosure actions progressively through AJAX.<\/li>\n<li>Applies a visible disclosure to images classified as AI generated, AI manipulated, or partially AI generated\/manipulated.<\/li>\n<li>Creates a local backup before modifying an original image.<\/li>\n<li>Restores the clean original from the protected backup.<\/li>\n<li>Stores machine-readable traceability data in WordPress and adds IPTC metadata to supported JPEG files.<\/li>\n<li>Makes no external API calls in the Lite version. Processing remains on your WordPress server.<\/li>\n<\/ul>\n\n<h4>Nine classification statuses<\/h4>\n\n<ol>\n<li>Unreviewed<\/li>\n<li>Pending review<\/li>\n<li>AI generated<\/li>\n<li>AI manipulated<\/li>\n<li>Partially AI generated\/manipulated<\/li>\n<li>AI-assisted editing<\/li>\n<li>Human original<\/li>\n<li>Stock \/ Archive<\/li>\n<li>Excluded<\/li>\n<\/ol>\n\n<h4>Human review, not automatic detection<\/h4>\n\n<p>The plugin can surface contextual evidence, such as relevant terms found in a filename or image metadata, but it does not automatically decide whether an image was generated by AI. The responsible user reviews the available information and records the final classification.<\/p>\n\n<h4>Local and reversible workflow<\/h4>\n\n<p>Before applying a visible disclosure, the plugin creates a local copy of the original file in a dedicated backup directory. If a classification or disclosure needs to be corrected, an administrator can restore the clean original from the inventory.<\/p>\n\n<h4>Pro plans<\/h4>\n\n<p>The WordPress.org version includes the Lite features listed above. IAEMPOWER AI Compliance Pro is available separately as an early-adopter release, with four plan tiers based on the number of sites: Freelance, Growth, Agency, and Enterprise.<\/p>\n\n<p>Pro adds:<\/p>\n\n<ul>\n<li>Advanced automation for classification and disclosure workflows.<\/li>\n<li>Exportable audit reports (CSV or PDF).<\/li>\n<\/ul>\n\n<p>The fifth directory screenshot is clearly identified as a preview of a Pro feature.<\/p>\n\n<p>Learn more and join the early-adopter list at <a href=\"https:\/\/iaempoweragency.com\/ai-compliance\/\">IAEMPOWER AI Compliance<\/a>.<\/p>\n\n<h4>Legal notice<\/h4>\n\n<p>This plugin is intended to assist with image-origin transparency and documentation workflows. It does not constitute legal advice and cannot guarantee compliance with Regulation (EU) 2024\/1689 or any other law or regulation. Site administrators remain responsible for reviewing their obligations and obtaining professional legal advice where appropriate.<\/p>\n\n<h3>License<\/h3>\n\n<p>IAEMPOWER AI Compliance is free software: you can redistribute it and\/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version.<\/p>\n\n<p>IAEMPOWER AI Compliance is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.<\/p>\n\n<p>You should have received a copy of the GNU General Public License along with IAEMPOWER AI Compliance. If not, see <a href=\"https:\/\/www.gnu.org\/licenses\/\">https:\/\/www.gnu.org\/licenses\/<\/a>.<\/p>\n\n<p>(c) 2026 Luis Pablo Melgarejo Morales (IAEMPOWER) \u2014 https:\/\/iaempoweragency.com\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin through the WordPress Plugins screen, or upload the complete plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate <strong>IAEMPOWER AI Compliance<\/strong> from the Plugins screen.<\/li>\n<li>Open <strong>IAEMPOWER AI Compliance<\/strong> from the WordPress admin menu.<\/li>\n<li>Select <strong>Scan Media Library<\/strong> to create the initial inventory.<\/li>\n<li>Review the images and assign the appropriate classification under human supervision.<\/li>\n<li>Apply a visible disclosure only to images that require it.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20automatically%20detect%20ai-generated%20images%3F\"><h3>Does the plugin automatically detect AI-generated images?<\/h3><\/dt>\n<dd><p>No. The plugin does not claim to be an automatic AI detector. It can surface contextual evidence from filenames, metadata, and alternative text, but a responsible user makes and records the final decision.<\/p><\/dd>\n<dt id=\"which%20classification%20statuses%20are%20available%3F\"><h3>Which classification statuses are available?<\/h3><\/dt>\n<dd><p>The plugin provides nine statuses: Unreviewed, Pending review, AI generated, AI manipulated, Partially AI generated\/manipulated, AI-assisted editing, Human original, Stock \/ Archive, and Excluded.<\/p><\/dd>\n<dt id=\"can%20i%20undo%20a%20visible%20disclosure%3F\"><h3>Can I undo a visible disclosure?<\/h3><\/dt>\n<dd><p>Yes. Before modifying an original image, the plugin creates a local backup. The <strong>Restore<\/strong> action in the inventory recovers the clean original and regenerates its WordPress attachment metadata.<\/p><\/dd>\n<dt id=\"which%20images%20can%20receive%20a%20visible%20disclosure%3F\"><h3>Which images can receive a visible disclosure?<\/h3><\/dt>\n<dd><p>The Lite version applies disclosures to images classified as AI generated, AI manipulated, or partially AI generated\/manipulated. The disclosure is not applied automatically when an image is scanned.<\/p><\/dd>\n<dt id=\"does%20the%20disclosure%20appear%20wherever%20wordpress%20serves%20the%20image%3F\"><h3>Does the disclosure appear wherever WordPress serves the image?<\/h3><\/dt>\n<dd><p>The disclosure is written into the image file and its generated WordPress sizes. Consequently, WordPress serves the marked version wherever those files are used. Review caches and CDN copies after applying or restoring a disclosure.<\/p><\/dd>\n<dt id=\"what%20happens%20with%20large%20media%20libraries%3F\"><h3>What happens with large Media Libraries?<\/h3><\/dt>\n<dd><p>The plugin supports bulk actions and processes selected disclosure operations in small AJAX batches with a progress indicator, reducing the risk of blocking the browser during longer operations.<\/p><\/dd>\n<dt id=\"does%20the%20lite%20version%20send%20image%20data%20to%20an%20external%20service%3F\"><h3>Does the Lite version send image data to an external service?<\/h3><\/dt>\n<dd><p>No. The Lite version does not make external API calls. Inventory, classification, backup, disclosure, and restoration operations run on your WordPress server.<\/p><\/dd>\n<dt id=\"are%20reports%20included%20in%20the%20lite%20version%3F\"><h3>Are reports included in the Lite version?<\/h3><\/dt>\n<dd><p>No. Exportable audit reports (CSV or PDF) are available in Pro plans (Freelance, Growth, Agency, and Enterprise).<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20guarantee%20compliance%20with%20the%20eu%20ai%20act%3F\"><h3>Does this plugin guarantee compliance with the EU AI Act?<\/h3><\/dt>\n<dd><p>No. The plugin assists with image-origin review, disclosure, and documentation. It does not provide legal advice or guarantee compliance with any law or regulation.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Renamed all internal prefixes from <code>ria_<\/code> \/ <code>RIA_MC_<\/code> to <code>iaemc_<\/code> \/ <code>IAEMC_<\/code> to follow WordPress.org prefix requirements.<\/li>\n<li>No functional changes. This release only migrates internal prefixes.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Renamed the plugin to <strong>IAEMPOWER AI Compliance<\/strong>.<\/li>\n<li>Migrated inline scripts and styles to <code>wp_add_inline_script()<\/code> and <code>wp_add_inline_style()<\/code>.<\/li>\n<li>Added the Stock \/ Archive classification status, bringing the total to nine statuses.<\/li>\n<li>Corrected the AI-assisted editing status label.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added one-click restoration from a protected local backup.<\/li>\n<li>Corrected the admin footer credit display.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Review, classify, disclose, and document the origin of WordPress media images under human supervision.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/353031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=353031"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/iaempower"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=353031"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=353031"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=353031"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=353031"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=353031"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=353031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}