All App data is stored exclusively on your device. There are no user accounts, cloud sync, or remote databases.
The App does not collect, store, or transmit any of the following:
The App may connect to the Steam Web API (Valve Corporation) to fetch controller configurations when explicitly requested by the user. No personal data is transmitted.
The App communicates with its on-device shell helper over localhost TCP (port 38291). This is strictly device-internal — no data leaves your device through this channel.
| Permission | Purpose |
|---|---|
| Accessibility Service | Intercepts gamepad button events for remapping, detects foreground app for automatic profile switching, and reads the wireless debugging pairing code during setup. Does not read personal content from other apps. |
| Internet | Used solely to fetch Steam Workshop configs when you explicitly request an import. |
| Foreground Service | Keeps the input remapping pipeline active while the App is in the background. |
| Post Notifications | Shows a persistent notification while remapping is active, and displays the ADB pairing code during setup (Android 13+). |
| System Alert Window | Displays the cheat sheet and radial menu overlays on top of other apps. |
| Query All Packages | Lists installed apps so you can associate controller profiles with specific games. |
| Access Network State | Checks Wi-Fi connectivity status during wireless debugging setup. |
The Accessibility Service is used for three specific purposes:
| Service | Purpose | Data Shared |
|---|---|---|
| Steam Web API (Valve) | Fetching public controller configs from Steam Workshop | Only the numeric Workshop file ID, sent when you initiate an import |
No other third-party services, SDKs, or libraries that collect or transmit user data are included in the App.
The App offers a Pro upgrade through Google Play. Purchase transactions are handled entirely by Google Play and are subject to Google's Privacy Policy. The App only stores a local flag indicating whether the Pro upgrade has been purchased.
The App does not knowingly collect any personal information from children under 13. The App does not contain advertising, social features, or user accounts.
All data is stored locally on your device. You can delete everything at any time:
No data is retained on any external server.
If this privacy policy is updated, the revised version will be published on this page with an updated date. Continued use of the App after changes constitutes acceptance of the revised policy.