Skip to content

Commit be97c93

Browse files
committed
Add /legal/ section with accessibility statement and VPAT summary
- Add /legal/accessibility.md (vetted accessibility statement) - Add /legal/vpat.md (summary page linking to VPAT PDF) - Add /legal/index.astro (auto-generated index of legal docs) - Add Legal link to footer
1 parent a99b5ee commit be97c93

File tree

5 files changed

+259
-0
lines changed

5 files changed

+259
-0
lines changed

resources/accessibility-orig.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Accessibility Statement – Audacity
2+
3+
**Audacity** is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.
4+
5+
## **Compliance Status**
6+
7+
The Audacity desktop application is **partially compliant** with EN 301 549 as it applies to desktop software (clauses 5, 6, 7, 10, 11, 12). The application satisfies all applicable **WCAG 2.1 Level AA** criteria, with remaining gaps limited to a subset of **Level AAA** requirements.
8+
9+
**Partial compliance** means that most accessibility requirements are met, but with some exceptions, and that the necessary measures are to be taken in order to reach full compliance.
10+
11+
## **Non-accessible Content**
12+
13+
The content listed below is non-accessible in Audacity 3.7 and will be addressed with the release of Audacity 4.0 in Q2 2026
14+
15+
1. **Application functionality is only partially accessible via keyboard** – issue will be fixed in Audacity 4.0 by Q2 2026\.
16+
2. **Application functionality is only partially accessible to screen readers** – issue will be fixed by Q4 2025\.
17+
3. **Text sizes cannot currently be increased in-app** – issue will be fixed in Audacity 4.0 by Q2 2026\.
18+
4. **Audacity does not expose all UI information to OS accessibility APIs** – issue will be fixed in Audacity 4.1 by Q4 2026\.
19+
20+
In addition, the following accessibility issues are true for Audacity 3.7. Many of these issues will be resolved with the release of Audacity 4\.
21+
Level A:
22+
23+
Level A:
24+
25+
* 1.1.1 Non-text content \- partially supports
26+
* 1.3.1 Info and relationships \- partially supports
27+
* 1.4.1 Use of color \- partially supports
28+
* 2.1.1 Keyboard \- partially supports
29+
* 2.1.2 No keyboard trap \- partially supports
30+
* 2.5.2 Pointer Cancellation \- partially supports
31+
* 2.5.3 Label in name \- partially supports
32+
* 3.3.1 Error Identification \- partially supports
33+
* 4.1.2 Name, Role, Value \- partially supports
34+
35+
Level AA:
36+
37+
* 1.4.4 Resize text \- partially supports
38+
* 1.4.5 Images of text \- partially supports
39+
* 1.4.10 Reflow \- does not support
40+
* 1.4.11 Non-text contrast \- partially supports
41+
* 1.4.13 Content on hover or focus \- does not support
42+
* 2.4.7 Focus visible \- partially supports
43+
* 3.1.2 Language of parts \- does not support
44+
* 3.3.3 Error Suggestion \- partially supports
45+
46+
## **Preparation of this Accessibility Statement**
47+
48+
This statement was prepared on **09 December 2025**. The method used to prepare the statement: **self-assessment** based on the WCAG 2.1 AA success criteria.
49+
50+
Last reviewed on **20 November 2025** against **Audacity version 3.7.6**.
51+
52+
## **Feedback and Contact Information**
53+
54+
We welcome your feedback on the accessibility of **Audacity**.
55+
56+
If you encounter any accessibility barriers, or if you are an educational institution requiring more clarification, please let us know.
57+
58+
* Email: support@
59+
* Postal address: **Spyrou Kyprianou, 84, 4004, Limassol, Cyprus**
60+
61+
We aim to respond to accessibility feedback within **10 business days**.
62+
63+
## **Enforcement Procedure**
64+
65+
If you are not satisfied with our response to your feedback, you can contact the responsible national enforcement body:
66+
67+
### **Deputy Ministry of Social Welfare Cyprus**
68+
69+
* Website: [https://www.gov.cy/dmsw/en/](https://www.gov.cy/dmsw/en/)
70+
* Phone: \+357 22406610
71+
72+
73+
## Additional Information
74+
75+
Accessibility issues: [Open](https://github.com/audacity/audacity/issues?q=is%3Aissue%20state%3Aopen%20label%3Aaccessibility) / [Resolved](https://github.com/audacity/audacity/issues?q=is%3Aissue%20state%3Aclosed%20label%3Aaccessibility)
76+
77+
Please note that not every accessibility issue constitutes a compliance issue. In Audacity, we aim to design interfaces that are not only functional but also intuitive, following established design best practices and addressing reported issues in line with their severity and impact.

src/components/footer/Footer.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ const activePreReleaseAriaLabel = hasPreRelease && activeDownloadCampaign
3838
</li>
3939
<li><a href="/FAQ" aria-label="Link to FAQ">FAQ</a></li>
4040
<li><a href="/blog" aria-label="Link to Blog">Blog</a></li>
41+
<li><a href="/legal" aria-label="Link to Legal">Legal</a></li>
4142
<li>
4243
<a href="/cloud-saving" aria-label="Link to Cloud Saving"
4344
>Cloud Saving</a>

src/pages/legal/accessibility.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
layout: "../../layouts/PageLayout.astro"
3+
title: Audacity ® | Accessibility Statement
4+
---
5+
6+
# Accessibility Statement – Audacity
7+
8+
**Audacity** is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.
9+
10+
## Compliance Status
11+
12+
The Audacity desktop application is **partially compliant** with EN 301 549 as it applies to desktop software (clauses 5, 6, 7, 10, 11, 12). The application satisfies all applicable **WCAG 2.1 Level AA** criteria, with remaining gaps limited to a subset of **Level AAA** requirements.
13+
14+
**Partial compliance** means that most accessibility requirements are met, but with some exceptions, and that the necessary measures are to be taken in order to reach full compliance.
15+
16+
## Non-accessible Content
17+
18+
The content listed below is non-accessible in Audacity 3.7 and will be addressed with the release of Audacity 4.0 in Q2 2026
19+
20+
1. **Application functionality is only partially accessible via keyboard** – issue will be fixed in Audacity 4.0 by Q2 2026.
21+
2. **Application functionality is only partially accessible to screen readers** – issue will be fixed by Q4 2025.
22+
3. **Text sizes cannot currently be increased in-app** – issue will be fixed in Audacity 4.0 by Q2 2026.
23+
4. **Audacity does not expose all UI information to OS accessibility APIs** – issue will be fixed in Audacity 4.1 by Q4 2026.
24+
25+
In addition, the following accessibility issues are true for Audacity 3.7. Many of these issues will be resolved with the release of Audacity 4.
26+
27+
### Level A
28+
29+
* 1.1.1 Non-text content - partially supports
30+
* 1.3.1 Info and relationships - partially supports
31+
* 1.4.1 Use of color - partially supports
32+
* 2.1.1 Keyboard - partially supports
33+
* 2.1.2 No keyboard trap - partially supports
34+
* 2.5.2 Pointer Cancellation - partially supports
35+
* 2.5.3 Label in name - partially supports
36+
* 3.3.1 Error Identification - partially supports
37+
* 4.1.2 Name, Role, Value - partially supports
38+
39+
### Level AA
40+
41+
* 1.4.4 Resize text - partially supports
42+
* 1.4.5 Images of text - partially supports
43+
* 1.4.10 Reflow - does not support
44+
* 1.4.11 Non-text contrast - partially supports
45+
* 1.4.13 Content on hover or focus - does not support
46+
* 2.4.7 Focus visible - partially supports
47+
* 3.1.2 Language of parts - does not support
48+
* 3.3.3 Error Suggestion - partially supports
49+
50+
## Preparation of this Accessibility Statement
51+
52+
This statement was prepared on **09 December 2025**. The method used to prepare the statement: **self-assessment** based on the WCAG 2.1 AA success criteria.
53+
54+
Last reviewed on **20 November 2025** against **Audacity version 3.7.6**.
55+
56+
## Feedback and Contact Information
57+
58+
We welcome your feedback on the accessibility of **Audacity**.
59+
60+
If you encounter any accessibility barriers, or if you are an educational institution requiring more clarification, please let us know.
61+
62+
63+
* Postal address: **Spyrou Kyprianou, 84, 4004, Limassol, Cyprus**
64+
65+
We aim to respond to accessibility feedback within **10 business days**.
66+
67+
## Enforcement Procedure
68+
69+
If you are not satisfied with our response to your feedback, you can contact the responsible national enforcement body:
70+
71+
### Deputy Ministry of Social Welfare Cyprus
72+
73+
* Website: [https://www.gov.cy/dmsw/en/](https://www.gov.cy/dmsw/en/)
74+
* Phone: +357 22406610
75+
76+
77+
## Additional Information
78+
79+
Accessibility issues: [Open](https://github.com/audacity/audacity/issues?q=is%3Aissue%20state%3Aopen%20label%3Aaccessibility) / [Resolved](https://github.com/audacity/audacity/issues?q=is%3Aissue%20state%3Aclosed%20label%3Aaccessibility)
80+
81+
Please note that not every accessibility issue constitutes a compliance issue. In Audacity, we aim to design interfaces that are not only functional but also intuitive, following established design best practices and addressing reported issues in line with their severity and impact.

src/pages/legal/index.astro

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
import BaseLayout from "../../layouts/BaseLayout.astro";
3+
4+
const legalPages = await Astro.glob("./*.md");
5+
6+
const pages = legalPages.map((page) => ({
7+
title: page.frontmatter.title?.replace("Audacity ® | ", "") || "Untitled",
8+
url: page.url,
9+
}));
10+
---
11+
12+
<BaseLayout title="Audacity ® | Legal">
13+
<section id="main" class="pt-8 pb-16">
14+
<div class="max-w-screen-lg mx-6 sm:mx-12 md:mx-16 lg:mx-32 xl:mx-auto">
15+
<h1>Legal Documents</h1>
16+
17+
<p class="my-6 text-lg text-gray-600 dark:text-gray-400">
18+
This page contains legal documents, policies, and compliance information related to Audacity and its services.
19+
</p>
20+
21+
<ul class="my-8 space-y-4">
22+
{pages.map((page) => (
23+
<li>
24+
<a
25+
href={page.url}
26+
class="text-blue-600 dark:text-blue-400 hover:underline text-lg"
27+
>
28+
{page.title}
29+
</a>
30+
</li>
31+
))}
32+
</ul>
33+
</div>
34+
</section>
35+
</BaseLayout>

src/pages/legal/vpat.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
layout: "../../layouts/PageLayout.astro"
3+
title: Audacity ® | VPAT – Accessibility Conformance Report
4+
---
5+
6+
# Voluntary Product Accessibility Template (VPAT)
7+
8+
The VPAT is a standardized document that explains how Audacity conforms to accessibility standards, including WCAG 2.1 and Section 508.
9+
10+
## Current Report
11+
12+
**Product:** Audacity 3.7.3 on Windows
13+
**Report Date:** May 2025
14+
**VPAT Version:** 2.5 (International Edition)
15+
16+
[Download Full VPAT (PDF)](/VPAT.pdf)
17+
18+
## Standards Covered
19+
20+
| Standard | Level A | Level AA | Level AAA |
21+
|----------|---------|----------|-----------|
22+
| WCAG 2.0 ||||
23+
| WCAG 2.1 ||||
24+
| Revised Section 508 || | |
25+
| EN 301 549 || | |
26+
27+
## Summary
28+
29+
The Audacity desktop application is **partially compliant** with the accessibility standards listed above. The application satisfies most applicable WCAG 2.1 Level A and Level AA criteria.
30+
31+
### Key Strengths
32+
33+
- Full keyboard shortcut customization
34+
- Screen reader compatibility (JAWS, NVDA, Narrator)
35+
- No flashing content or time limits
36+
- Logical focus order
37+
- Minimum contrast requirements met
38+
39+
### Known Limitations
40+
41+
Some accessibility gaps exist and are being addressed in future releases:
42+
43+
- Keyboard access is partial for some controls (envelope points, clip trimming)
44+
- Some UI elements lack accessible names
45+
- Text resizing requires OS-level configuration
46+
- Tooltips are not fully accessible
47+
48+
For the complete list of conformance details, exceptions, and remarks, please refer to the [full VPAT document](/VPAT.pdf).
49+
50+
## Evaluation Methods
51+
52+
The evaluation was conducted using:
53+
54+
- JAWS, NVDA, and Narrator screen readers
55+
- Accessibility Insights for Windows
56+
- Windows accessibility features
57+
58+
## Contact
59+
60+
For questions about Audacity accessibility:
61+
62+
- **Email:** [email protected]
63+
- **Address:** MuseCY SM Ltd., Spyrou Kyprianou, 84, 4004, Limassol, Cyprus
64+
65+
See also: [Accessibility Statement](/legal/accessibility)

0 commit comments

Comments
 (0)