Compliance Reports
Generate audit-ready reports mapped to the standards your organisation or clients require — VPAT, EAA, Section 508, GIGW, or IS 17802.
Supported report formats
VPAT® 2.4
US / GlobalVoluntary Product Accessibility Template — the standard format used in US federal procurement and enterprise vendor assessments. Maps WCAG 2.1/2.2 criteria to Section 508 ITT requirements plus WCAG and EN 301 549 tables.
Common use: Enterprise sales, US government procurement, vendor questionnaires
EAA Accessibility Statement
European UnionThe European Accessibility Act (EAA) mandates that all products and services sold in the EU meet EN 301 549 standards from June 2025. Aulys generates a conformance statement including detected violations, remediation schedule, and contact information.
Common use: EU organisations, companies selling into Europe, public sector EU websites
Section 508 Report
US FederalSection 508 of the Rehabilitation Act requires US federal agencies and their contractors to ensure ICT is accessible. The report maps each WCAG criterion to the corresponding 508 provision and shows pass/fail/not-applicable status.
Common use: US federal contractors, grant recipients, public universities
IS 17802 / GIGW Report
IndiaIndia's IS 17802:2022 standard mirrors WCAG 2.1 with localised clause numbering (Sections 4–7). GIGW 3.0 adds 50 government-specific checkpoints (CP-A-* and CP-AA-*). Required for Indian government websites and SEBI-regulated entities.
Common use: Indian government portals, SEBI-regulated financial entities, public sector undertakings
How to generate a report
Run a scan (or use an existing scan)
Reports are generated from scan data. You need at least one completed scan in a project before generating a report. For the most accurate report, run a multi-page scan covering all key user flows.
Go to Reports in your project
In the Aulys dashboard, open your project and click the Reports tab. Click Generate Report.
Select format and options
Report options:
- Format: VPAT 2.4 / EAA / Section 508 / IS 17802+GIGW
- Date range: Use the latest scan or aggregate across a date range
- Organisation name: Printed on the cover page
- Contact info: Accessibility team email and address for public statements
- Remediation plan: Include an optional timeline for fixing outstanding issues
Download or share
Reports are generated in PDF and DOCX format. You can also get a shareable link (valid for 30 days) or fetch the PDF via the API.
Generate a report via the API
# 1. Request a report for a completed scan
curl -X POST https://api.aulys.app/v1/reports \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"scanId": "scan_xyz789",
"format": "vpat",
"options": {
"orgName": "Acme Corp",
"contactEmail": "accessibility@acme.com"
}
}'
# Response:
# {
# "id": "rep_def456",
# "status": "generating",
# "estimatedSeconds": 10
# }
# 2. Poll until ready, then download
curl -L https://api.aulys.app/v1/reports/rep_def456/download \
-H "Authorization: Bearer YOUR_API_KEY" \
-o "accessibility-report.pdf"Understanding conformance levels in reports
Each WCAG criterion in the report gets one of four conformance statuses:
No violations were detected for this criterion across all scanned pages.
Some pages pass but others fail this criterion. Violations were found on a subset of scanned pages.
Violations were found on most or all scanned pages for this criterion.
This criterion does not apply to the content on the scanned pages (e.g. Audio-only content criterion on a text-only site).
Important: automated scanning has limits
Aulys automatically tests approximately 40% of WCAG criteria. Criteria that require human judgment — such as whether captions are accurate, whether the reading level is appropriate, or whether navigation is logical — must be manually assessed. We flag these criteria and provide guided checklists to support manual review.