packages/compliance/a11y/studio/VPAT-2026-04-14.md
Date: April 14, 2026
| Field | Value |
|---|---|
| Product Name | Remotion Studio (HelloWorld demo) |
| Product Version | Public HelloWorld demo deployment |
| Report Date | 2026-04-14 |
| URL | https://remotion-helloworld.vercel.app/?/HelloWorld |
| Contact | remotion.dev/contact |
| Evaluation Methods | External audit (Chrome + NVDA) by Victoria; DOM / accessibility-tree inspection; Axe DevTools; Colour Contrast Analyser |
| Applicable Standard | WCAG 2.1 Level AA |
| Scope | Single-page sample of the HelloWorld demo, captured as part of the remotion.dev RGAA 4.1.2 audit (14.04.2026). Only criteria where findings were recorded are listed — others were not evaluated against Studio specifically. |
| Term | Definition |
|---|---|
| Supports | Fully meets the criterion |
| Partially Supports | Some content meets, some gaps remain |
| Does Not Support | Significant failures |
| Not Applicable | Feature or content type does not exist in the product |
| Not Evaluated | Criterion was not assessed within the sample scope |
Conformance Level: Does Not Support
Remarks:
Conformance Level: Does Not Support
Remarks:
<label> — only a placeholder. Provide a programmatic association via <label for> + id or aria-label.Conformance Level: Does Not Support
Remarks:
#757575 on #2F363D — 2.7:1, fails 4.5:1.Conformance Level: Does Not Support
Remarks:
Conformance Level: Does Not Support
Remarks:
Conformance Level: Does Not Support
Remarks:
Conformance Level: Does Not Support
Remarks:
aria-label describing the dialog's purpose and content.aria-expanded to each menu trigger.Conformance Level: Does Not Support
Remarks:
role="status" or aria-live="polite".No public accessibility statement currently exists for Remotion Studio. One should be published declaring conformance goals, known limitations, and contact information for accessibility feedback.
| WCAG | Issue |
|---|---|
| 1.1.1 | Arrow images inside Search/Documentation dialog lack text alternatives |
| 1.3.1 / 3.3.2 | "Search compositions" input has no persistent label |
| 1.4.3 | Search-dialog placeholder contrast 2.7:1 (fails 4.5:1) |
| 2.1.1 | "HelloWorld" / "OnlyLogo" interactive elements not keyboard-operable |
| 2.4.3 | Focus escapes "Search" and "Render via CLI" dialogs — no focus trap |
| 4.1.2 | "Search" dialog has no accessible name; top-menu submenu state not exposed |
| 4.1.3 | "Copied command!" status message not announced |
The HelloWorld demo of Remotion Studio fails multiple WCAG 2.1 Level A and AA criteria in the sampled scope. Findings are derived from the remotion.dev RGAA 4.1.2 audit (Victoria, 14.04.2026). A full VPAT would require broader sampling of Studio views and interactions.