TV Remote Privacy Policy
Effective: September 23, 2026
The short version
TV Remote has no account, no sign-in and no server of its own. It finds your Roku, Amazon Fire TV, Google TV, Samsung, LG or Vizio TV on your own Wi-Fi and sends it the button you press, directly, over your local network. There are no ads, no analytics and no tracking SDKs anywhere in the app, and nothing about your use of it is sent to us.
What the app does on your network
TV Remote uses iOS's Local Network permission for exactly one purpose: finding and talking to supported TVs and streaming devices on the same Wi-Fi network as your iPhone - Roku players and Roku TVs, Amazon Fire TV (Fire OS, with ADB debugging turned on), Google TV and Android TV, Samsung TVs from 2016 on, LG webOS TVs and Vizio SmartCast TVs. When you press a button, the command travels directly from your iPhone to the TV over your local network - it does not pass through any server we run, because we do not run one.
Modern iPhones have no infrared transmitter. TV Remote is not an infrared remote and cannot control a device that only accepts IR.
What's stored, and where
Everything TV Remote keeps is stored on your iPhone. We do not operate a server that receives any of it.
Saved TVs. For each TV you save: its name, model, local IP address on your network, how the app connects to it, and which commands it supports. This lets the app reconnect without scanning your network again every time. A TV's serial number or identifier is never stored as such - only a one-way fingerprint of it, so the app can recognize the same TV after your router gives it a new address.
App settings, including which TV you last used and the timing of the in-app review prompt, so it is not shown too often. For Vizio TVs, the app also keeps a random pairing identifier it created itself (not tied to you or to your iPhone's hardware) and which of play or pause it sent last.
Pairing keys and tokens, all in the iOS Keychain on your iPhone:
- For a Fire TV, the app creates its own RSA key pair on your iPhone; you approve it on the TV itself, the same way any ADB tool pairs with an Android device.
- For a Google TV or Android TV, the app creates its own key and certificate on your iPhone; you pair it by typing the code your TV shows. The name the TV lists for it is "TV Remote" plus four characters taken from that key - nothing about you.
- A Samsung, LG or Vizio TV issues a token (LG calls it a client key) after you allow the app on the TV or type its PIN.
Private keys never leave your iPhone: a Fire TV or Google TV only ever sees the public half of the key it approved. Tokens stay in your iPhone's Keychain and are sent only to your TV's address on your own Wi-Fi, when the app talks to that TV. Before sending a Samsung, LG or Vizio token, the app checks that it is still talking to the same TV (a TV that has never reported its serial number or ID is recognized by its address alone). None of this is ever sent to us.
The widget and Control Center/Siri actions. The Home Screen and Lock Screen widget, Control Center buttons (iOS 18 and later), and Siri, Shortcuts and Action Button actions all read this same on-device data through an App Group, which is Apple's mechanism for an app and its widget to share local storage on the same iPhone. This sharing stays on your device; none of it reaches us.
What we do not do
- We do not create accounts or ask for your name, email or address.
- We do not run any analytics SDK or advertising SDK. The version of the app you download is built to send no usage data anywhere, by design.
- We do not show ads.
- We do not operate a server that your saved TVs, your commands, or anything else in the app passes through.
- We do not sell or share personal data - we have none to share.
Who else is involved
Apple, and only Apple: through StoreKit, the app gets Premium prices, checks whether you're subscribed, and Apple processes every purchase. We never receive your payment details. Apple's own privacy practices govern the data it collects as the platform operator, separately from anything TV Remote does.
The software already running on your TV (Roku OS, Fire OS, Google TV / Android TV, Samsung Tizen, LG webOS or Vizio SmartCast) receives the same kind of local-network commands its maker's own phone app would send, under its own maker's privacy practices. TV Remote does not add any other party to that connection.
Children
TV Remote is not directed at children under 13, and we do not knowingly collect information from them - the app collects nothing about anyone, on or off the device.
Your choices
Because TV Remote holds no account and sends us no personal data, there is nothing for us to look up, export or delete on request. To remove what the app holds on your phone:
- Remove a saved TV in the app to delete its stored details and its token. If you replace your one free TV with another instead, the app keeps the old TV's token on your iPhone, so switching back doesn't ask that TV to approve the app again. To delete that token, add the TV back and remove it, or delete TV Remote and install it again.
- Delete the app to remove its saved TVs and settings. iOS can keep an app's Keychain items after the app is deleted; if you install TV Remote again, it erases any keys and tokens left from before the first time it opens.
- Turn off Local Network access for the app at any time in iOS Settings; discovery and control simply stop working until you allow it again.
Changes
If this policy changes materially, we will update the date above and note it in the app's release notes.
Contact
support@gettvremote.com. This address is used only to answer the email you send to it.