Accessibility service

On Android, an accessibility service is software that helps users interact with their device and, depending on its capabilities, can read screen content or perform actions on the user's behalf.

Screen readers, switch controls, and voice controls use accessibility services to help people operate Android devices. Depending on its configuration, a service can inspect the screen’s interface elements and act on them, such as tapping a button or scrolling a list. Those are useful capabilities, and sensitive ones.

What enabling the service allows

Installing an app and enabling its accessibility service are separate decisions. Android’s service configuration determines which events and capabilities it uses. Reading interface content is also different from getting unrestricted access to every file or browser cookie on the phone.

A support app asking for accessibility access should have a clear reason to read or operate other apps. Check that reason with your established support team. Google’s restricted-settings guidance recommends trusting the developer before allowing sensitive settings; the prompts and restrictions vary with Android version and device configuration.

Keep legitimate assistive tools available. Disabling every accessibility service could leave someone unable to use their device.

The Android accessibility guide separates this access from notification access and device administration, and explains what to report if an unfamiliar service was enabled.

Sources

See it in practice