Legal · Accessibility
Accessibility statement
Umbr AB is committed to making PowersportOS accessible to as many people as possible, including people with disabilities. This statement describes the accessibility conformance of our public marketing site (powersportos.com) and how to report issues.
1. Conformance target
We target conformance with Web Content Accessibility Guidelines (WCAG) 2.1, Level AA. WCAG 2.1 AA is the de facto international accessibility standard and is the standard referenced by the European Accessibility Act (EAA) for digital services in the EU.
The public marketing site is the primary scope of this statement. The PowersportOS customer portal (app.powersportos.com) and admin (admin.powersportos.com) are B2B operational surfaces accessed by named users at our paying customers; they receive ongoing accessibility work but are not yet self-certified to WCAG 2.1 AA. Where a portal or admin user reports a barrier we treat it the same way as the public site.
2. What we have done
Concrete measures already in place on the public marketing site:
- Semantic HTML throughout (
<main>,<nav>,<header>,<footer>,<section>,<article>), correct heading hierarchy per page. - Language attribute
lang="en"set on every page. - "Skip to main content" link as the first focusable element of every page, visible on keyboard focus.
- All
<img>elements carry meaningfulalttext. Decorative SVG icons, registration-mark crosshairs, and visual accents are markedaria-hidden="true"so screen readers do not announce them. - Form fields use
<label for="...">associations rather than placeholder-only labels. Required fields are marked withrequiredand a visible asterisk. - The site search modal uses the WAI-ARIA dialog pattern (
role="dialog",aria-modal="true",aria-label). - The inquiry-type tabs on /apply use the WAI-ARIA tabs pattern:
role="tab",aria-selected,aria-controls, rovingtabindex, and arrow-key navigation between tabs. - A global focus-visible style draws a 2px orange outline with 2px offset on every keyboard-focused interactive control. Mouse clicks do not trigger the focus ring (so it does not look noisy on click).
- The site respects the operating-system preference
prefers-reduced-motion: reduce. When the visitor has motion sensitivity enabled, all looping animations are disabled and transitions are reduced to near-instant. - Text colour tokens (
--text,--text-dim,--text-muted) are tuned to meet the WCAG AA contrast minimum of 4.5:1 for body text against the dark navy background. - The site uses cookieless analytics (self-hosted Umami) and does not require consent banners that would interfere with keyboard navigation.
3. Known limitations
We are honest about gaps. The following are known accessibility limitations as of the date at the top of this statement:
- Some inline UI mockups (the chain diagram on
/why, the dealer-network flow diagrams elsewhere) communicate their meaning primarily through visual structure. The surrounding prose paragraph carries the same information in text form, but a screen-reader user does not currently receive an explicit textual equivalent of the diagram itself. We are working on adding<title>and<desc>elements to the diagram SVGs. - Heading hierarchy is consistent within each page, but cross-page navigation does not yet expose section landmarks via
aria-labelon every<section>. Users navigating by landmarks may see generic "section" entries rather than descriptive labels. - The customer portal (
app.powersportos.com) and admin (admin.powersportos.com) have not been audited to the same WCAG 2.1 AA bar as the public site. They are Material UI based and inherit reasonable defaults, but third-party-component accessibility varies and some flows have not been keyboard-tested end to end.
4. Testing approach
Accessibility work on PowersportOS follows three review passes:
- Static code review against the WCAG 2.1 AA success criteria, run before any release that touches the public marketing site.
- Automated audits using Lighthouse (Chrome DevTools) and axe DevTools, run against every public page in the build pipeline.
- Manual keyboard testing on a representative subset of pages: home, audience-specific pages,
/applyforms,/why, legal documents, site search.
We do not currently run formal usability testing with people who rely on assistive technology. When the customer base grows enough that this is meaningful, we will engage external accessibility consultants for a proper audit.
5. Compatibility
The site is designed to work with the following assistive technologies and configurations:
- Recent versions of Chrome, Firefox, Edge, and Safari on desktop and mobile.
- VoiceOver on macOS and iOS, with Safari.
- NVDA on Windows, with Chrome and Firefox.
- JAWS on Windows, with Chrome and Edge.
- Browser zoom up to 200% without loss of content or functionality.
- Keyboard-only navigation throughout the public marketing site.
- Operating-system "Reduce motion" preference.
6. Reporting an accessibility issue
If you encounter an accessibility barrier on the public marketing site, customer portal, or admin, we want to hear from you. We aim to acknowledge accessibility reports within five (5) business days and to either resolve the issue or describe a concrete remediation plan within thirty (30) days.
Email info@powersportos.com with the subject line "Accessibility report" and include:
- The URL of the page where you encountered the barrier.
- A description of what you were trying to do and what went wrong.
- The assistive technology, browser, and operating system you were using, if relevant.
Reports are read by the engineering team directly, not filtered through support tooling.
7. Enforcement and escalation
If we cannot resolve your report to your satisfaction, you can escalate to the relevant national enforcement authority. For Sweden (where Umbr AB is registered), the supervisory body for digital-service accessibility under the European Accessibility Act is Myndigheten för digital förvaltning (DIGG).
8. Contact
For any accessibility-related questions, requests, or remediation plans, contact us at info@powersportos.com. For full official correspondence:
Umbr AB
Org. number 559512-5252
VAT SE559512525201
Sweden, EU