AI-Assisted Accessibility Review Tool
Automatically analyze Articulate Storyline eLearning packages for WCAG 2.1/2.2 and Section 508 compliance.
Upload your Storyline package, scan for accessibility issues, and get AI-powered remediation guidance.
Get StartedUpload
Upload your Storyline-published eLearning package (ZIP file)
Scan
Automatically scan all slides for accessibility violations using axe-core
Analyze
Get AI-powered explanations and Storyline-specific fix suggestions
Key Features
Everything you need for comprehensive accessibility compliance
WCAG 2.1/2.2 Compliance
Comprehensive checking against latest WCAG standards
Section 508 Validation
Full compliance with Section 508 requirements
Storyline-Specific Rules
Custom rules tailored for Articulate Storyline
AI-Powered Analysis
Intelligent issue analysis with actionable fixes
Detailed Reports
Export comprehensive PDF and Excel reports
Slide-Level Mapping
Precise issue location at slide and element level
How It Works
Understanding our accessibility scoring and detection methods
Accessibility Score Formula
Formula: Score = 100 × (1 - Penalty%)
Penalty Calculation:
- Critical Issues: 0.5% penalty per issue
- High Issues: 0.25% penalty per issue
- Medium Issues: 0.15% penalty per issue
- Low Issues: 0.05% penalty per issue
Example: A course with 10 critical, 20 high, 30 medium, and 40 low issues:
Penalty = (10 × 0.005) + (20 × 0.0025) + (30 × 0.0015) + (40 × 0.0005) = 0.145 (14.5%)
Score = 100 × (1 - 0.145) = 85.5%
WCAG Compliance Levels:
Custom Storyline-Specific Rules
HTML Language Attribute
Checks for missing lang attribute on HTML elements. Required for screen readers to properly announce content.
Storyline Triggers
Validates that Storyline triggers are keyboard accessible and have proper ARIA labels for screen reader users.
WCAG 2.1.1Storyline Layers
Ensures that Storyline layers are properly announced to screen readers using ARIA live regions when shown/hidden.
WCAG 4.1.3Timeline Content
Checks that time-based content (animations, auto-advance) has pause controls and is properly announced.
WCAG 2.2.2How We Detect Accessibility Issues
1. axe-core Engine (Primary Detection)
We use axe-core 4.8.0, the industry-standard accessibility testing engine, to scan all slides for violations.
Enabled Rule Tags:
2. Custom Storyline Checks
In addition to axe-core, we run custom JavaScript checks specifically designed for Articulate Storyline eLearning courses to catch issues that generic tools might miss.
3. Manual Scan Mode
Connect via VNC and navigate slides manually. Click the "Analyze" button on each slide to run accessibility checks when you're ready.