Accessibility
Last updated: June 2, 2026
Our commitment
Novus Stream Solutions is committed to making NSS Background Remover accessible to as many people as possible, including those with disabilities. We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.
Accessibility is an ongoing effort. If you encounter a barrier, please tell us — your feedback directly shapes improvements.
What we’ve done
- Skip navigation:A “Skip to main content” link appears on keyboard focus, allowing keyboard users to bypass repeated navigation.
- Keyboard navigation: All interactive controls on marketing and legal pages are reachable and operable by keyboard. The editor includes keyboard shortcuts for all tools (E, R, F, B, P, \ and others) with a shortcut overlay available via ?.
- Focus indicators: Visible focus rings are present on all interactive elements. We do not suppress
outlinewithout replacement. - Colour contrast: Text meets the WCAG 2.1 AA minimum contrast ratio of 4.5:1 for normal text and 3:1 for large text in both light and dark modes.
- Reduced motion: All CSS transitions and animations respect the
prefers-reduced-motionmedia query and are suppressed or simplified accordingly. - Semantic HTML: Pages use correct heading hierarchy, landmark regions (
main,nav,footer,section), and appropriate ARIA labels on interactive elements. - Alternative text: Decorative images carry
aria-hidden="true". Functional images have descriptive alt text or ARIA labels. - Colour picker: The background colour picker includes a hex input field accessible to screen reader users who cannot operate the native colour input.
- Cookie banner: Accept and Reject options have equal visual weight. Rejecting requires no more clicks than accepting.
- Navigation mega-menu: The desktop category menus open on hover and on keyboard focus. Each trigger is a real link carrying
aria-haspopupandaria-expanded, so clicking it navigates to the category page while Tab reaches the items within. Pressing Esc closes any open menu. The mobile menu is a labelled dialog toggled by anaria-expandedbutton. - AI Suite: Model downloads are opt-in and never required to use the classical (Lite) tools. The Model Manager is a labelled, keyboard-reachable control (top-right) where you can review what your device can run and delete downloaded models. AI tool pages expose model size, expected speed, and tier in text — not colour alone.
Known limitations
Canvas editor — partial screen reader support
The brush editor operates on an HTML5 Canvas element. Canvas is inherently a pixel-based drawing surface with limited screen reader semantics. While all controls surrounding the canvas (tool sidebar, properties panel, zoom controls, export panel) are keyboard-accessible and labelled, the canvas drawing surface itself cannot be navigated or described by screen readers in a meaningful way.
The core background removal (upload → AI process → export) works fully without the canvas editor. Users who cannot access the editor can still upload images, process them with AI, and export — the manual brush refinement step is optional.
Browser and assistive technology support
We test with the following combinations:
- Chrome + NVDA (Windows)
- Safari + VoiceOver (macOS)
- Firefox + keyboard-only navigation
If you encounter issues with a combination not listed here, please report it — we want to know.
Report an accessibility issue
We want to hear about barriers you encounter. Please contact us at:
bgremover@novusstreamsolutions.comInclude a description of the barrier, your browser and assistive technology, and the page or feature affected. We aim to respond within 5 business days.
Enforcement
This statement applies to content published on bgremover.novusstreamsolutions.com. If you are unsatisfied with our response to an accessibility complaint, the Accessible Canada Act may provide additional avenues.