Which Android permission does what when you share your screen
Android splits screen sharing into several permissions that do genuinely different things. Apps ask for them one after another, the prompts look similar, and most people accept all of them without knowing which one is the powerful one.
1. Screen capture — MediaProjection
This is the one that lets an app see your screen. It is deliberately hard to grant silently: Android shows a system dialog that no app can style, fake or bypass, and it names what will be shared. While it is active you get a persistent notification and, on most devices, a coloured status bar indicator.
Two properties worth knowing. From Android 14 the dialog offers Share one app as well as Share entire screen, and choosing a single app is a genuinely useful reduction in exposure. And an app must run a foreground service to keep capturing — which is why you see a permanent notification and why the capture is not something that can quietly continue in the background without any sign.
What it does not grant: the ability to touch anything. Capture is read-only. An app with only this permission can watch and cannot act.
2. Remote control — the Accessibility Service
This is the powerful one, and it is the one to think hard about. Android has no general API for injecting taps and swipes; the only route available to a normal app is an Accessibility Service, which exists so screen readers and switch-access tools can operate the device for people who cannot touch it.
Granting it gives an app the ability to read the content of every screen — including text in other apps — and to perform actions: taps, swipes, text entry, navigation. It is not scoped to one app; it is device-wide and it persists until you turn it off.
Android knows this and makes the prompt deliberately unpleasant: a full-screen warning that spells out what the service can do, buried in Settings rather than offered inline. That friction is intentional. It is also exactly the permission every remote-access scam is trying to obtain — see the call that asks you to install something.
3. Display over other apps — the overlay permission
Lets an app draw on top of whatever else is on screen. Legitimately used for floating controls, a stop-sharing button, or a chat head. Also the mechanism behind tapjacking, where an overlay covers a real button so you think you are tapping one thing while tapping another.
Less dangerous than accessibility, more dangerous than capture. If an app asks for it without a visible floating element to justify it, that is worth a question.
What each permission actually allows
| Permission | Can see your screen | Can act on your device | Survives a restart |
|---|---|---|---|
| MediaProjection (capture) | Yes, while active | No | No — re-prompts each session |
| Accessibility Service | Yes, screen content as text | Yes — full control | Yes, until you revoke it |
| Display over other apps | No | Indirectly, by covering things | Yes |
| Notification access | Notification contents only | No | Yes |
A reasonable stance
- Capture: grant per session. It re-prompts every time by design. That is a feature, not friction.
- Accessibility: grant only to an app whose whole purpose is control, and revoke it when you are done. Never grant it because a caller asked you to.
- Overlay: grant if you can see the floating thing it draws. If nothing appears, ask why it wanted it.
- Audit occasionally. Settings → Accessibility → Installed services shows everything holding the strongest one. Most people find something there they no longer use.
More guides
The accessibility permission: the most powerful thing you can grant an app
Why Android has no other way to let an app tap for you, what a service with this permission can read and do, and how to audit which apps on your phone currently hold it.
Why the screens look different on their phone than on yours
Android versions and manufacturer skins move settings, rename them and change the prompts. What actually changed between versions, and how to give directions that work on a phone you cannot see.
What happens when the shared phone locks or its screen goes off
Locking, the screen timing out and the phone being pocketed are three different events with three different outcomes. Why sessions die there, and what to change.
Try Remote Phone
Share an Android screen, or control one from another phone or your computer's browser. No account needed.
Try Remote Phone