Accessibility statement
SageWM ITSM is a multi-tenant IT service management SaaS operated by HDPulseAI. We want everyone, including people with disabilities, to perceive, understand, operate, and obtain value from the service. This statement describes the service in an accessible form and how the applicable accessibility requirements are met, and it stays available for as long as the service operates. It was last reviewed on 2026-09-08.
General description of the service
SageWM ITSM is a responsive web application for managing incidents, problems, changes, configuration, service levels, and knowledge. It is delivered through a browser on desktop and mobile, with no native client required. It provides a keyboard-operable workbench, a governed AI assistant with a manual path for every action, and role-based access for operators, administrators, and tenant members.
Accessibility level and applicable requirements
The workbench targets WCAG 2.2 Level AA as the fleet conformance floor and tracks the WCAG 2.2 traceability matrix, keyboard-focus and reflow evidence, screen-reader smoke passes, and an OpenACR/VPAT audit packet. The assistive-technology combinations we support (NVDA, JAWS, VoiceOver, and TalkBack with keyboard) are listed in our assistive-technology support matrix. The European Accessibility Act Annex I requirements, applied through EN 301 549, are met to the AA level described in those evidence records; this statement is the Annex V service information that accompanies that conformance.
Reporting a barrier (feedback channel)
If you encounter a barrier, tell us through the accessibility feedback channel at accessibility@hdpulseai.com. Please describe the task you were trying to complete, the assistive technology and browser you used, and where it happened. We acknowledge accessibility feedback, track the open age and time-to-first-response of each report as an aging metric, and prioritize remediation through our release process.
This preview page summarizes our posture. The governing, versioned accessibility statement and the assistive-technology support matrix are published for your organization at sageaiapps.com and provided during onboarding.
Accessibility Conformance Report (VPAT 2.5 International (Rev))
SageWM ITSM, release set sageaiapps-2026-09-07-upgrade-v1. first-party self-assessment on build 68c2c1e dated 2026-07-01; report dated 2026-09-11; third-party audited: no. Refreshed within 12 months of evaluationDate or upon major release, whichever is sooner. The machine-readable OpenACR is published at /accessibility/openacr.yml.
WCAG 2.2 A/AA (55 criteria): Supports 32 · Partially Supports 15 · Does Not Support 0 · Not Applicable 8. Section 508 chapters 3–6 and EN 301 549 V3.2.1 clauses are reported in the OpenACR with the same conformance terms.
| Criterion | Level | Conformance | Remarks |
|---|---|---|---|
| 1.1.1 | A | Partially Supports | Icon aria-labels + chart/graph alt paths; SR pass pending |
| 1.2.1 | A | Not Applicable | No audio-only/video-only media in product |
| 1.2.2 | A | Not Applicable | No prerecorded spoken media |
| 1.2.3 | A | Not Applicable | No prerecorded media with visual-only meaning |
| 1.2.4 | AA | Not Applicable | No live media |
| 1.2.5 | AA | Not Applicable | No prerecorded media |
| 1.3.1 | A | Supports | Native headings/landmarks/tables/Radix relationships |
| 1.3.2 | A | Supports | Reading/focus order preserved incl reflow + export |
| 1.3.3 | A | Supports | No shape/position/color-only instructions |
| 1.3.4 | AA | Supports | No orientation lock; 320/390 reflow |
| 1.3.5 | AA | Partially Supports | autocomplete on auth fields; full account-field audit pending |
| 1.4.1 | A | Supports | status-pill/priority-flag/sla-meter text+shape |
| 1.4.2 | A | Not Applicable | No auto-playing audio |
| 1.4.3 | AA | Partially Supports | Automated contrast passes; full token-pair audit pending |
| 1.4.4 | AA | Supports | 200% zoom preserves content/function |
| 1.4.5 | AA | Supports | Real text; only brand logo is image-of-text |
| 1.4.10 | AA | Supports | Reflow 320/390; sage-table card collapse |
| 1.4.11 | AA | Partially Supports | Focus ring/UI verified; chart-series contrast sweep pending |
| 1.4.12 | AA | Partially Supports | Spot-checked; +35% expansion sweep pending |
| 1.4.13 | AA | Supports | Radix tooltip/popover dismissible + keyboard |
| 2.1.1 | A | Supports | All controls keyboard-operable |
| 2.1.2 | A | Supports | Dialog/sheet/command trap+return; Esc closes |
| 2.1.4 | A | Supports | Command palette uses modifier chord; no bare-key hijack |
| 2.2.1 | A | Partially Supports | No in-task timers; session-timeout announce UX pending |
| 2.2.2 | A | Supports | Reduced-motion honored; AI streaming stoppable |
| 2.3.1 | A | Supports | No flashing/strobing content |
| 2.4.1 | A | Supports | .skip-link + landmarks |
| 2.4.2 | A | Partially Supports | Route titles present; descriptive-title sweep pending |
| 2.4.3 | A | Supports | Focus order follows task order |
| 2.4.4 | A | Supports | Link names in context |
| 2.4.5 | AA | Supports | Nav + command palette + search |
| 2.4.6 | AA | Supports | Descriptive headings/labels; one h1 |
| 2.4.7 | AA | Supports | Tokenized focus-visible ring all themes |
| 2.4.11 | AA | Partially Supports | Verified primary routes; full sticky/overlay sweep pending |
| 2.5.1 | A | Supports | No path/multipoint-only gestures |
| 2.5.2 | A | Supports | Commit on up-event; cancellable |
| 2.5.3 | A | Supports | Accessible name matches visible label |
| 2.5.4 | A | Not Applicable | No device-motion actuation |
| 2.5.7 | AA | Partially Supports | Kanban/graph keyboard equivalents; full drag proof pending |
| 2.5.8 | AA | Partially Supports | Primary controls verified; dense-table/graph sweep pending |
| 3.1.1 | A | Supports | html lang set |
| 3.1.2 | AA | Not Applicable | Single-language product; no mixed-language runs |
| 3.2.1 | A | Supports | Focus does not navigate/submit |
| 3.2.2 | A | Supports | Input change does not auto-submit |
| 3.2.3 | AA | Supports | Consistent shell nav/help/account |
| 3.2.4 | AA | Supports | Consistent same-function controls |
| 3.2.6 | A | Partially Supports | Help consistent where present; app-wide sweep pending |
| 3.3.1 | A | Supports | Inline validation via aria-describedby; no alert() |
| 3.3.2 | A | Supports | Persistent labels; placeholders not labels |
| 3.3.3 | AA | Supports | Blameless recovery guidance |
| 3.3.4 | AA | Supports | confirm-dialog for destructive/bulk/privileged |
| 3.3.7 | A | Partially Supports | Reviewed flows preserve entry; full sweep pending |
| 3.3.8 | AA | Partially Supports | Paste/manager/non-enumeration verified; passkey+MFA journey pending |
| 4.1.2 | A | Partially Supports | Name/role/value/state present; SR announce pass pending |
| 4.1.3 | AA | Partially Supports | Live regions + masking in code; SR parity pass pending |
First-party self-assessment produced from committed test evidence. Not a third-party audit and not a certification. Partially Supports and Does Not Support rows are tracked in docs/qa/OPEN-WORK.md with owners and dates.
← Back