=== Scanlix ===
Contributors: scanlix
Tags: accessibility, wcag, ada, section 508, a11y
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Scan your WordPress site for WCAG 2.2 AA accessibility issues and fix them automatically with AI-powered suggestions.

== Description ==

**Make your WordPress site accessible to everyone—automatically.**

Scanlix scans your pages for WCAG 2.2 violations using **real browser rendering**, not just static HTML checks. That means you catch screen reader issues, keyboard navigation problems, and dynamic content failures that matter to real users.

When issues are found, Scanlix doesn't just report them—it **generates ready-to-apply fixes using AI**. Review the change in a clear diff view, apply it with one click, and roll back instantly if needed.

= Why Scanlix? =

**Real Browser Scanning**
Detects issues in dynamically rendered content, not just source HTML. Catches problems with JavaScript-heavy pages, Ajax content, and modern frameworks.

**AI-Powered Fixes**
Uses Groq, Google Gemini, or OpenAI to generate concrete solutions. See exactly what will change before you apply it.

**One-Click Apply & Rollback**
Apply fixes instantly or revert them just as fast. Every change is tracked and reversible.

**Compliance Dashboard**
Track your accessibility score over time. Filter by severity, WCAG criterion, or page. Perfect for teams working toward compliance deadlines.

**Works with Any Theme or Page Builder**
Elementor, Divi, Gutenberg, Beaver Builder—Scanlix works with all of them. No theme lock-in. No conflicts.

**Multi-Site Support**
Agencies can manage licenses across multiple client sites from a single account.

= Standards & Legal Compliance =

Scanlix helps you meet:
* **ADA** (Americans with Disabilities Act)
* **Section 508** (U.S. federal accessibility standard)
* **EN 301 549** (European accessibility standard)
* **European Accessibility Act**

WCAG 2.2 Level AA is the foundation for all of these regulations and is the recommended target for most organizations.

= Pricing =

**Free Plan:** 5 pages/month, 3 AI fixes/month
**Lite:** $19/year for hobbyists and small sites
**Starter:** $39/month for growing sites with more scanning needs
**Premium plans:** Higher limits, priority support, multi-site licenses

Start free, upgrade when you need more pages or fixes.

= External Services & Data Processing =

Scanlix connects to **api.scanlix.app** for scan processing and license validation. When you click "Generate Fix," AI providers (Groq, Google Gemini, or OpenAI) generate suggested code changes.

**What data is sent:**
* License key (for validation)
* Site URL and page URLs to scan
* HTML content of scanned pages (PII-scrubbed for AI processing)
* Issue detection results

**When:** Only when you click "Scan Now" or "Generate Fix"
**Security:** All connections use HTTPS encryption
**Privacy:** [View our Privacy Policy](https://scanlix.app/privacy)
**Terms:** [View our Terms of Service](https://scanlix.app/terms)

AI providers may retain data for up to 30 days for abuse monitoring. We strip personal data from HTML before processing, but page content may incidentally contain author names or email addresses in HTML attributes or text.

== Installation ==

1. Upload the Scanlix plugin folder to `/wp-content/plugins/`, or install through **Plugins → Add New** and search for "Scanlix".
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Go to **Scanlix** in the admin menu.
4. Enter your license key. Get a key at [scanlix.app](https://scanlix.app).
5. Click **Scan Now** to run your first accessibility scan.

== Frequently Asked Questions ==

= What WCAG standards are checked? =

Scanlix checks WCAG 2.2 Level A, AA, and AAA success criteria. You can filter scans by level (e.g., AA only for most compliance requirements) and view results by criterion.

= Does it slow down my site? =

No. Scanning runs on Scanlix cloud servers, not on your WordPress server. Your site's performance is unaffected. The plugin adds minimal front-end code; the compliance badge (if enabled) is lightweight.

= What themes does it support? =

Scanlix works with any WordPress theme and popular page builders including Elementor, Divi, Gutenberg, Beaver Builder, and others. Scans use real browser rendering, so dynamic content is fully analyzed.

= How does auto-fix work? =

When an issue is found, Scanlix sends the relevant HTML snippet to an AI provider (Groq, Google Gemini, or OpenAI) to generate a fix. You see a before/after diff, approve the change, and it's applied to your content. You can roll back any fix instantly.

= Is my data secure? =

Only HTML snippets related to the reported issue are sent for fix generation. No personal data, user accounts, or sensitive content is transmitted. Scan processing happens on Scanlix servers with industry-standard security practices.

= What's included in the free plan? =

The free plan includes 5 pages per month and 3 AI-generated fixes per month. You get full access to the dashboard, issue list, and compliance badge. Upgrade for more pages and unlimited fixes.

= How do I upgrade? =

Visit [scanlix.app](https://scanlix.app) to choose a premium plan. Enter your new license key in **Scanlix → Settings** to activate the upgrade.

= What happens if a fix breaks something? =

Every fix can be rolled back with one click. Scanlix keeps a history of applied fixes so you can revert to the previous version at any time. We recommend reviewing each AI suggestion before applying.

== Screenshots ==

1. Plugin dashboard showing accessibility score and trends
2. Issue list with severity filters and WCAG criterion grouping
3. AI-generated fix suggestion with diff view
4. Settings and license activation screen

== Changelog ==

= 1.0.0 =
* Initial release
* WCAG 2.2 Level A, AA, AAA scanning
* AI-powered fix generation (Groq, Google Gemini, OpenAI)
* One-click auto-fix with instant rollback
* Compliance dashboard with scores and trends
* Multi-site license support
* Compliance badge widget
* Free plan: 5 pages/month, 3 fixes/month

== Upgrade Notice ==

= 1.0.0 =
Initial release. Install Scanlix to start scanning your site for accessibility issues.

== External Services ==

This plugin connects to the following external services:

**1. Scanlix API (api.scanlix.app)**
   * **Purpose:** Scan processing, license validation, fix generation coordination
   * **Data sent:** 
     - License key (for validation)
     - Site URL and page URLs to scan
     - HTML content of scanned pages
     - Issue detection results
   * **When:** When you click "Scan Now" or "Generate Fix"
   * **Privacy Policy:** https://scanlix.app/privacy
   * **Terms of Service:** https://scanlix.app/terms

**2. AI Providers (via Scanlix API)**
   * **Providers:** Groq (groq.com), Google Gemini (ai.google.dev), OpenAI (openai.com)
   * **Purpose:** AI-powered fix generation for accessibility issues
   * **Data sent:** HTML snippets related to the specific issue (PII-scrubbed)
   * **When:** Only when you click "Generate Fix" for a specific issue
   * **Data Retention:** AI providers may retain data for up to 30 days for abuse monitoring unless a zero-data-retention agreement is in place
   * **Note:** We strip personal data from HTML before processing, but page content may incidentally contain author names or email addresses in HTML attributes or text

All external service connections are encrypted (HTTPS). For detailed information on data processing, see our Privacy Policy at https://scanlix.app/privacy.
