QuickPoint Accessibility Conformance Report

Based on VPAT® Version 2.5 (INT — International Edition)

Name of Product/Version: QuickPoint (web application), evaluated August 2026 release

Report Date: 26 August 2026

Product Description: QuickPoint is a text-first tool for authoring and sharing presentations. Authors write structured text (the "jadle" format) in a web editor with live preview; audiences receive a published web link rendered by the QuickPoint viewer.

Contact Information: gregory@quickpoint.me

Notes:

Evaluation Methods Used:

Applicable Standards/Guidelines: This report covers the following, so that one document answers procurement in the US, EU, UK and Canada:

Standard / GuidelineIncluded in report
Web Content Accessibility Guidelines 2.2, Levels A and AA (W3C)Level A (Table 1), Level AA (Table 2)
Revised Section 508 (U.S. 36 CFR Part 1194)Chapters 3, 4, 5, 6
EN 301 549 V3.2.1 (2021) — the European harmonised standard behind the Web Accessibility Directive and the European Accessibility ActChapters 4–13

Terms: The terms used in the Conformance Level information are defined as follows:

EN 301 549 conformance — in plain language

If you are evaluating QuickPoint against a European requirement (the Web Accessibility Directive, the European Accessibility Act, an EN 301 549 tender clause, or an Irish, UK or Canadian equivalent), here is what this report says without the standards jargon:

The paperwork instrument for this in Europe is a clause-by-clause EN 301 549 conformance statement; this VPAT INT-edition ACR is that statement. If your tender needs the values transcribed into a specific template, email the contact above and we will complete it.

WCAG 2.2 Report

This is the evidence for EN 301 549 Chapter 9 (Web), Revised Section 508 (web content), and WCAG conformance directly. EN 301 549 requires Level AA against WCAG 2.1; the tables below report against the newer WCAG 2.2 at Levels A and AA.

Table 1: Success Criteria, Level A

CriteriaConformance LevelRemarks and Explanations
1.1.1 Non-text ContentSupportsViewer: images render with author-supplied alternative text stored with the file (reused consistently across decks); charts expose a text summary and a machine-readable data table; decorative rules and spacing are hidden from assistive technology; media frames are named. Authoring: image upload requires a description; all controls have accessible names; decorative icons are aria-hidden. Alt-text quality is author-supplied.
1.2.1 Audio-only and Video-only (Prerecorded)Partially SupportsNo dedicated transcript feature. Authors can (and the demonstration deck does) place a transcript as adjacent text in the reading order; the product does not require it.
1.2.2 Captions (Prerecorded)SupportsVideo is delivered via embedded YouTube/Vimeo players, which retain their platform caption support and controls. Caption availability depends on the source video.
1.2.3 Audio Description or Media Alternative (Prerecorded)Partially SupportsDepends on the source platform's audio-description support and the author's chosen video. No product-level mechanism.
1.3.1 Info and RelationshipsSupportsVerified extensively: real heading elements with levels; real (and correctly nested/numbered) lists; tables with row structure and column headers announced per cell; figures with associated captions; landmarks; labelled form fields. Covered by the automated regression suite.
1.3.2 Meaningful SequenceSupportsReading order matches visual order, including across split-page (multi-column) layouts (left half reads completely before the right). Off-screen slides are removed from the reading order entirely.
1.3.3 Sensory CharacteristicsSupportsProduct instructions do not rely on shape/location alone. Authored content is the author's responsibility.
1.4.1 Use of ColorSupportsCharts never rely on color alone: single-series charts carry direct value labels; multi-series charts carry legends and direct end-labels, with the underlying data available as a table. Editor syntax coloring is supplementary to text labels.
1.4.2 Audio ControlSupportsAudio plays only on user action by default. Where an author opts into auto-play, the player's pause control is immediately available and audio stops on page change.
2.1.1 KeyboardSupportsFull keyboard operation of both applications, verified by automated tests: all viewer navigation (arrows, Space/Shift+Space, Page Up/Down, Home/End), all controls real buttons, audio seek slider keyboard-operable, chart data disclosure keyboard-operable.
2.1.2 No Keyboard TrapSupportsVerified; dialogs (shortcuts card, resume prompt) close on Escape and restore focus.
2.1.4 Character Key ShortcutsPartially SupportsThe viewer binds a single printable-character shortcut: ? opens the keyboard-shortcuts card. It cannot yet be remapped or disabled (it is suppressed while typing in any field, and the dialog it opens is immediately dismissible). Remediation planned.
2.2.1 Timing AdjustablePartially SupportsNo time limits by default; reveals and page turns are reader-paced. An author-opt-in auto-advance feature (autoplay:) has no viewer-side pause control yet. Product guidance treats timed content as the exception; remediation planned for decks that use it.
2.2.2 Pause, Stop, HidePartially SupportsSame consideration as 2.2.1 for author-opt-in auto-advance. Animations respect the user's reduced-motion preference.
2.3.1 Three Flashes or Below ThresholdSupportsNothing in the product flashes. Authored content is the author's responsibility.
2.4.1 Bypass BlocksSupportsAuthoring app provides a skip-to-editor link and landmarks. The viewer has minimal repeated chrome; landmarks and per-slide headings provide structure for navigation.
2.4.2 Page TitledSupportsThe browser title is the presentation's name; the authoring app is titled. Verified by the automated suite.
2.4.3 Focus OrderSupportsVerified: slide content first, then Next, Previous, settings. Page turns move focus to the new slide's first heading; off-screen slides are inert.
2.4.4 Link Purpose (In Context)SupportsButtons and links carry their visible text as their accessible name.
2.5.1 Pointer GesturesSupportsNo multipoint or path-based gestures anywhere.
2.5.2 Pointer CancellationSupportsStandard click activation (up-event); no down-event actions.
2.5.3 Label in NameSupportsVerified; visible labels equal accessible names throughout.
2.5.4 Motion ActuationNot ApplicableNo motion-operated functionality.
3.1.1 Language of PageSupportsDocument language is set on both applications.
3.2.1 On FocusSupportsFocus never triggers a change of context.
3.2.2 On InputSupportsChanging a setting does not automatically change context; actions are explicit.
3.2.6 Consistent HelpSupportsThe keyboard-help shortcut (?) and the accessibility-settings button appear in the same location on every page of every deck.
3.3.1 Error IdentificationPartially SupportsForm validation errors are identified in text in the authoring app. Known defect: some system errors (e.g., a failed file upload caused by a network problem) are currently logged but not yet surfaced to the user in the interface. Remediation planned.
3.3.2 Labels or InstructionsSupportsAll authoring inputs carry visible labels; required accessibility descriptions are explained at the point of entry.
3.3.7 Redundant EntrySupportsPreviously entered information (e.g., file descriptions) is stored with the file and reused; no flow asks for the same information twice.
4.1.2 Name, Role, ValueSupportsVerified extensively, including custom widgets: disclosure buttons expose expanded state; sliders are native inputs with accessible names; tabs, dialogs and toolbars follow ARIA patterns; media frames are named.

Table 2: Success Criteria, Level AA

CriteriaConformance LevelRemarks and Explanations
1.2.4 Captions (Live)Not ApplicableNo live media.
1.2.5 Audio Description (Prerecorded)Partially SupportsDepends on the embedded platform and source video; no product-level mechanism.
1.3.4 OrientationSupportsBoth orientations are first-class and covered by the automated suite; portrait collapses layouts (including tables) into accessible single-column forms.
1.3.5 Identify Input PurposePartially SupportsThe login email field's autocomplete purpose attribute is pending verification; other personal-data inputs do not exist.
1.4.3 Contrast (Minimum)SupportsThe interface palette is verified at AAA (7:1+) for text, documented pairing-by-pairing in the product style guide. Built-in presentation themes meet AA; author-customized colors are the author's responsibility.
1.4.4 Resize TextSupportsBrowser zoom is supported, and the viewer additionally offers a built-in text-size multiplier up to 4× for all deck content.
1.4.5 Images of TextSupportsNo images of text anywhere in either interface; all deck text is real text.
1.4.10 ReflowSupportsVerified in a 390px-wide mobile profile by the automated suite: single-column reflow, no horizontal scrolling, responsive table collapse.
1.4.11 Non-text ContrastSupportsFocus indicators (3px, ≥3:1 against all surfaces), control boundaries, and chart marks meet the requirement; verified in the palette documentation.
1.4.12 Text SpacingPartially SupportsSlide layouts are fixed-height; formal verification that user text-spacing overrides cause no clipping is scheduled. No defects currently known.
1.4.13 Content on Hover or FocusSupportsChart value tooltips use native browser tooltips; the equivalent data is always available in the chart's data table. No custom hover layers.
2.4.5 Multiple WaysNot ApplicableEach published deck is a single document; the authoring product is a single-page application. Within a deck, sequential keys, Home/End, and author-created toPage: links all navigate.
2.4.6 Headings and LabelsSupportsVerified; headings describe their slides, labels describe their controls.
2.4.7 Focus VisibleSupportsA 3px visible indicator on every sequentially focusable element, in both applications, verified by the automated suite.
2.4.11 Focus Not Obscured (Minimum)SupportsNo sticky overlays; the chart data panel never covers the control that opened it.
2.5.7 Dragging MovementsSupportsNothing requires dragging; the audio seek slider is keyboard- and single-pointer-operable.
2.5.8 Target Size (Minimum)SupportsInteractive targets are ≥44px (most ≥48px) in both applications — beyond the 24px requirement.
3.1.2 Language of PartsPartially SupportsThe interface is localized (English/French) with correct document language. Passages in a second language within a deck cannot yet be marked with their own language.
3.2.3 Consistent NavigationSupportsNavigation is identical across all slides and pages.
3.2.4 Consistent IdentificationSupportsComponents with the same function are identified identically throughout.
3.3.3 Error SuggestionSupportsWhere validation fails in authoring flows, the message states what is required.
3.3.4 Error Prevention (Legal, Financial, Data)SupportsDestructive actions (deletion, canceling a subscription) require explicit confirmation; presentations are recoverable while unpublished.
3.3.8 Accessible Authentication (Minimum)SupportsSign-in offers OAuth (Google/GitHub) and email/password with no cognitive function test; password managers are not obstructed.
4.1.3 Status MessagesSupportsVerified: slide changes, save states, copy confirmations and editor actions are announced via live regions without moving focus.

Functional Performance Statements

Revised Section 508 Chapter 3 (§ 302) · EN 301 549 Chapter 4 (clause 4.2)

These describe how a user with a given disability can operate QuickPoint, independent of any specific success criterion.

Functional performanceConformance LevelRemarks and Explanations
Usage without visionSupportsBoth applications and the published deck are fully operable with a screen reader and keyboard alone: real semantics, named controls, live announcements of slide changes and save/copy actions, sealed off-screen content. Verified in VoiceOver listening sessions and the automated suite.
Usage with limited visionSupportsBrowser zoom, plus a viewer text-size multiplier up to 4×; reflow with no horizontal scrolling; high-contrast themes and colour tints in the viewer; interface text verified at AAA (7:1+) contrast.
Usage without perception of colourSupportsNo information is conveyed by colour alone anywhere; charts use direct labels and data tables.
Usage without hearingSupportsNo functionality requires hearing. Audio never auto-plays by default; where an author adds video, platform captions are available.
Usage with limited hearingSupportsAs above; audio is user-controlled and never required to operate the product.
Usage without speechSupportsNo functionality requires speech input.
Usage with limited manipulation or strengthSupportsFull keyboard operation; no dragging or gestures required; interactive targets ≥44px (most ≥48px).
Usage with limited reachSupportsSoftware only — no physical reach requirements; keyboard and pointer both fully supported.
Usage with limited language, cognitive or learning abilitiesSupportsConsistent navigation and identification throughout; explicit confirmation of destructive actions; the viewer's reading ruler, colour tints and text scaling aid reading; plain, labelled controls with visible help in a fixed location.

Hardware

Revised Section 508 Chapter 4 · EN 301 549 Chapter 8

Not Applicable. QuickPoint is a web application with no hardware component.

Software

Revised Section 508 Chapter 5 · EN 301 549 Chapter 11

ClauseConformance LevelRemarks and Explanations
11.5 Software that is a platform / has closed functionalityNot ApplicableQuickPoint runs in the user's own browser and does not restrict the use of assistive technology; it has no closed functionality.
11.6.2 Interoperability with assistive technology (accessibility services)SupportsBuilt on the standard web platform; exposes name, role, state and value through the accessibility tree; works with screen readers and other browser/OS assistive technology.
11.7 User preferencesSupportsHonours the user's browser and operating-system settings — reduced motion, zoom, and colour/contrast — and adds in-app preferences (theme, text size, reading aids) in the viewer.
11.8.1 Content technology (authoring)SupportsOutput is HTML (published viewer) and tagged PDF — technologies that support the creation of accessible content.
11.8.2 Accessible content creationSupportsThe product produces WCAG 2.2 AA-conformant output by default: correct headings, lists, tables, landmarks and focus order without author intervention.
11.8.3 Preservation of accessibility information in transformationsSupportsExporting a deck to PDF preserves the structure tree, language, headings, figures with alt text, scoped table headers and lists; the PDF passes veraPDF PDF/UA-1 validation.
11.8.4 Repair assistancePartially SupportsImage upload cannot proceed without an alternative-text description; the product does not yet audit all author-supplied content (e.g. custom theme colour contrast) or prompt to repair it.
11.8.5 TemplatesSupportsThe built-in presentation themes produce accessible output; a template that meets the accessibility requirements is provided and is the default.

Documentation and Support Services

Revised Section 508 Chapter 6 · EN 301 549 Chapter 12

ClauseConformance LevelRemarks and Explanations
12.1.1 Accessibility and compatibility featuresSupportsAccessibility features are documented publicly on the QuickPoint accessibility page, in this report, and in an in-product Accessibility Tour.
12.1.2 Accessible documentationSupportsProduct documentation is delivered as accessible web pages meeting WCAG 2.2 AA.
12.2.2 Information on accessibility and compatibility featuresSupportsThe above resources describe the accessibility features and how to use them.
12.2.3 Accessible documentation (support)SupportsSupport content is provided in accessible web format.
12.2.4 Support servicesSupportsHuman support is available in-product (the AI chat hands off to a person) and by email; requests can be made and answered in accessible text.

Other EN 301 549 chapters

ChapterConformance LevelRemarks and Explanations
Chapter 5 — Generic requirementsNot ApplicableThe generic requirements (closed functionality, biometrics, locking/repeat keys, etc.) address hardware and closed systems; QuickPoint is open software used with the user's own browser and assistive technology.
Chapter 6 — ICT with two-way voice communicationNot ApplicableNo real-time voice communication.
Chapter 7 — ICT with video capabilitiesPartially SupportsVideo is embedded via third-party players (YouTube/Vimeo) that provide caption and audio-description controls; availability of captions/description depends on the source video, and the players' own controls are the vendors' responsibility.
Chapter 9 — WebSupports (WCAG 2.2 AA)See the WCAG 2.2 Report above. EN 301 549 requires WCAG 2.1 AA; QuickPoint targets 2.2 AA.
Chapter 10 — Non-web documents (PDF export)Partially SupportsThe PDF export is tagged (structure tree, language, headings, figures with alt text, scoped data tables, nested lists, charts as tagged data tables) and passes veraPDF PDF/UA-1 validation with zero failures (August 2026). It is not yet in the formally audited scope pending a confirming PAC 2024 run; PPTX export is not yet evaluated.
Chapter 11 — SoftwareSupportsSee the Software section above, including authoring-tool clause 11.8.
Chapter 12 — Documentation and support servicesSupportsSee the Documentation and Support Services section above.
Chapter 13 — ICT providing relay or emergency service accessNot ApplicableQuickPoint provides no relay or emergency service.

Known items scheduled for remediation

Listed here so this report's "Partially Supports" entries are actionable rather than vague:

  1. A mechanism to disable or remap the ? shortcut (2.1.4).
  2. A viewer-side pause control for author-opt-in auto-advancing decks (2.2.1/2.2.2).
  3. Surface system errors (e.g. failed uploads) in the interface, not only the console (3.3.1).
  4. Formal text-spacing override verification on fixed-height slides (1.4.12).
  5. autocomplete purpose attributes on authentication fields (1.3.5).
  6. Per-passage language marking in decks (3.1.2).
  7. A transcript affordance for audio content (1.2.1).
  8. A confirming PAC 2024 run to move the PDF export (EN 301 549 Chapter 10) into formally audited scope, and evaluation of the PPTX export surface. (Progress: the PDF export is live and tagged — structure tree, language, headings, figures with alt text, and data tables as Table/TR/TH/TD with column scope — and passes veraPDF PDF/UA-1 validation with zero failures.)
  9. Author-side repair assistance beyond required image alt text — e.g. contrast checking of custom theme colours (11.8.4).

Revision history

DateChange
2026-08-26Reissued as VPAT 2.5 INT (International) edition: added Revised Section 508 and EN 301 549 reporting (Functional Performance, Hardware, Software incl. authoring-tool clause 11.8, Documentation & Support Services, and the EN 301 549 chapter map), plus a plain-language EN 301 549 conformance statement. WCAG 2.2 A/AA tables unchanged.
2026-08-24First self-assessed edition, WCAG 2.2 A/AA (WCAG edition), authoring + web viewer.

Reviewing QuickPoint for your institution?

We’ll support your review directly: sandbox access, our screen-reader test evidence, and a named contact who answers. Contact us about your review, or see what’s behind each claim.

"Voluntary Product Accessibility Template" and "VPAT" are registered service marks of the Information Technology Industry Council (ITI). This report was prepared using the VPAT 2.5 INT (International) edition template.