AutoScript Sync home page

Accessibility statement for AutoScript Sync

This statement covers the AutoScript Sync website and the AutoScript Sync app for Windows.

Prepared 14 September 2026.

Our commitment

We want everyone who buys and uses AutoScript Sync to be able to do so. That includes people who use a keyboard instead of a mouse, a screen reader, Windows contrast themes, larger text or display scaling. Our aim is for the website and the app to meet the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA. WCAG is written for websites, so for the app we applied its requirements as closely as they fit desktop software.

We don't meet that standard yet. This page sets out plainly what works, what doesn't, and what we plan to change. If a problem here stops you using AutoScript Sync, please email us. The details are near the end of this page.

Conformance status

Website: partially conformant with WCAG 2.2 level AA. Most pages can be read and navigated. But almost every page we checked has at least one failure, and some failures are against the most basic (level A) requirements, including in checkout. Five of the failures are serious:

Windows app: not conformant with WCAG 2.2 level AA. Several failures are against the most basic (level A) requirements. At the moment, someone using only a keyboard cannot:

"Partially conformant" means that some parts do not meet the standard. "Not conformant" means that the app as a whole does not meet it, because core tasks can't be completed with a keyboard alone. The problems are listed below. The number in brackets after each one is the WCAG 2.2 success criterion it fails.

What this statement covers

Website (autoscriptsync.com)

Not covered:

Windows app

AutoScript Sync for Windows, versions 2.121.1 and 2.121.2. This covers:

Not covered: the installer, and the windows that Windows itself provides, such as file and folder pickers.

What works today

Website

Windows app

Known limitations: website

Buying a licence (store and checkout)

Report Studio

Help chat

Screenshots

Across the site

Individual pages

What we plan to do on the website

Known limitations: Windows app

Stopping a device: please read this first

  • No keyboard shortcut stops a connected device. None of the device buttons in the main window can be pressed from the keyboard (see the next section), and none of them are in a menu. (2.1.1)
  • In the Vibration panel, use "Stop vibration", not Esc.
    • Pressing Esc closes the panel, but the device keeps vibrating.
    • To stop the vibration from the keyboard, press Tab until "Stop vibration" has focus, then press Space or Enter. Buttons don't yet show which one has focus, so from the intensity slider it is two presses of Tab.
    • Closing the panel with the close button in its title bar also stops the vibration.
    • The "Vibration…" button that opens the panel can't be pressed from the keyboard.
  • The device doesn't stay disengaged above 2x. Setting the playback speed above 2x disengages the device. But jumping with the Left or Right arrow, or pausing and playing again, starts the device again at that speed.
  • Space doesn't always stop the device.
    • While a script is playing with the video, Space pauses, and that stops the scripted motion.
    • In Manual Mode, or while a built-in pattern is running, Space stops that motion. If a video is open, it then starts the video playing and syncing to the device.
    • While the Vibration panel has keyboard focus, Space doesn't reach the main window at all.
  • Esc in the main window only leaves full screen. It does nothing to the device.
  • Don't rely on closing the app to stop a device. We haven't confirmed that quitting the app stops every kind of device motion, including Manual Mode.
  • The device restarts during playlists. When you play a folder as a playlist, the device starts again about 1.6 seconds after the next video loads. This is not a WCAG failure, but you should expect it.

Using the app with a keyboard

Using the app with a screen reader

Colour, contrast and size

What we plan to do in the app

Safety comes first, so these are listed in order of priority:

  1. Add a keyboard stop for the device. Add a keyboard shortcut that stops a connected device, and make Esc in the Vibration panel stop the vibration the same way the close button does.
  2. Keep the device disengaged above 2x. Seeking and pausing and playing again should not start the device until the speed is back to 2x or below.
  3. Make buttons and checkboxes work from the keyboard. Focused buttons and checkboxes should respond to Space and Enter.
  4. Allow keyboard cancelling. Add a keyboard way to cancel a generation or batch job, with a confirmation so it can't happen by accident.
  5. Show focus on every control.
  6. Show important errors in a message box, not only in the status bar.
  7. Name every control. Give each one a name that screen readers announce, using the tooltip text that already exists. Give the timeline, the stroke preview and the sync status a text description that stays up to date.
  8. Connect visible labels to their controls.
  9. Add text alternatives. Add a text readout of the act and stroke position at the current point in the video, and a text list of the generated segments.
  10. Make editing work from the keyboard. Add keyboard ways to edit the timeline and position the motion region.
  11. Add a setting to turn off single-letter shortcuts.
  12. Fix the clip review arrow keys so Left and Right move between clips wherever keyboard focus is.
  13. Fix colour and contrast. Raise the low-contrast colours, show act type with more than colour, and respect Windows contrast themes.
  14. Fit smaller screens. Let the window fit on screens using higher display scaling.

The toolkit the app is built with doesn't currently give us a direct way to have Windows announce a status change, so we will look for another way to do that.

What this kind of product means for accessibility

AutoScript Sync analyses a video, creates a motion script from it, and plays that script on a connected device in time with the video. Some of this depends on sight by its nature:

The device's output is felt rather than seen.

What you can already do without relying on the picture:

What is not available yet:

Get help, ask for another format, or report a problem

Email support@autoscriptsync.com. It is our support address and the way to reach us about accessibility. The help chat on the website doesn't announce its answers to screen readers yet, so please use email.

It helps if you tell us:

If you need something from the website or the app in a different format, such as a plain-text version of a page or the guides, email us and tell us what format works for you.

We aim to reply as soon as we can.

How we assessed this

This statement is based on a self-assessment by the AutoScript Sync developer in September 2026.

Website

We tested a copy of the website running on the developer's own computer, not the live site. That copy doesn't apply the live server's own configuration settings. We used:

The Discord link page was checked from its source code only, because its automatic redirect stopped the automated test. Report Studio was checked as the finished page, because its source code is not kept with the rest of the site.

Not yet tested on the website:

Windows app

We used:

Most of the app tests were run on a development copy that includes changes made after version 2.121.1. We re-checked the keyboard and device-stopping findings against the source code of version 2.121.1.

Not yet tested in the app:

Reviewing this statement

We will update this statement whenever we fix one of the problems listed above, and review the whole statement at least once a year. The next full review is due by 14 September 2027.