How to Completely Disable ‘Display Over Other Apps’ System-Wide on Android

The “Display over other apps” permission (also historically known as Screen Overlay or Draw over other apps) is a powerful Android feature that allows a specific application to render its user interface on top of any other currently running app. This is commonly used for legitimate features like Facebook Messenger’s “Chat Heads,” floating calculators, or screen recording controls. However, it is also the primary mechanism exploited by malicious applications for “tapjacking” (tricking a user into tapping a malicious button disguised as a legitimate one) or silently capturing screen contents. In high-security enterprise environments, allowing third-party apps to freely float overlays across the screen is a severe security risk that must be strictly audited and, in most cases, globally disabled.

This guide explains how to revoke and disable the “Display over other apps” permission system-wide for all non-essential applications on an Android device.

Disable Display Over Other Apps System-Wide

Android does not offer a single master switch to kill this feature globally because certain core system functions (like the phone dialer) technically rely on it. Instead, we must use the Special App Access menu to systematically revoke the permission from all third-party apps.

  1. Open the main Settings app on your Android smartphone.
  2. Tap on Apps (or “Apps & notifications”).
  3. Scroll to the bottom of the list and tap on Special app access.
  4. Tap on Display over other apps.
  5. You will see a list of every application that currently has, or has requested, this permission. Go through the list methodically. Tap on every single third-party application (e.g., social media apps, utilities, games).
  6. For each app, toggle the switch labeled Allow display over other apps to the Off (grey) position.

Verify the System State

By revoking this permission, you explicitly instruct the Android Window Manager to block those specific application packages from drawing outside their designated window boundaries.

To verify the change is successful, launch an application from which you just revoked the permission that you know utilizes floating UI elements (such as a screen recorder or a floating browser). The application will either gracefully degrade, failing to launch its floating window, or it will immediately crash or prompt you to re-enable the permission in the settings. Your device is now significantly hardened against overlay-based attacks and tapjacking exploits.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.