Why the usual way fails
On Android, apps that listen for hardware keys in the background usually rely on the Accessibility service. The same service can, in principle, be used to read what is on screen or to tap and swipe for you, which is why Android shows a strong warning. Store listings rarely say what the app actually does with that access. Some remappers also bundle ads or analytics, so even button presses can end up leaving the phone. A reader trying to stay careful has very little to go on. Reviews help a little, but most reviewers talk about whether the shortcut works, not about what the app can see. Privacy policies, when they exist, are often written for lawyers rather than for the person deciding whether to tap Allow.
How PressDeck helps
PressDeck spells out what it does and does not do with Accessibility. It uses the service only to filter physical keys: supported Volume Up and Volume Down presses and certain allowlisted device buttons. Other keys Android passes along are ignored, and accepted presses are processed on the phone and not sent anywhere. The listing states that it does not read screen content or typed text, does not tap or swipe, and never sees screenshot pixels. That is a narrow job, and the listing describes it in plain words you can check before installing.
“PressDeck uses Android AccessibilityService for physical hardware-key filtering”
“Accepted button events are processed on-device and are not sent or shared.”
Step by step
- Read the Accessibility disclosure in PressDeck's Play Store listing before you install.
- Install the app and grant the Accessibility service when asked.
- Run the compatibility test so only gestures your phone supports are offered. Nothing unsupported is presented as a feature.
- Assign one shortcut, such as app launch or Play / Pause, to a gesture that passed.
- If you change your mind, turn the service off in Android's Accessibility settings and the shortcuts stop.
Tips
- Look for an app that names exactly which keys it acts on. PressDeck limits itself to an allowlist and ignores everything else Android delivers.
- Check whether the app needs an account, ads or analytics at all. Fewer moving parts means fewer places your data could go, and PressDeck needs none of the three. An app that never talks to its own server cannot leak your presses there.
- If you plan to use a screenshot shortcut, read how screenshots are handled. Here the app only asks Android to take the screenshot and never receives the image.
- Review your Accessibility list now and then. Android shows every app that holds the permission in one place, and removing ones you no longer use is a quick habit that keeps the list short. If an app you no longer recognise is on that list, turn it off first and ask questions later.
Questions
Why does a button remapper need Accessibility access?
To detect hardware key presses in the background. PressDeck uses it only for that filtering.
Source: play.google.comAre my button presses uploaded?
No. Accepted presses are processed on the phone and are not sent or shared.
Source: play.google.comDoes PressDeck run a cloud service?
No. It has no account and no cloud service of its own.
Source: play.google.com