Holon Accessibility

Course-wide Canvas accessibility scanner with LTI 1.1 launch, hotspot analysis, usage-aware triage, and exportable results.
Current course: Not launched

Run a course scan

This app beats basic page-by-page checkers by scanning pages, assignments, discussions, and the syllabus in one pass, then grouping hotspots by issue type.

Download LTI 1.1 XML Export JSON
Setup required: add CANVAS_API_TOKEN in your .env file or implement a per-user Canvas OAuth flow. Without an API token, the tool can validate LTI launches but cannot pull course content.
Launch the app from Canvas, then run a scan. This build is designed for course navigation placement in Canvas.

What this build already does

  • Verifies LTI 1.1 OAuth launches.
  • Scans course pages, assignments, discussions, and syllabus.
  • Flags missing alt text, vague links, empty links, bad heading order, table issues, duplicate ids, file-link risk, and media missing titles.
  • Groups hotspots so instructors can fix the biggest recurring problems first.
  • Marks whether content appears in active modules for better triage.

Install values

Launch URL

https://prism.holontechnology.com/lti/launch

Consumer Key

holon-prism

Consumer Secret

hprism-secret-2026