Voluntary Product Accessibility Template, Mathematica
Version 3

Voluntary Product Accessibility Template (VPAT)
Name of Product/Version: Mathematica Version 13.3.1 and Wolfram Player
Report Date: July 13, 2023

SummaryThis VPAT represents an assessment of how Mathematica conforms to the revised 508 standards for
IT accessibility. The document is frequently requested by clients, especially in higher education andgovernment, and is posted publicly on the company website, where it can be accessed by allinterested parties.

Document Information
Document Name

Document Owner
Date of issue

Voluntary Product
Accessibility Template,Mathematica
Compliance Specialist
July 31, 2023

Next review date

January, 2025

Document No.

W-001

Version No
Date of original
issue
Revision frequency

3
October 26, 2021
Every ca. 18 months
or as needed

Page 1 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Contents
Title
Introduction
Table 1- Success Criteria, Level A
Table 2- Success Criteria, Level AA
Table 3 – Success Criteria, Level AAA
Revised Section 508 Report• Chapter 3 – Functional Performance
Criteria (FPC)• Chapter 5 – Software• Chapter 6 – Support Documentationand Services
Legal Disclaimer

Page No2
4
7[not evaluated]
9
9
10
12
12

Introduction
Product Description:
Mathematica Desktop is software for exploring computation, processing data, developing
applications and interfaces, and authoring independent artifacts called notebooks. Thus, it
has an authoring interface as well as a user interface for the generated notebooks. Users
can elect to use the traditional desktop interface, but the browser-based (“Cloud”) interface
tends to be more performant in terms of accessibility.
Wolfram Player retains all the software features of Mathematica Desktop without theauthoring capabilities. Thus, notes concerning the Authoring Tool do not apply.
Contact Information: compliance@wolfram.com
Evaluation Methods Used: Manual testing and verification.
Applicable Standards/Guidelines
This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline
Web Content Accessibility Guidelines 2.0

Revised Section 508 standards published January 18,
2017 and corrected January 22, 2018

Included In Report
Level A (Yes)
Level AA (Yes)
Level AAA (No)(Yes)

Page 2 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

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 thecriterion 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 beused only in WCAG 2.0 Level AAA.

Page 3 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Table 1: Success Criteria, Level A
Notes:

Criteria

1.1.1 Non-text Content (Level A)

1.2.1 Audio-only and Video-only(Prerecorded) (Level A)

1.2.2 Captions (Prerecorded) (Level A)

1.2.3 Audio Description or Media
Alternative (Prerecorded) (Level A)

1.3.1 Info and Relationships (Level A)

1.3.2 Meaningful Sequence (Level A)

1.3.3 Sensory Characteristics (Level A)

1.4.1 Use of Color (Level A)

1.4.2 Audio Control (Level A)

Conformance Level

Remarks and Explanations

Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs:
Partially Supports

Software: Author can supply alt
text for images.
Authoring Tool: Interface does notrely on images.
Electronic Docs: Images have alt
texts.

Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool:
Supports
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports
Software: Supports
Authoring Tool:
Supports
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool:
Supports
Electronic Docs: Not
Evaluated
Software: Supports
Authoring Tool:
Supports

Software: Audio and video can becreated programmatically.
Authoring Tool: Interface does notrely on audio or video.
Software: Author can supply
captions to video elements.
Authoring Tool: Interface does notrely on video.
Author can supply audio
description or other alternatives
for interfaces and graphics.
Authoring Tool: Interface does notrely on recorded media.

Software: Author can ensurecompliance.
Authoring Tool: Relationships are
all communicated via text.
Authoring Tool: Color is only used
to reinforce meaning.
Electronic Docs: Color contrasts
were not evaluated everywhere.
Authoring Tool: No audio events
are triggered automatically.
Page 4 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Criteria

Conformance Level

Remarks and Explanations

Electronic Docs: Not
Applicable

2.1.1 Keyboard (Level A)

2.1.2 No Keyboard Trap (Level A)

2.2.1 Timing Adjustable (Level A)

2.2.2 Pause, Stop, Hide (Level A)

2.3.1 Three Flashes or Below Threshold(Level A)

2.4.1 Bypass Blocks (Level A)

2.4.2 Page Titled (Level A)

2.4.3 Focus Order (Level A)

Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports

Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Software: Supports
Authoring Tool: Not
Applicable
Electronic Docs: Not
Applicable
Authoring Tool: Not
Applicable
Electronic Docs:
Supports
Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports

Keyboard navigation is possible.
Where keyboard access is notavailable, alternative methods ofmanipulation are available anddocumented. For example, items
in tool palettes can be enteredmanually using escape sequences.
Electronic Docs: Can be navigatedusing browsers’ standard
shortcuts.
Dialogs do not pull keyboard focus
away from the interface, and canbe dismissed by a keystroke.
Electronic Docs: No dialogs ormodals are generated
Authoring Tool: There are no timesensitive actions in the authoring
interface.

Animations can be created, butthey are not an essential part of
the user experience.

This threshold is never reached.

Navigating through the interface
can occur on multiple levels,
allowing the user to skip blocks
Authoring Tool: The notion of apage is not germane to the
Mathematica desktop interface.

Interface elements have a logicaland predictable order of focus

Page 5 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Criteria

Conformance Level

Software: Supports
Authoring Tool:
2.4.4 Link Purpose (In Context) (Level A) Supports
Electronic Docs:
Supports

3.1.1 Language of Page (Level A)

3.2.1 On Focus (Level A)

3.2.2 On Input (Level A)

3.3.1 Error Identification (Level A)

3.3.2 Labels or Instructions (Level A)

4.1.1 Parsing (Level A)

4.1.2 Name, Role, Value (Level A)

Remarks and Explanations
Software: Authors can add
descriptive text to web links.

Software: authors can access most
non-Western characters andSoftware: Supports
alphabet sets for their purposes.
Authoring Tool: Does
Authoring Tool and Docs:
not Support
Mathematica functions andElectronic Docs: Does
documentation are in English, withnot Support
extensive translation to traditional
Chinese and to Japanese.
Software: Supports
Authoring Tool:
No unexpected changes of focus
Supports
take place.
Electronic Docs:
Supports
Software: Supports
Authoring Tool:
Input events do not cause a
Supports
change of context.
Electronic Docs:
Supports
Software: Supports Software: Author can design error
Authoring Tool:
messages
Supports
Authoring Tool: Errors are shown,Electronic Docs: Not with remedies explained when
Applicableappropriate.
Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports
Software: Supports
Electronic Docs:
Supports
Software: Supports
Electronic Docs:
Supports

Page 6 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Table 2: Success Criteria, Level AA
Notes:

Criteria
1.2.4 Captions (Live) (Level AA)

1.2.5 Audio Description (Prerecorded)(Level AA)

1.4.3 Contrast (Minimum) (Level AA)

1.4.4 Resize text (Level AA)

1.4.5 Images of Text (Level AA)

2.4.5 Multiple Ways (Level AA)

2.4.6 Headings and Labels (Level AA)

2.4.7 Focus Visible (Level AA)

3.1.2 Language of Parts (Level AA)

Conformance Level

Remarks and Explanations

Software: Supports
Software: Author can embed video
Authoring Tool: Not
with captions already appended.
Applicable
Authoring Tool: Interface does not
Electronic Docs: Not
rely on video.
Applicable
Software: Supports
Software: Author can embed video
Authoring Tool: Not
with audio descriptions included.
Applicable
Authoring Tool: Interface does not
Electronic Docs: Not
rely on video.
Applicable
Software: Author can create
Software: Supports
alternate color palettes.
Authoring Tool:
Authoring Tool: Default
Supports
appearance can be adjusted to suitElectronic Docs:
all color perception impairments.
Supports
Electronic Docs: Compliant
Software: Supports
Authoring Tool:
Supports
Electronic Docs:
Supports
Software: Supports Software: Author can provide text
Authoring Tool:alternatives to images
Supports
Authoring Tool: Interface does not
Electronic Docs:
rely solely on images to convey
Supports
meaning.
Software: Supports
Electronic Docs:
Supports
Software: Not
Applicable
Software: Does not apply to nonElectronic Docs:
web software
Supports
Software: Supports Software: Author can customize
Authoring Tool:
focus appearance.
Supports
Authoring Tool: Focus is indicatedElectronic Docs:
through color, and focus color can
Supports
be customized.
Software: authors can access mostSoftware: Supports
non-Western characters andAuthoring Tool: Doesalphabet sets for their purposes.
not Support
Authoring Tool and Docs:
Electronic Docs:
Mathematica functions andDoes not Support
documentation are in English, with
Page 7 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Criteria

Conformance Level

Remarks and Explanations
extensive translation to traditional
Chinese and to Japanese.

Software: Not
Applicable
Authoring Tool:
Navigating the notebook interface
3.2.3 Consistent Navigation (Level AA)
Supports
is consistent and predictable.
Electronic Docs:
Supports
Software: Not
Applicable
Does not apply to non-web
3.2.4 Consistent Identification (Level AA)
Electronic Docs:
softwareSupports
Software: Supports
Authoring Tool:
Mathematica provides a smart
3.3.3 Error Suggestion (Level AA)
Supports
predictive text interface that
Electronic Docs: Not provides meaningful suggestions.
Applicable
Electronic Docs: Not
Applicable
3.3.4 Error Prevention (Legal, Financial, Software: Not
Data) (Level AA)
Applicable
Authoring Tool: Not
Applicable

Page 8 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Revised Section 508 Report
Chapter 3: Functional Performance Criteria (FPC)
Criteria

Conformance Level

302.1 Without Vision

Supports

302.2 With Limited Vision

Supports

302.3 Without Perception of Color

Supports

302.4 Without Hearing

Supports

302.5 With Limited Hearing

Does not Apply

302.6 Without Speech

Does not Apply

302.7 With Limited Manipulation

Does not Apply

302.8 With Limited Reach and Strength

Does not Apply

302.9 With Limited Language, Cognitive, andDoes not Apply
Learning Abilities

Remarks andExplanations
Text elements can beaccessed using
SpeakSelection, butstandard screen readers
are unable to parse text inthe desktop interface.
Users relying on a screen
reader should use thebrowser-based interface.
Visual elements can beenlarged with standard
magnification tools.
Color is not a primaryconveyor of information.
Software does notinterfere with standard
color contrast adjustment
tools.
Auditory cues are minimal
and not essential to theoperation of the software.
Conventional assistive
technologies will fulfill thiscriterion.
Conventional assistive
technologies will fulfill thiscriterion.
Conventional assistive
technologies will fulfill thiscriterion.
Conventional assistive
technologies will fulfill thiscriterion.
Conventional assistive
technologies will fulfill thiscriterion.

Page 9 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Chapter 5: Software
Criteria

Conformance Level

501.1 Scope – Incorporation of WCAG 2.0 AA See WCAG 2.x section

Remarks andExplanations
See information in WCAG
2.x section

502 Interoperability with Assistive
Technology
502.2.1 User Control of Accessibility Features Supports
502.2.2 No Disruption of Accessibility
Supports
Features502.3 Accessibility Services
502.3.1 Object Information
Supports
502.3.2 Modification of Object Information Supports
502.3.3 Row, Column, and Headers
Supports
502.3.4 Values
Supports
502.3.5 Modification of Values
Supports
502.3.6 Label Relationships
Supports
502.3.7 Hierarchical Relationships
Supports
502.3.8 Text
Supports
502.3.9 Modification of Text
Supports
502.3.10 List of Actions
Supports
502.3.11 Actions on Objects
Supports
502.3.12 Focus Cursor
Supports
502.3.13 Modification of Focus Cursor
Supports

502.3.14 Event Notification

Does not Support

502.4 Platform Accessibility Features

Does not Support

503 Applications
503.2 User Preferences
503.3 Alternative User Interfaces
503.4 User Controls for Captions and Audio
Description
503.4.1 Caption Controls
503.4.2 Audio Description Controls
504 Authoring Tools
504.2 Content Creation or Editing (if not
authoring tool, enter “not applicable”)

Not all alerts andnotifications arecompatible with assistive
technology, such as screen
readers.
All points are adequately
covered except Section
10.6.9, “Provide speech
output services.” Speech
output coverage isincomplete.

Supports
Does not Apply

Does not Apply
Does not Apply
See WCAG 2.x section

See information in WCAG
2.x section
Page 10 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Criteria

Conformance Level

Remarks andExplanations

504.2.1 Preservation of Information Provided
for Accessibility in Format Conversion

504.2.2 PDF Export

Does not Support

504.3 Prompts

Does not Support

504.4 Templates

Supports

Generated PDFs do not
automatically conform to
ANSI/AIIM/ISO 142891:2016 (PDF/UA-1).
This feature has not beendeveloped.
Templates can be made toconform to WCAG, but theinterface is not proactivein ensuring conformance.

Page 11 of 12
Policy Number W-001
Issued July 13, 2023

Voluntary Product Accessibility Template, Mathematica
Version 3

Chapter 6: Support Documentation and Services
Criteria

Conformance
Level

Remarks and Explanations

601.1 Scope
602 Support
Documentation
602.2 Accessibility
See Wolfram’s Accessibility documentation page:and Compatibility Supports
https://reference.wolfram.com/language/guide/Accessibility.html
Features602.3 Electronic
See WCAG 2.0
SupportSee information in WCAG 2.0 section
sectionDocumentation
602.4 Alternate
Formats for NonNon-electronic (paper-based) documentation can be madeSupports
Electronic Support
available.
Documentation
603 Support
Services603.2 Informationon Accessibility
Our Tech Support team can be reached through multiple
Supports
and Compatibility
channels, not limited to telephone, TTY, or various chat clients.
Features603.3
Accommodation
With prior notification, our Tech Support team will provide
Supportsof Communication
communication accommodations as requested.
Needs

Legal Disclaimer
Wolfram takes privacy and data protection seriously, and is committed to safeguarding data you share with us. To learn more,
please see our privacy policy at https://www.wolfram.com/legal/privacy/wolfram-mathematica.html.

Page 12 of 12
Policy Number W-001
Issued July 13, 2023