OnDemand Suite VPAT 2.4 - Voluntary Product Accessibility Template (Revised Section 508 Edition)
- Name of Product/Version: OnDemand Suite (December 2024 release)
- Report Date: February 28, 2025
- Product Description: OnDemand Suite is a web site accessibility testing and site mapping web app used by federal agencies, Fortune 100 corporations and independent consultancies.
- Contact Information: sales@powermapper.com
Note: The product is designed to find non-WCAG compliant content on web sites. This means compliance reports link to non-compliant content, and clicking those links displays non-compliant content, which may include flashing images.
Evaluation Methods Used:
- Windows: Manual testing with JAWS, NVDA, Narrator; High contrast mode; Grayscale display mode; Large fonts mode; Keyboard-only operation (tabbing and arrow keys). Automated testing with Accessibility Insights for Windows, Chrome DevTools and SortSite.
- macOS: Manual testing with VoiceOver; Inverted-colors mode; Grayscale display mode; Keyboard-only operation (tabbing and arrow keys). Automated testing with Apple Accessibility Inspector, Chrome DevTools and SortSite.
Applicable Standards/Guidelines
This report covers the degree of conformance for the following accessibility standard/guidelines:
Standard/Guideline | Included In Report |
---|---|
Level A (Yes) Level AA (Yes) Level AAA (No) |
|
Revised Section 508 standards published January 18, 2017 and corrected January 22, 2018 |
(Yes) |
Terms
The terms used in the Conformance Level information are defined as follows:
- Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
- Partially Supports: Some functionality of the product does not meet the criterion.
- Does Not Support: The majority of product functionality does not meet the criterion.
- Not Applicable: The criterion is not relevant to the product
- Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.
WCAG 2.0 Report
Tables 1 and 2 also document conformance with Revised Section 508:
- Chapter 5 - 501.1 Scope, 504.2 Content Creation or Editing
- Chapter 6 - 602.3 Electronic Support Documentation
Note: When reporting on conformance with the WCAG 2.0 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
Table 1: Success Criteria, Level A
Criteria | Conformance Level | Remarks and Explanations | ||
---|---|---|---|---|
1.1.1 Non-text Content (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: All non-text content has alternative text (alt) or accessible name (aria-label) Electronic Docs: All non-text content has alternative text Software: All non-text content has alternative text Authoring Tool: Not an authoring tool |
|
|
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No pre-recorded audio or video used Electronic Docs: No pre-recorded audio or video used Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.2.2 Captions (Prerecorded) (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No pre-recorded audio in product Electronic Docs: No pre-recorded audio in product Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Also applies to: Revised Section 508
|
Web: Not Applicable Electronic Docs: Not Applicable Software: Not Applicable Authoring Tool: Not Applicable |
Web: No time-based media in product Electronic Docs: No time-based media in product Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.3.1 Info and Relationships (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Reports are readable by screen readers including JAWS, Narrator, NVDA and VoiceOver Electronic Docs: Help is readable by screen readers including JAWS, Narrator, NVDA and VoiceOver Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.3.2 Meaningful Sequence (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Reports are read by JAWS, Narrator, NVDA and VoiceOver in visual order Electronic Docs: Help is read by JAWS, Narrator, NVDA and VoiceOver in visual order Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.3.3 Sensory Characteristics (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No sensory characteristics used Electronic Docs: No sensory characteristics used Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.4.1 Use of Color (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Color is never the only way to convey information, and is used in combination with shape, position or text Electronic Docs: Color is never the only way to convey information Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
1.4.2 Audio Control (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No audio content in web app Electronic Docs: No audio content in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.1.1 Keyboard (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: web app can be navigated with keyboard only Electronic Docs: Help can be navigated with keyboard only Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.1.2 No Keyboard Trap (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No keyboard traps in web app Electronic Docs: No keyboard traps in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.2.1 Timing Adjustable (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No time limits in web app Electronic Docs: No time limits in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.2.2 Pause, Stop, Hide (Level A) Also applies to: Revised Section 508
|
Web: Supports with exceptions Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No moving, blinking or auto-updating information in web app, but reports may link to non- compliant content discovered during scanning (the purpose of the app is to find non-compliant content) Electronic Docs: No moving, blinking or auto- updating information in help Software: Web apps not in scope. Authoring Tool: Not an authoring tool |
|
|
2.3.1 Three Flashes or Below Threshold (Level A) Also applies to: Revised Section 508
|
Web: Supports with exceptions Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No flashing content in web app, but reports may link to non-compliant flashing content discovered during scanning (the purpose of the app is to find non-compliant content) Electronic Docs: No flashing content in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.4.1 Bypass Blocks (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Authoring Tool: Not Applicable |
Web: Headings, landmarks and 'skip to content' links in web app Electronic Docs: Headings and landmarks in help Authoring Tool: Not an authoring tool |
|
|
2.4.2 Page Titled (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: All report pages have meaningful titles Electronic Docs: All help pages have meaningful titles Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.4.3 Focus Order (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Focus order follows visual order in web app Electronic Docs: Focus order follows reading order in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
2.4.4 Link Purpose (In Context) (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Most links provide purpose in link text (so pass 2.4.9 AAA and 2.4.4 AA), the remainder provide purpose with surrounding content (so pass 2.4.4) Electronic Docs: Links in help provide purpose in link text (so pass 2.4.9 AAA and 2.4.4 AA) Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
3.1.1 Language of Page (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Report pages specify report language (lang=en) Electronic Docs: Help pages specify help language (lang=en) Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
3.2.1 On Focus (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No change of context on focus in web app Electronic Docs: No change of context on focus in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
3.2.2 On Input (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No change of context on input in web app Electronic Docs: No change of context on input in help Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
3.3.1 Error Identification (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Errors displayed as text Electronic Docs: Warning if searching help didn't find anything Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
3.3.2 Labels or Instructions (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No input in reports Electronic Docs: Help search fields are labelled Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
|
4.1.1 Parsing (Level A) Also applies to: Revised Section 508
|
Web: Not Applicable Electronic Docs: Not Applicable Software: Not Applicable Authoring Tool: Not Applicable |
SC 4.1.1 is obsolete in WCAG 2.0 and 2.1 and removed from WCAG 2.2 |
|
|
4.1.2 Name, Role, Value (Level A) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Only standard HTML controls and links with built-in accessibility are used Electronic Docs: Only standard links with built-in accessibility used Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
Table 2: Success Criteria, Level AA
Criteria | Conformance Level | Remarks and Explanations | |
---|---|---|---|
1.2.4 Captions (Live) (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No live audio Electronic Docs: No live audio Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
1.2.5 Audio Description (Prerecorded) (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No prerecorded audio Electronic Docs: No prerecorded audio Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
1.4.3 Contrast (Minimum) (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Report text contrast is 4.5:1 at a minimum and can be changed to high contrast theme using platform settings Electronic Docs: Help is black text on a white background in default system theme which is 21:1 contrast ratio. Displays using user-specified system UI theme and can be changed to high contrast theme using platform settings. Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
1.4.4 Resize text (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Reports text size follows system text size preference, and can also be zoomed by the menu or Ctrl+Plus and Ctrl-Minus keyboard shortcuts. Electronic Docs: Help text size follows system text size preference, and can also be zoomed by the menu or Ctrl+Plus and Ctrl-Minus keyboard shortcuts. Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
1.4.5 Images of Text (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No images of text Electronic Docs: No images of text Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
2.4.5 Multiple Ways (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Authoring Tool: Not Applicable |
Web: Reports pages are linked by both navigation links and body links Electronic Docs: Windows help pages are linked by both a table of contents (G64) and body links (G125). Mac help pages have body links (G125) and a search function (G161). Authoring Tool: Not an authoring tool |
|
2.4.6 Headings and Labels (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Report pages all have an H1 at the start of the main content, and H2 headings for different sections of the same report page Electronic Docs: Help pages all have an H1 at the start of main content, and H2 headings at the start of each section Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
2.4.7 Focus Visible (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Standard web focus indicator visible Electronic Docs: Standard web focus indicator visible Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
3.1.2 Language of Parts (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: Reports are all one language (English) Electronic Docs: All help documentation is in one language (English) Software: Web apps not in scope Authoring Tool: Not an authoring tool |
|
3.2.3 Consistent Navigation (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Authoring Tool: Not Applicable |
Web: Report pages have a standard navigation bar on each page Electronic Docs: Windows help pages have a standard navigation bar on each page. Mac help pages use the Apple help viewer for consistency with other Mac apps. Authoring Tool: Not an authoring tool |
|
3.2.4 Consistent Identification (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Authoring Tool: Not Applicable |
Web: Items with the same function are labelled consistently throughout the reports Electronic Docs: Help links with the same function are labelled consistently throughout the help system Authoring Tool: Not an authoring tool |
|
3.3.3 Error Suggestion (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No input in reports Electronic Docs: Only input in help is text search Software: Web apps not in scope. Authoring Tool: Not an authoring tool
Note: there was no range validation for 4 fields in the Scan Options window up to version 6.45 on Windows. The issue is fixed in version 6.46. |
|
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Also applies to: Revised Section 508
|
Web: Supports Electronic Docs: Supports Software: Not Applicable Authoring Tool: Not Applicable |
Web: No data altering actions in reports, other than the spelling dictionary. The 'Add to Dictionary' popup menu command can be reversed by the 'Remove from Dictionary' menu command. Electronic Docs: No data altering actions in help Software: User is prompted to save unsaved reports: Authoring Tool: Not an authoring tool |
|
Table 3: Success Criteria, Level AAA
Notes: Revised Section 508 does not apply - tested to level AA
Revised Section 508 Report
Chapter 3: Functional Performance Criteria (FPC)
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
302.1 Without Vision |
Supports |
Usable with JAWS, Narrator, NVDA screen readers on Windows and VoiceOver on Mac. |
302.2 With Limited Vision |
Supports |
Usable with Mac/Windows screen magnifiers, Mac/Windows inverted colors mode and Windows high contrast mode. Note: Windows versions up to 6.45 use contrast mode settings in effect at time app starts; versions 6.46 and later support dynamic contrast mode switching while app is running |
302.3 Without Perception of Color |
Supports |
Usable with limited color perception, with Windows/Mac color filters and on monochrome monitors |
302.4 Without Hearing |
Supports |
No audio output, so usable without hearing, in noisy environments and in office environments without headphones. |
302.5 With Limited Hearing |
Supports |
No audio output, so usable without hearing, in noisy environments and in office environments without headphones. |
302.6 Without Speech |
Supports |
No speech input |
302.7 With Limited Manipulation |
Supports |
Usable with single keystrokes (tab, space, arrows, alt) and compatible with assistive technologies that emulate keyboards, mice or touchscreens. |
302.8 With Limited Reach and Strength |
Supports |
Usable with single keystrokes (tab, space, arrows, alt) and compatible with assistive technologies that emulate keyboards, mice or touchscreens. |
302.9 With Limited Language, Cognitive, and Learning Abilities |
Supports |
The software uses the simplest possible language to describe problems (often simpler than the equivalent WCAG descriptions). Use of human working memory is minimized by grouping in the UI. Email and phone support is available to resolve problems users encounter. |
Chapter 4: Hardware
Notes: Section not applicable because this is not a hardware product
Chapter 5: Software
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
501.1 Scope - Incorporation of WCAG 2.0 AA |
See WCAG 2.0 section |
See information in WCAG 2.0 section |
Heading cell - no response required |
Heading cell - no response required |
|
502.2.1 User Control of Accessibility Features |
Supports |
Obeys platform accessibility settings like high contrast and large fonts |
502.2.2 No Disruption of Accessibility Features |
Supports |
Does not interfere with platform accessibility features |
502.3 Accessibility Services |
Heading cell - no response required |
Heading cell - no response required |
502.3.1 Object Information |
Not Applicable |
502.3 only applies to platforms (operating systems) and platform software |
502.3.2 Modification of Object Information |
Not Applicable |
As above |
502.3.3 Row, Column, and Headers |
Not Applicable |
As above |
502.3.4 Values |
Not Applicable |
As above |
502.3.5 Modification of Values |
Not Applicable |
As above |
502.3.6 Label Relationships |
Not Applicable |
As above |
502.3.7 Hierarchical Relationships |
Not Applicable |
As above |
502.3.8 Text |
Not Applicable |
As above |
502.3.9 Modification of Text |
Not Applicable |
As above |
502.3.10 List of Actions |
Not Applicable |
As above |
502.3.11 Actions on Objects |
Not Applicable |
As above |
502.3.12 Focus Cursor |
Not Applicable |
As above |
502.3.13 Modification of Focus Cursor |
Not Applicable |
As above |
502.3.14 Event Notification |
Not Applicable |
As above |
502.4 Platform Accessibility Features |
Not Applicable |
502.4 only applies to platforms (operating systems) and platform software |
Heading cell - no response required |
Heading cell - no response required |
|
503.2 User Preferences |
Supports |
The application follows Windows user preferences for color scheme, high contrast, text cursor, system font, increased font size. On macOS the application follows user preferences for inverted colors, increased contrast, dark mode, color filters. |
503.3 Alternative User Interfaces |
Supports |
The application is not itself an alternative user interface but does provide information via platform accessibility APIs for consumption by alternative user interfaces such as screen readers. |
503.4 User Controls for Captions and Audio Description |
Heading cell - no response required |
Heading cell - no response required |
503.4.1 Caption Controls |
Supports |
No volume controls |
503.4.2 Audio Description Controls |
Supports |
No program selection controls |
Heading cell - no response required |
Heading cell - no response required |
|
504.2 Content Creation or Editing (if not authoring tool, enter 'not applicable') |
See WCAG 2.0 section |
See information in WCAG 2.0 section |
504.2.1 Preservation of Information Provided for Accessibility in Format Conversion |
Not Applicable |
Not an authoring tool |
504.2.2 PDF Export |
Not Applicable |
Not an authoring tool |
504.3 Prompts |
Not Applicable |
Not an authoring tool |
504.4 Templates |
Not Applicable |
Not an authoring tool |
Chapter 6: Support Documentation and Services
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
601.1 Scope |
Heading cell - no response required |
Heading cell - no response required |
Heading cell - no response required |
Heading cell - no response required |
|
602.2 Accessibility and Compatibility Features |
Supports |
The help system provides information on accessibility features such as keyboard shortcuts. |
602.3 Electronic Support Documentation |
See WCAG 2.0 section |
See information in WCAG 2.0 section |
602.4 Alternate Formats for Non-Electronic Support Documentation |
Not Applicable |
All documentation is electronic |
Heading cell - no response required |
Heading cell - no response required |
|
603.2 Information on Accessibility and Compatibility Features |
Supports |
Information about accessibility features is available from support, who also want to hear about any accessibility problems |
603.3 Accommodation of Communication Needs |
Supports |
Help is available by phone or email from support staff with experience of assistive technology and accessibility needs |
This document is for informational purposes only. POWERMAPPER SOFTWARE MAKES NO WARRANTIES, EXPRESS IMPLIED OR STATUTORY, IN THIS DOCUMENT. This document represents the current view of PowerMapper Software at the date of publication. Because we must respond to changing market conditions, it should not be interpreted to be a commitment on the part of PowerMapper Software, and PowerMapper Software cannot guarantee the accuracy of any information presented after the date of publication.