Overview
RemoteDeck is designed with privacy as a core principle. The app operates entirely on your local network — no data is sent to our servers, no account is required, and no personal information is collected or stored externally.
1. Information We Collect
RemoteDeck collects minimal data, stored only on your own devices:
- Device ID: A randomly-generated identifier created on first launch, used only to recognise your phone when pairing with a TV. It is never transmitted to our servers.
- Paired host list: A local database on your phone storing the TVs you have paired with (name, local IP, pairing certificate). This data stays on your device.
- Supported device list: The app fetches a list of supported platforms from our API (remotedeck.online) to display in the UI. No personal data is sent with this request.
2. How Communication Works
RemoteDeck uses two local protocols: Wi-Fi (WebSocket over TLS with a self-signed certificate) for session pairing and authentication, and Bluetooth HID for keystroke injection to your TV. All communication stays within your local network — nothing is routed through external servers.
3. Permissions
-
ACCESS_WIFI_STATE / CHANGE_WIFI_STATE— Required to discover the local IP address and maintain a Wi-Fi lock during active sessions. -
BLUETOOTH / BLUETOOTH_CONNECT— Used to connect the phone as a Bluetooth HID keyboard to your TV. No data is shared with third parties. -
FOREGROUND_SERVICE— Keeps the host service running so you can use the remote even when the TV screen is off. -
CAMERA (mobile, optional)— Used only to scan the QR code shown on your TV during pairing. Photos are never stored or shared.
4. Data Sharing
We do not sell, trade, or otherwise transfer your data to outside parties. The only network request the app
makes to our servers is a GET /supporteddevices call
to fetch platform availability — this request contains no personal information.
5. Data Retention & Deletion
All data (device ID, paired hosts) is stored locally on your device. You can delete it at any time by uninstalling the app or clearing its storage from your device settings.
6. Children's Privacy
RemoteDeck is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us.
7. Changes to This Policy
We may update this policy from time to time. The "Last updated" date at the top will reflect any changes. Continued use of the app after changes constitutes acceptance.
8. Contact
Questions about this policy? Reach us via our contact page.