Accessibility

Accessibility Statement

Last reviewed: 25 May 2026  ·  Applies to: thedocshift.com

WCAG 2.1 — Partially Conformant

DocShift targets WCAG 2.1 Level AA conformance. We are partially conformant — some areas of the interface are fully accessible, others have known limitations listed below. We are actively working to improve.

WCAG 2.1 AA Target

Accessibility Features

  • Skip navigation link — press Tab on page load to reveal a "Skip to main content" link
  • Semantic HTML — all pages use proper heading hierarchy, landmark regions, and ARIA labels
  • Keyboard navigation — all interactive elements are reachable and operable via keyboard
  • Focus indicators — visible focus rings on all focusable elements
  • Reduced motion — all animations and transitions are suppressed when prefers-reduced-motion: reduce is set
  • High contrast — all text meets WCAG AA contrast ratios (see table below)
  • Responsive design — fully usable at 320px width and 400% zoom
  • Screen reader support — tested with NVDA/Firefox and VoiceOver/Safari
  • No auto-playing media — no audio or video starts automatically
  • Link purpose — all links have descriptive text or ARIA labels

Keyboard Navigation

  • Tab / Shift+Tab — move between interactive elements
  • Enter / Space — activate buttons and controls
  • Escape — close modals, overlays, and the cookie panel
  • Arrow keys — navigate within menus and tab panels
  • Focus is trapped within open modal dialogs and returns to the trigger on close
  • File upload areas can be activated by keyboard (Enter to open file picker)

Screen Reader Support

DocShift has been tested with the following assistive technology combinations:

Screen ReaderBrowserPlatformStatus
NVDA 2024FirefoxWindows✓ Tested
VoiceOverSafarimacOS / iOS✓ Tested
TalkBackChromeAndroid✓ Tested
JAWSChromeWindowsPlanned

All tool upload areas, processing controls, and download buttons have ARIA labels and are announced correctly by tested screen readers.

Colour Contrast

All text combinations used in DocShift meet or exceed WCAG 2.1 AA contrast requirements (4.5:1 for normal text, 3:1 for large text).

ElementForegroundBackgroundRatioResult
Body text#EDE8DC#07070618.2:1✓ AAA
Muted text#A8A29A#0707067.4:1✓ AA
Gold on dark#C9A052#0707066.1:1✓ AA
Button text#070706#C9A0526.1:1✓ AA
Surface text#EDE8DC#0E0D0C16.8:1✓ AAA

Motion & Animation

DocShift uses scroll-triggered reveal animations and transition effects throughout the interface. All animations and transitions are suppressed when the user has set prefers-reduced-motion: reduce in their operating system or browser settings. No looping or flashing animations are used.

To enable reduced motion: macOS — System Settings → Accessibility → Display → Reduce Motion. Windows — Settings → Ease of Access → Display → Show animations.

Known Limitations

We are transparent about areas that do not yet fully meet WCAG 2.1 AA. The following limitations are known and are on our development roadmap:

PDF drag-and-drop reorder tool
The drag-to-reorder interface for the Rotate & Reorder tool is not keyboard accessible.
Workaround: Use the arrow buttons (↑ ↓) that appear on each page thumbnail to reorder pages without dragging.
PDF canvas thumbnails
Page preview thumbnails rendered on canvas elements do not have descriptive alternative text.
Workaround: Page thumbnails are decorative; all functional controls (page number, delete, move) are labelled separately.
Custom drag cursor
The custom cursor displayed during drag operations may not be visible in Windows High Contrast mode.
Workaround: The drag operation itself still works; the cursor appearance is cosmetic only.

Feedback & Contact

We welcome feedback on the accessibility of DocShift. If you encounter a barrier, need an alternative format, or want to report an issue:

If you are unsatisfied with our response, you may escalate to the Equality Advisory and Support Service (EASS).