Voluntary Product Accessibility Template (VPAT)
GreyNoise is committed to making its information and communication technologies accessible to individuals with disabilities by meeting the requirements of Section 508 of the Rehabilitation Act (29 U.S.C. 794d), as amended in 1998, and additionally, the Web Content Accessibility Guidelines (WCAG) 2.1 AA level of compliance.
Section 508 is a federal law that requires agencies to provide individuals with disabilities equal access to electronic information and data comparable to those who do not have disabilities. The Section 508 standards are the technical requirements and criteria that are used to measure conformance within this law. More information on Section 508 and the technical standards can be found at Section508.gov.
The WCAG guidelines are the technical requirements and criteria that are used to measure conformance as specified by the World Wide Web Consortium (W3C). The W3C is an international community that develops open standards to ensure the long-term growth of the Web. More information on WCAG and the technical standards can be found at W3C.
The purpose of the Voluntary Product Accessibility Template, or VPAT™, WCAG Version 2.1, is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability of commercial “Electronic and Information Technology” products and services with features that support accessibility.
The first table of the Template provides a summary view of the Standards and Levels of Conformance. The subsequent tables provide more detailed views of each subsection.
Product Name: GreyNoise
Report Date: May 22, 2024 - Version 02
Testing Tools and Methods used:
"If there is no content to which a success criterion applies, the success criterion is satisfied."
This VPAT shows such criterion as: “N/A”
https://www.w3.org/TR/UNDERSTANDING-WCAG20/conformance.html
“AT” stands for Assistive Technology such as screen readers, voice input, etc
This report covers the degree of conformance for the following accessibility standard/guidelines:
The terms used in the Conformance Level information are defined as follows:
Supports
Descriptions are present in the Alt attribute, the Value and name attribute is present in the code. Icons have appropriate text equivalents.
1.2.1: Audio-only or Video-only (Prerecorded)
(Level A)
Provide alternatives for pre-recorded audio-only or video- only content.
N/A
No audio or video content available.
N/A
No audio or video content available.
1.2.3: Audio Description or Media Alternative (Prerecorded)
(Level A)
Provide alternatives for pre-recorded synchronized audio/video.
N/A
No audio or video content available.
1.3.1: Information and Relationships
(Level A)
Info, structure, and relationships can be pro-grammatically determined.
Supports
Headings are appropriately organized.
(Level A)
The correct reading sequence can be pro-grammatically determined.
Supports
Sections are appropriately organized.
1.3.3: Sensory Characteristics
(Level A)
Do not rely on Sensory characteristics of components such as shape, size, visual Location, orientation, or sound.
Supports
There are no instructions or areas of content which rely solely on sensory characteristics.
Supports
Color is not used as the only means of conveying information for content.
N/A
No audio or video content available.
(Level A)
All functionality is available from a keyboard, except for tasks such as drawing.
Partially Supports
Most content is keyboard operable.
Homepage Search: The Keyboard does not capture the Popular Queries - ip, actor, tags and the Cheat Sheet within the expanded view of the Search tool.
Today Page: The Keyboard does not capture the results column displayed with the map, top countries, Classification, Spoofable, Top Tags, Top OS, Top Actors, Top Organizations, and Top ASN’s.
(Level A)
The user can use the keyboard to move through page elements and is not trapped on a particular element.
Supports
No keyboard traps were found.
(Level A)
If a keyboard shortcut is implemented in content using only letter (including upper- and lower- case letters), punctuation, number, or symbol characters, then at least one of the following is true: Turn off, Remap, Active only on focus.
N/A
Does not contain character key shortcuts.
(Level A)
Users are warned of time limits shorter than 20 hours and time limits can be turned off or extended.
Not Supported
There are sections of the application that are shown on hover and timeout after a short period of time. The application does not support changing this timing.
(Level A)
Users can stop, pause, or hide moving, blinking, scrolling, or auto- updating information.
N/A
No audio or video content available.
2.3.1 Three Flashes or Below Threshold
(Level A)
No more than three flashes in a 1- second period, or the flashes are below the defined thresholds.
N/A
GreyNoise Pages within do not contain any flashing content.
Supports
Navigation bypass is present.
Supports
All pages use unique and descriptive page titles.
Partially Supports
Tab order is logical on the sites for the most part.
Homepage Search: Focus Order does not sequence properly on capturing the Popular Queries - ip, actor, tags and the Cheat Sheet within the expanded view of the Search tool.
Today Search: Focus Order does not sequence properly on capturing the results column displayed with the map, top countries, Classification, Spoofable, Top Tags, Top OS, Top Actors, Top Organizations, and Top ASN’s
2.4.4: Link Purpose (In Context)
(Level A)
The purpose of each link can be determined from the link text or surrounding context.
Partially Supports
Some links used have an identifiable purpose from the link text or surrounding context.
Today Search: Links do not identify purpose from the results column displayed with the map, top countries, Classification, Spoofable, Top Tags, Top OS, Top Actors, Top Organizations, and Top ASN’s
(Level A)
All functionality that uses multi-point or path-based gestures for operation can be operated with a single pointer without a path- based gesture, unless a multi-point or path-based gestures are essential.
N/A
Both the GreyNoise Visualizer and Documentation Hub do not use any multi-point or path based gestures.
(Level A)
For functionality that can be operated using a single pointer, at least one of the following is true:
Supports
These are niche actions that we don’t have on the viz. All clicking of items behaves as it should.
(Level A)
For user interface components with labels that include text or images of text, the name contains the text that is presented visually.
Supports
User interface components that have visible text contain that text consistently within the accessible name.
(Level A)
Functionality that can be operated by device motion or user motion can also be operated by user interface components and responding to the motion can be disabled to prevent accidental actuation, except when:
N/A
This is not applicable to GreyNoise since our content is designed to be viewed on computers as well as mobile devices. Since motion actuation is not possible on non-mobile devices, we do not utilize motion actuation.
Supports
Default language "english" specified.
(Level A)
When a UI component receives focus, this does not trigger unexpected actions.
Supports
Focusable elements do not cause unexpected actions when receiving focus.
(Level A)
Changing the setting of a checkbox, radio button, or other UI component does not trigger unexpected changes in context.
Partially Supports
Some inputs automatically submit filtering.
Supports
Input errors are displayed to the user.
3.3.2: Labels and Instructions
(Level A)
Items requiring user input are clearly labeled or have clear instructions.
Supports
All input areas have clear labels which are programmatically assigned
Supports
We have a linter that runs on the code to ensure that it adheres to the parsing rules outlined here.
(Level A)
For all UI components, the name, value, and role can be programmatically determined.
Supports
Running an accessibility audit for Aria role, name, and value on the today view of the viz passes the audit.
N/A
No audio or video content available.
1.2.5: Audio Description (Prerecorded)
(Level AA)
Provide captions for live audio in synchronized audio/video.
N/A
No audio or video content available.
(Level AA)
Content does not restrict its view and operation to a single display orientation, such as portrait or landscape, unless a specific display orientation is essential.
Supports
GreyNoise Visualizer and the Documentation Hub does not restrict its view to a single orientation.
(Level AA)
The purpose of each input field collecting information about the user can be programmatically determined when: The input field serves a purpose identified in the Input Purposes for User Interface Components section; and the content is implemented using technologies with support for identifying the expected meaning for form input data.
Not Supported
We do not have auto completes on our inputs.
1.4.3: Color Contrast (Minimum)
(Level AA)
Text has enough contrast with the background (4.5:1 for small text and 3:1 for large text)
Supports
Text has enough contrast with its corresponding background in almost all areas. The minimum contrast Success Criterion (1.4.3) applies to text in the page, including placeholder text and text that is shown when a pointer is hovering over an object or when an object has keyboard focus.
Text does meet with minimum color contrast.
Supports
Tested and viewed on the following browsers: Google Chrome, Arc, Safari. The text is resizable up to 200% without compromising legibility.
(Level AA)
Text is used rather than images of text, except where the presentation of text is essential, such as logos.
Supports
No images of text are used other than for logos or essential presentation for almost all content.
(Level AA)
Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for: Vertical scrolling content at a width equivalent to 320 CSS pixels; Horizontal scrolling content at a height equivalent to 256 CSS pixels.
Supports
The content is presented without loss of information or functionality, and without requiring scrolling in two dimensions for: Vertical scrolling content at a width equivalent to 320 CSS pixels; Horizontal scrolling content at a height equivalent to 256 CSS pixels. Responsive web design approach is incorporated into both the GreyNoise Visualizer and for the Documentation Hub. This is most effective method of achieving the goal for allowing people to zoom in to 400%.
(Level AA)
User interface components and graphical objects have a contrast ratio of at least 3:1 against adjacent color(s).
Supports
Non-text UI components and graphical objects have at least a 3:1 contrast ratio. For active controls, visual information is provided that is necessary for a user to identify that a control is present and how to operate it has a minimum 3:1 contrast ratio with the adjacent colors.
(Level AA)
In content implemented using markup languages that support the following text style properties, no loss of content or functionality occurs by setting all the following and by changing no other style property:
Supports
The Visualizer site allows users to adjust the text spacing without causing loss of content or functionality in most areas.
1.4.13 Content on Hover or Focus
(Level AA)
Where receiving and then removing pointer hover or keyboard focus triggers additional content to become visible and then hidden, the following are true:
Partially Supports
There is no content that appears on hover or focus on most pages.
Trends Detail page & IP Detail Page: Tooltips cannot be shown or dismissed using the keyboard.
Supports
All pages can be accessed in multiple ways. For example, main navigation links appear on the navigation and footer. There is also a search functionality for finding specific pages.
Supports
All pages have headings and descriptions that inform the user about the content.
(Level AA)
The page element with the current keyboard focus has a visible focus indicator.
Partially Supports
Many elements use a very good visible focus.
Homepage Search: Items within the search are not Focus Visible. The Popular Queries - ip, actor, tags and the Cheat Sheet within the expanded view of the Search tool.
Today page: There’s no Focus Visible in the results column displayed with the map, top countries, Classification, Spoofable, Top Tags, Top OS, Top Actors, Top Organizations, and Top ASN’s.
(Level AA)
Specify the language of text passages that are in a different language than the default language of the page.
Supports
All content is in English.
(Level AA)
Navigation menus are in the same location and order on every web page.
Supports
Navigation menus are consistent across pages. Main navigation links in the header, navigation tab and footer are consistent across pages.
3.2.4: Consistent Identification
(Level AA)
UI components used across the web site are identified consistently on every page.
Supports
UI components within each resource are labeled consistently.
(Level AA)
When the user makes an input error, give suggestions for valid input.
Supports
Appropriate feedback is provided for users.
3.3.4: Error Prevention (Legal, Financial, Data)
(Level AA)
For web pages with legal or financial commitments, input can be reviewed and corrected before final submission, and submissions can be reverted.
Supports
All form submissions are reversible. There are no legal, financial submissions, and data can be reviewed.
(Level AA)
In content implemented using markup languages, status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus.
Supports
All alerts use the appropriate alert role.