Documentation

Go to Portal Website

Accessibility Service Detection

PlanPlatformsMASVS
TeamAndroidMASVS-PLATFORM-3

Overview

Accessibility Service Detection identifies suspicious Android accessibility services that may be able to observe screen content, inject input, automate actions, or manipulate user workflows. Legitimate accessibility services are essential for many users, so this control is designed to focus on suspicious service behavior rather than blocking accessibility broadly.

When suspicious accessibility risk is detected, AppTego applies your configured response.

When To Use It

Use this control for:

How It Works

The protected app monitors enabled Android accessibility services and evaluates them for suspicious characteristics associated with abuse, automation, or runtime manipulation. AppTego intentionally does not publish package substrings, service identifiers, monitoring cadence, or matching logic in public documentation.

The control does not disable accessibility services on the device. It provides detection and response so the app can guide or restrict the session based on your policy.

How to Enable the Control

Navigate to Detection & Response from the AppTego portal, and expand the Screen And Input Detection section. Under this section you will find the Accessibility Service Detection control. Click Enable Configuration, choose the response action, and save the configuration for the next build or for it to be applied with a live push (if enabled).

API Configuration Example

{
  "AccessibilityServiceDetectionResponse": {
    "detection": true,
    "action": "alert",
    "title": "Accessibility Risk Detected",
    "message": "A suspicious accessibility service may be active on this device.",
    "buttons": ["OK"],
    "actions": ["close"],
    "redirects": [""]
  }
}
FieldPurpose
detectionEnables or disables suspicious accessibility service detection.
actionSelects the response style, such as alert, close, log, or warn.
title / messageUser-facing text shown when a response is displayed.
buttons / actions / redirectsDefines the available response buttons and their outcomes.

Compatibility Notes