Legal

Privacy policy

The short version: your input stays on your network, and we only know what you choose to tell us.

Last updated: June 12, 2026

Our promise: GamepadOS has no accounts, no analytics SDKs, no ads and no cloud. Controller input never leaves your own network. The only personal data we ever hold is what you type into the contact form.

The product

GamepadOS is two pieces of software: an Android app that turns your phone into a game controller, and a Windows server that receives its input and presents it to games as a standard Xbox 360 controller. Both work entirely on your local network — they need no internet connection to function.

What stays on your device

  • Controller input (sticks, buttons, gyro) travels directly from your phone to your PC over your local network (Wi-Fi/UDP) or over the USB cable in wired mode. It is never uploaded anywhere.
  • Layouts and settings are stored locally on your phone.
  • The pairing key is stored locally on your PC and phone so you don't have to re-scan the QR every time.

The apps contain no account system, no analytics SDK, no advertising and no tracking of any kind.

What the website sees

This website is a static site. Our hosting providers keep standard webserver logs (IP address, requested page, timestamp) as virtually all hosting does. We run no analytics scripts of our own and set no tracking cookies.

Support tickets

If you contact us, we store what you submit — your name, email address, subject and message — so we can answer you. Tickets live in our database (hosted on Supabase), our support backend runs on Railway, and confirmations/replies are sent through a transactional email provider (Brevo). That data is used only to handle your request. Ask us to delete it at any time and we will.

Downloads

The Android APK and the Windows server are served from our backend; downloads may appear in ordinary server logs. The PC server installs the ViGEmBus driver locally on your machine. Neither app updates itself silently or sends us any personal data. Both do a lightweight update check: on launch (and when you tap "Check for updates") they fetch a small version file from our backend and compare it to your installed version — if a newer one exists, you're shown a Download button. That request reaches our backend like any web request (and may appear in ordinary server logs), but carries no account, device, or usage information, and nothing is installed without your action.

Children

The service does not knowingly collect personal data from children — the apps collect none from anyone.

Changes

If this policy changes, we'll update this page and the date at the top. Significant changes will also be noted on the homepage.

Contact

Privacy questions? Use the contact form (pick "Business inquiry" or "Something else") or email support@gamepad.space.

Attributions

GamepadOS stands on excellent open-source work:

  • ViGEmBus virtual gamepad driver — Nefarius Software Solutions (BSD-3-Clause)
  • GSAP animation platform — Webflow
  • Lenis smooth scroll — darkroom.engineering
  • Vite build tooling
  • Inter and Inter Tight typefaces — Google Fonts
  • Express, Prisma and the wider open-source Node.js ecosystem powering the support backend
GamepadOS — free on Android & Windows