Privacy Policy
1. Overview
TV Remote is a remote-control app for Android TV and Google TV devices. It communicates directly with your TV over your local Wi-Fi network.
The app does not collect, transmit, sell, or share any personal data. There are no accounts, analytics, advertising, or tracking of any kind.
2. Information Stored on Your Device
The app stores the following items locally on your device only. They never leave your device except as described in the "Network Communication" section below.
- Client certificate and private key: A self-signed RSA-2048 key pair generated on your device the first time you open the app. It is used solely to establish an encrypted connection to your TV. It is stored in the operating system's secure credential store (Android Keystore or iOS Keychain) through flutter_secure_storage.
- Paired TV details: The IP address you entered and the name reported by the TV, allowing the app to reconnect without requiring you to pair again.
- App shortcuts: Your customized list of app-launch shortcuts, including names and package names or links.
3. Network Communication
- Your TV: The app opens an encrypted TLS connection to the TV at the IP address you provide, on your local network only, using ports 6466 and 6467. Remote key presses, text you type, and pairing information are sent only to that TV.
- Google Fonts: On first launch, the app may download the Inter font from Google's font servers, including fonts.gstatic.com. This request contains no personal data beyond information ordinarily exposed by an HTTPS request, such as your IP address. This request is governed by Google's privacy policy.
The app makes no other network requests and sends no data to the developer or any other third party.
4. Permissions
- Internet and local network access: Required exclusively to communicate with your TV on your local network.
The app requests no other permissions. It does not access your location, contacts, photos, microphone, camera, files, or any other device data.
5. Data Sharing
None. The developer receives no data from the app, and the app does not sell or share personal information with third parties.
6. Data Retention and Deletion
- Tapping "Disconnect this TV" in the app deletes the stored TV IP address and name.
- Uninstalling the app deletes the data it stores, including the certificate, private key, and shortcut list, subject to the operating system's storage and backup behavior.
7. Children's Privacy
The app does not collect personal information from anyone, including children.
8. Changes to This Policy
If this policy changes, the updated version will be published with the app or at the location where this policy is hosted. The last-updated date below reflects the current version.
9. Contact
If you have questions about this Privacy Policy, please contact the developer at: tvremote2tv@gmail.com