Skip to main content
← Back to Home

Accessibility Statement

Last updated: August 13, 2026

Our Commitment

DotaSense team is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards to ensure we provide equal access to all of our users.

Standards

We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA. These guidelines explain how to make web content more accessible for people with disabilities and more usable for everyone.

Accessibility Features

DotaSense includes the following accessibility features:

Keyboard Navigation

  • Full keyboard navigation support for all interactive elements
  • Skip to main content link for quick navigation
  • Visible focus indicators for all focusable elements
  • Logical tab order throughout the application
  • Global hotkey support for in-game timer control

Screen Reader Support

  • Semantic HTML structure with proper headings (h1, h2, h3)
  • ARIA labels and descriptions for all interactive elements
  • ARIA live regions for dynamic content updates (timer changes, event notifications)
  • Descriptive alt text for all images and icons
  • Meaningful link text that describes the destination

Visual Design

  • High contrast color scheme meeting WCAG AA standards
  • Text sized in relative units (rem/em) for browser zoom support
  • Visual indicators that don't rely solely on color
  • Consistent and predictable navigation patterns
  • Clear focus states for interactive elements

Audio Features

  • Audio alerts with visual counterparts (flashing indicators)
  • Volume control with accessible slider
  • Ability to customize or disable audio notifications
  • Multiple notification methods (sound + visual)

Forms and Controls

  • Clearly labeled form inputs with visible labels
  • Logical form field grouping
  • Clear error messages and validation feedback
  • Accessible custom controls (buttons, toggles, sliders)

Known Limitations

Despite our best efforts, some limitations may exist:

  • Third-party content or embedded elements may not meet our accessibility standards
  • Some complex timer visualizations may be challenging for screen reader users
  • Some interactive desktop overlay timing surfaces still have limited screen reader support

We are actively working to address these limitations in future releases.

Feedback

We welcome your feedback on the accessibility of DotaSense. If you encounter accessibility barriers or have suggestions for improvement, please:

  • Open an issue on our GitHub issues page
  • Include details about the issue, including which assistive technology you're using
  • Provide specific steps to reproduce the problem if possible

We aim to respond to accessibility feedback within 5 business days.

Technical Specifications

DotaSense relies on the following technologies:

  • HTML5
  • CSS3
  • JavaScript (React/Next.js)
  • ARIA (Accessible Rich Internet Applications)

These technologies are chosen for their strong accessibility support in modern browsers.

Assessment Approach

We assess the accessibility of DotaSense through:

  • Self-evaluation using automated tools (Lighthouse, axe DevTools)
  • Manual testing with keyboard navigation
  • Screen reader testing (NVDA, JAWS, VoiceOver)
  • User feedback and community input

Compatibility

DotaSense is designed to be compatible with:

  • Modern browsers (Chrome, Firefox, Safari, Edge) within the last 2 versions
  • Screen readers including NVDA, JAWS, and VoiceOver
  • Desktop app: Windows 10 or 11 (64-bit) is available now; macOS and Linux builds are pending
  • Website: responsive layouts for current iOS and Android browsers