Documentation

Go to Portal Website

Task Switcher Content Protection

PlanPlatformsMASVS
TeamAndroid, iOSMASVS-STORAGE-2, MASVS-PLATFORM-3

Overview

Task Switcher Content Protection helps prevent sensitive application content from being visible in the iOS App Switcher or Android Recent Apps screen. When enabled, the SDK automatically masks or suppresses task-switcher previews using the protection method best suited to the device platform.

This control is essential for banking, healthcare, enterprise, and any application handling confidential data that should not be visible when users switch between apps.

How It Works

When a protected app transitions away from the foreground, the SDK applies a temporary privacy layer or platform-supported preview suppression before the operating system presents the app in the task switcher.

On iOS, the App Switcher preview is masked while the app is inactive, then restored when the user returns to the app.

On Android, the Recent Apps preview is protected using the strongest supported operating-system behavior for that device. On devices without native preview suppression, the SDK substitutes a minimal privacy surface while the app is backgrounded.

Threats Mitigated

Use Cases

Caveats

Support Matrix

PlatformMinimum VersionStatus
iOS12.0+✅ Supported
Android8.0+ (API 26)✅ Supported

Android behavior is selected automatically based on the device operating-system capabilities.

How to Enable the Control

Navigate to Preventative Controls from the AppTego portal, and expand the Screen And UI Protection section. Under this section you will find the Hide Task Switcher Content control. Click Enable to enable it for the next build or for it to be applied with a live push (if enabled).

API Configuration Example

{
  "TaskSwitcherBlurPrevention": {
    "protection": true,
    "detection": false
  }
}