=== Unify Compliance ===
Contributors: arwendigital
Tags: compliance, gdpr, nis2, security, ai act
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 1.0.3
Requires PHP: 7.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

One Dashboard. All Regulations. Manage GDPR, NIS2, EU AI Act, and CCPA in a single interface.

== Description ==

Unify Compliance is a comprehensive WordPress plugin that consolidates multiple regulatory compliance frameworks into a single, unified dashboard. Manage GDPR, NIS2, EU AI Act, CCPA, and LGPD compliance from one place—eliminating plugin conflicts, reducing security vulnerabilities, and streamlining your audit trail.

**Unified Platform**
Instead of juggling multiple compliance plugins, manage all your regulatory requirements from a single dashboard. Reduce plugin conflicts and maintenance overhead.

**Reduced Attack Surface**
Fewer plugins means fewer vulnerabilities. Our modular architecture lets you activate only the regulations you need, keeping your site lean and secure.

**Centralized Audit Trail**
All compliance activities—consents, data requests, security events, AI disclosures—are logged in one place for easy auditing and regulatory reporting.

**Future-Proof**
Built for emerging regulations like the EU AI Act. As new compliance requirements emerge, Unify Compliance evolves to meet them.

=== Features ===

**🛡️ GDPR Compliance**
*   **Cookie Consent Banner** - Customizable, GDPR-compliant cookie banner with consent tracking.
*   **WCAG 2.2 AA Accessible Banner (Premium)** - Industry-leading accessibility with keyboard navigation, screen reader support, high contrast mode, and touch-friendly design.
*   **Consent Management** - Track and manage user consent preferences with detailed analytics.
*   **DSAR Forms** - Data Subject Access Request forms for user data requests.
*   **DSAR Queue** - Manage and process data requests with verification workflows.
*   **Privacy Policy Integration** - Seamless integration with WordPress privacy pages.

**🔒 NIS2 Compliance**
*   **Activity Logging** - Comprehensive security event logging for audit trails.
*   **Security Monitoring** - Track user logins, role changes, and system modifications.
*   **Log Retention** - Configurable retention policies with automatic cleanup.
*   **IP Anonymization** - GDPR-compliant IP address anonymization.
*   **Security Policies** - Create and manage security policies for your organization.

**🤖 EU AI Act Compliance (Premium)**
*   **AI System Registry** - Register and document all AI systems used on your site.
*   **Risk Classification** - Categorize AI systems by risk level (minimal, limited, high, unacceptable).
*   **Transparency Cards** - Auto-generate disclosure cards for Article 50 compliance.
*   **Human Oversight Tracking** - Document human oversight mechanisms.
*   **Disclosure Management** - Generate and manage AI transparency disclosures.

**🌍 Multi-Jurisdiction Support (Premium)**
*   **CCPA Compliance** - California Consumer Privacy Act features.
*   **LGPD Support** - Brazilian General Data Protection Law (coming soon).
*   **Geo-Targeting** - Apply different compliance rules based on visitor location.
*   **Jurisdiction Rules** - Configure region-specific compliance actions.

**📊 Advanced Features (Premium)**
*   **Cookie Scanner** - Automatically detect and categorize cookies on your site.
*   **Automated DSAR Processing** - Auto-export user data from multiple sources.
*   **Vulnerability Scanning** - Detect vulnerabilities in WordPress core, plugins, and themes.
*   **Advanced Analytics** - Detailed consent trends and compliance reports.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/unify-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 **Unify** in the admin menu to get started.
4. Go to **Unify > Dashboard** to see your compliance score and follow the setup checklist.

== Screenshots ==

1. Dashboard - Overview of compliance status across all modules.
2. Modules - Activate or deactivate specific compliance modules (GDPR, NIS2, AI Act).
3. Cookie Banner - Customizable consent banner settings.
4. Security Logs - Detailed audit trail for NIS2 compliance.

== Frequently Asked Questions ==

= Do I need all modules active? =
No, Unify Compliance is modular. You can enable only the modules you need (e.g., just GDPR or just NIS2) to keep your site lightweight.

= Is the AI Act module free? =
The AI Act compliance tools are part of the Premium version, designed for organizations that need to document high-risk AI systems.

= Does this plugin guarantee compliance? =
While Unify Compliance provides the tools to help you comply with regulations, legal compliance depends on how you use these tools and your organization's internal processes. We recommend consulting with a legal expert.

== Changelog ==

= 1.0.3 =
*   Update: Plugin structure and basic features for initial release.
*   Added: GDPR Cookie Banner and DSAR forms.
*   Added: NIS2 Activity Logging.
*   Added: Basic dashboard and compliance score.

