KeyFlow: Remap Keys & Automate

Contains adsIn-app purchases
Content rating
Everyone
10+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

KeyFlow lets you remap hardware keys and automate the things you do by hand, on Android phones and TV devices. No root required.

REMAP YOUR KEYS
Got a button on your remote or your device that you never use? Give it a job. Short press and long press are set separately for every key: home, back, recents, notifications, quick settings, power menu, lock screen, screenshot, launch an app, play/pause, next and previous track, volume up, down or mute.

FLOWS
A flow is a list of steps that run in order: wait, launch an app, set the volume, copy to the clipboard, open a link, show a notification. You attach the flow to an event, and it runs on its own when that event happens.

Triggers:
• A hardware key
• A time of day, on the days you choose
• When an app comes to the foreground
• When the charger is plugged in or unplugged
• When the battery drops below a level you set
• When a headset is plugged in or unplugged
• When the screen turns on or off
• When the network changes: Wi-Fi, mobile data, no connection
• When a Bluetooth device connects or disconnects
• By hand, from inside the app

Flows understand conditions and variables too. Read the battery level, the time, the network type, the clipboard or the foreground app, then say "only carry on if this is true".

Advanced users can add a Lua script: sandboxed and bounded by an instruction counter. Flows can be shared as one line of text; imported ones arrive switched off, with their steps listed first.

THAT APP THAT FORCES ITSELF OPEN AT BOOT
On some devices a preinstalled app from the manufacturer or carrier is launched at startup. Remove it and the system tries to open it in the store instead, leaving you at an error screen. KeyFlow fixes that: when the app you picked comes to the foreground, your flow runs and takes you straight home. You can add a delay, limit the rule to the first seconds after boot, and have it run only once per boot.

FOR ADVANCED USERS
Target a specific activity instead of the whole app, so the rule fires only on the screen you meant. With root, KeyFlow can also send any key code, force-stop apps and reboot the device — things Android does not allow without it.

FREE AND PAID
The core features are free. The free version shows ads and gives you 2 key mappings, 1 flow and 3 trial runs for flows. Watching a rewarded ad earns a temporary extra mapping.

Any purchase removes the ads. Pro unlocks unlimited key mappings and scheduled tasks. Ultimate adds root actions and activity-level targeting on top. Flows is a separate tier: unlimited flows, multi-step automation, conditions and variables. All of them are one-time purchases and permanent.

You can also support development directly. Support adds up: once your total passes the price of a tier, that tier is unlocked for you. If you prefer paying monthly, the KeyFlow Plus subscription covers everything in Ultimate for as long as it is active.

PRIVACY
KeyFlow does not record, store or transmit your screen content. The accessibility service is used only to read the package name of the foreground app, to capture the keys you mapped, and to perform the actions you chose. Your key mappings and flows stay on your device.

To confirm that your purchase is genuine, the purchase token and a random install ID are sent to our own licence server. Your name, account and payment details are never sent. Details are in the privacy policy.

The free version shows ads through Google AdMob, which uses your advertising ID. Buying any product removes the ads. No ads are shown on TV devices.

Note: because of the Android security model some system keys (the power button, for example) are never delivered to apps and cannot be remapped.
Remap keys and run flows triggered by a key, time, app, battery and more.
Updated on
Aug 29, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    App activity and Device or other IDs
  • This app may collect these data types
    Financial info, App activity, and Device or other IDs
  • Data is encrypted in transit
  • Data can’t be deleted

What’s new

- Tetikleyiciler: uygulama arka plana gidince (APP_BACKGROUND) ve pil yükselince (BATTERY_ABOVE)
- Yardımcı APK v1.10.0 [skip ci]
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
Abdurrahman Kaan DİKEÇ
support@kaandikec.com
Nil caddesi ZÜMRÜTEVLER MAH.(MERKEZ) NİL CADDE AYDOĞAN APT No: 23 MALTEPE/İSTANBUL 34852 Maltepe/İstanbul Türkiye

More by KingSmile Studios