KeyRelay

KeyRelay privacy policy

Last updated: 19 October 2026 (KeyRelay 1.3)

KeyRelay is a button remapper made by FightTech VN. This policy explains what the app does with information. The short version: KeyRelay collects no personal data and sends nothing anywhere.

What KeyRelay collects

Nothing. KeyRelay has no account, no ads, no analytics, no crash reporting and no server. We, the developer, receive no data from the app.

What is stored on your phone

KeyRelay keeps these on your device only, in the app's private storage:

You can delete all of it at any time in Settings › Privacy and data › Delete everything, or by uninstalling the app.

Key presses

KeyRelay handles the keys you press in memory, the moment you press them, to decide whether one of your mappings should run. Key presses are never logged, stored or sent. Keys that no mapping uses pass straight through.

The accessibility service

KeyRelay uses Android's Accessibility service, which you turn on yourself after a full-screen explanation. It uses it to:

The service does not read your messages, screen content or passwords, takes no screenshots and does nothing on its own: it only runs the mappings you set up, when you press their keys.

"Why didn't it fire?" When you open this check, KeyRelay keeps your last 20 key presses and what it decided for each, in memory only, while the screen is open. They are cleared when you close it and are never saved, logged or sent.

Sensors. Only while one of your mappings uses the "held sideways", "fold" or "in a pocket" condition (and, for the pocket, only while the screen is on), KeyRelay reads the motion, hinge or proximity sensor to know the current position. Nothing is recorded. You can turn it off at any time in Settings › Accessibility.

The KeyRelay keyboard

KeyRelay includes an optional keyboard (an Android input method) with no keys of its own. It is off until you turn it on in Android's keyboard settings and switch to it; Android then shows its usual warning that a keyboard could collect what you type. KeyRelay's keyboard does not. It only types what your mappings say into the field you are in: a key (pressed, held while you hold the trigger, or kept down until your next press) or your own text. It never reads the text in the field, keeps nothing but the keys it is holding down at that moment (in memory), logs nothing, sends nothing and never types into password fields. Switch back to your usual keyboard at any time with "Switch keyboard" on its bar.

Assistant button

If you choose KeyRelay as your phone's digital assistant app, the assistant button or gesture runs your "Assistant button" mapping instead of opening an assistant. KeyRelay does not listen to the microphone, read the screen or receive anything else from this setting. Choose another assistant in Settings to undo it.

Sending to other apps

A "Send to an app" mapping (Pro) sends an intent with the action and text extras you typed to the one app you picked, only when you press its key. KeyRelay never sends to itself and receives nothing back.

Installed apps

KeyRelay lists the apps you can open on your phone only while you pick one for an action, a profile or a condition. The list is not stored, except the apps you choose, and is never sent anywhere. KeyRelay does not request access to all installed apps (QUERY_ALL_PACKAGES).

Purchases

KeyRelay Pro is sold through Google Play. Google Play processes the payment under Google's own privacy policy; KeyRelay never sees your payment details. The app receives the purchase receipt from the Play Store app on your phone, checks it on the device, and does not send it anywhere.

Backups

Permissions

| Permission | Why | |---|---| | Accessibility service (you turn it on) | The key filter, the app in front, the text field for text actions, the screen taps you set up, your floating buttons and the keep-screen-on window, and whether the on-screen keyboard is showing | | KeyRelay keyboard (input method, only if you turn it on) | Typing the keys and text of your mappings; it reads nothing | | Google Play billing | Buying and restoring KeyRelay Pro | | Vibration | The optional buzz when a mapping runs, and when the safety pause starts | | Modify system settings (only if you allow it) | Brightness and rotation actions | | Do Not Disturb access (only if you allow it) | The Do Not Disturb and silent ringer actions | | Advanced Protection status (Android 16+) | Explaining when Android blocks accessibility | | Visible apps (launcher and shortcut apps only) | Choosing an app for an action, a profile or a condition |

KeyRelay does not use your location, camera, microphone, contacts, messages, phone, files or Bluetooth.

Children

KeyRelay is not directed at children and collects no data from anyone.

Changes

If this policy changes, the new version will be published at https://key-relay.web.app/privacy/ with a new date.

Contact

Questions about this policy: fighttech.vn@gmail.com