WCAG 2.1 AA · Section 508 · ADA Title II

Every document, audited against the standard.

FileA11y scans PDFs, Word documents, spreadsheets, and web pages for accessibility violations — at the scale of an entire institution. Built for the people who have to prove compliance, not just claim it.

SAML SSO · multi-tenant WCAG 2.1 · Level AA PDF · DOCX · XLSX · HTML

Built for compliance teams at

Four sources, one scan

Point FileA11y at anything your organization publishes.

Paste a URL list, upload a batch of files, crawl a public website, or mount a server directory. Combine all four in a single scan — FileA11y deduplicates, queues, and reports on every document as one cohesive run.

01

URL list

Paste a newline-delimited list of document URLs. Works for any publicly reachable PDF, Word file, or HTML page.

https://example.edu/handbook-2025.pdf
https://example.edu/title-ix-policy.docx
02

File upload

Drag and drop PDFs, DOCX, and XLSX files directly. Batch uploads up to the size your plan permits — no per-file ceiling.

financial-aid-2025.pdf · 4.2 MB
board-minutes-q3.docx · 182 KB
03

Website crawl

Provide a seed URL and crawl depth. FileA11y discovers linked documents automatically and respects robots.txt.

start: example.gov/publications
depth: 3 · follow subdomains: no
04

Server directory

Point FileA11y at a mounted path on your network. Ideal for legacy document archives that were never put on the web.

/mnt/archive/registrar/2019-2024
recursive · includes: pdf, docx, xlsx
Findings that name the rule

Every violation, tagged to its WCAG criterion.

No vague severity scores. No proprietary grading. Your coordinators get the exact criterion number, plain-language description, and document location — the same vocabulary they already use with auditors.

title-ix-policy-2025.pdf
12 pages · scanned 2s ago · registrar.edu/policies
3 errors 5 warnings 2 info
1.1.1

Non-text Content — missing alternative text

Figure on page 4 (/Figure[3]) has no alternative text. Screen readers will announce this as an unlabeled image. Add a text alternative describing the policy flowchart's purpose.

error
1.3.1

Info and Relationships — table missing header row

Table on page 7 uses visual formatting to convey headers but lacks <TH> structure. Assistive technology cannot associate data cells with column headings.

error
1.4.3

Contrast (Minimum) — body text 3.8:1 against background

Body paragraphs on pages 2–5 use #6e6e6e on #ffffff. Ratio is 3.8:1; AA requires 4.5:1 for text under 18pt. Darken to #595959 or below.

warning
2.4.4

Link Purpose (In Context) — ambiguous link text

Link "click here" appears on page 9 without surrounding context that clarifies its destination. Use descriptive link text such as "read the full reporting policy".

warning
3.1.1

Language of Page — no document language declared

Document metadata does not specify a primary language. Set /Lang to the appropriate BCP 47 tag (e.g. en-US) so screen readers select the correct pronunciation profile.

info
What's inside

Designed for the people who own the compliance report.

Accessibility coordinators, IT compliance officers, and web managers don't need another polished consumer app. They need a tool that handles scale, exposes the standard, and produces defensible evidence.

Scannable density

Hundreds of findings across dozens of documents, grouped, filterable, and sortable without pagination gymnastics.

UI · Review

Live scan status

In-progress runs refresh every five seconds. Documents appear as they're discovered, so you can start reviewing before the crawl finishes.

Engine · Livewire

WCAG criterion tagging

Every finding ships with its exact WCAG 2.1 criterion ID and official title — the same language your auditors speak.

Standards · 2.1 AA

SAML SSO

Enterprise single sign-on out of the box. No consumer signups, no shadow accounts — you control access through your IdP.

Auth · SAML 2.0

Multi-tenant isolation

Organization data is siloed at the database level. Org name displays on every scan, and no user can ever see another tenant's documents.

Security · Tenancy

Scan history

Paginated runs with status, document counts, and timestamps. Compare scans over time to prove measurable improvement.

Audit · Evidence
The workflow

From source to defensible evidence, in four steps.

STEP 01

Sign in via SSO

Authenticate through your institution's SAML identity provider. No personal accounts, no password resets.

STEP 02

Define the scan

Combine URLs, uploads, crawls, and directory paths in a single run. Name it something your auditor will recognize.

STEP 03

Watch it work

Documents appear as they're discovered. Progress auto-refreshes; cancel in-flight runs without data loss.

STEP 04

Review & export

Browse findings grouped by document, filter by criterion or severity, and archive the run as evidence of due diligence.

Technical fact sheet

Specs for the people in the room who ask.

We know one of you reads these. Here's everything you'd otherwise have to email us for.

StandardsWCAG 2.1 Level AA · Section 508 Revised · ADA Title II
Document typesPDF (tagged & untagged), DOCX, XLSX, HTML
AuthenticationSAML 2.0 SSO · attribute mapping · JIT provisioning
TenancyRow-level multi-tenant · org-scoped data at rest & in transit
DeploymentSaaS (US & EU regions) · self-hosted on request
ArchitectureServer-rendered (Blade + Livewire) · no SPA, no framework churn
Data retentionConfigurable per org · default 90 days for scan artifacts
ExportJSON · CSV · VPAT-ready summary reports
Let's talk

See FileA11y against your document library.

Tell us about your environment — how many documents, which types, what deadlines you're working against — and we'll schedule a 30-minute walkthrough with a working scan of one of your own sources.

Or reach us directly at hello@filea11y.com.

We only reply from an @filea11y.com address.

No spam · unsubscribe anytime · SOC 2 available on request