1. Scope
This policy applies to the TV Remote Android application. TV Remote is designed to discover, pair with and control compatible Android TV and Google TV devices over your local network and, where supported, Bluetooth.
The app does not require a user account. TV Remote uses third-party analytics, crash-reporting and advertising services, including Google Analytics for Firebase, Firebase Crashlytics, Google AdMob and Yandex Mobile Ads. These services may process information as described below. TV Remote does not sell personal data for money.
2. Information the app accesses or processes
Local network and television information
To find and connect to compatible televisions, the app may process information available on your local network or through Bluetooth, such as TV names, model information, local IP addresses, service ports, service metadata, Bluetooth device names and Bluetooth addresses.
This information is used to discover and connect to your TV. The app does not intentionally send your TV's local IP address or Bluetooth address to Firebase Analytics.
Pairing credentials
When you pair with a TV over the local network, the app generates cryptographic pairing credentials, including a private key and certificate. These credentials are stored on your Android device using secure platform storage so the app can reconnect without asking for a pairing code every time. The private key is intended to remain on your device; the certificate and pairing protocol data are exchanged with the TV as required to establish the connection.
Remote commands and text input
Button presses, navigation commands, media controls and text that you choose to type or paste are transmitted to the connected TV to perform the requested action. The app does not intentionally log remote keystrokes, typed text or custom application package IDs to Firebase Analytics.
Microphone and voice input
If you use the voice-control feature, TV Remote asks for microphone permission. Audio is captured only while a voice session is active and is streamed to the connected TV so the TV can handle the voice request. TV Remote does not intentionally store microphone recordings or send microphone audio to Firebase Analytics or Crashlytics.
App settings and Quick Launch data
Preferences such as haptic feedback, keeping the screen awake, the selected remote-control page, Quick Launch order, and custom app definitions may be stored locally on your device. Custom app definitions can include a display name, Android package ID, icon choice and background color.
3. Analytics and crash reporting
TV Remote uses Google Analytics for Firebase and Firebase Crashlytics, services provided by Google. These services send certain telemetry from the app to Google infrastructure.
| Google Analytics for Firebase | Used to understand general app usage and engagement. The integration uses Firebase's automatically collected events and app screen/route changes. Depending on Google's SDK behavior and settings, this can include app-instance identifiers, app/version information, device and operating-system information, language/locale, approximate usage timing and automatically generated events or properties. |
|---|---|
| Firebase Crashlytics | Used to diagnose crashes and improve reliability. Crash reports can include installation identifiers, crash stack traces, exception details, timestamps, app version, device model, operating-system version and related diagnostic information. |
Google may process information on infrastructure in multiple countries. For details about how Google and Firebase handle data, see Firebase Privacy and Security and the Google Privacy Policy.
4. Advertising
TV Remote displays advertisements using third-party advertising services, including Google AdMob and Yandex Mobile Ads. Advertising SDKs may automatically collect, receive, use and share certain information from your device in order to request, select, deliver, measure and secure advertisements, prevent fraud and abuse, and perform advertising analytics.
| Google AdMob | The Google Mobile Ads SDK may automatically collect and share information such as your device's IP address, app and ad interactions, diagnostic information, Android advertising ID, app set ID and other device or account identifiers where applicable. An IP address may be used to estimate a device's general location. Google states that these data may be used for advertising, analytics and fraud prevention. |
|---|---|
| Yandex Mobile Ads | Yandex Ads may process information such as IP address, Google Advertising ID (GAID) and other device or advertising identifiers, device parameters, browser or operating-system information, Internet connection type, mobile network information such as MCC/MNC, and other information provided to Yandex through the advertising SDK. Yandex states that such information may be used to display personalized or non-personalized ads, improve advertising services, measure performance, and detect or prevent fraud and security threats. |
Personalized and non-personalized advertising
Depending on your location, age-related settings, consent choices, device settings and the configuration of the advertising services, ads may be personalized or non-personalized. Personalized advertising may use advertising identifiers, device information, general location or inferred interests and interactions to select ads that are more relevant to you. Non-personalized or limited ads may still use contextual information and certain device, network, security or measurement data as permitted by the applicable advertising provider and law.
Consent and privacy choices
Where required by applicable law, TV Remote will request or respect the required privacy choices before using personal data for advertising purposes. For users in regions where consent or opt-out requirements apply, the app may show a consent or privacy message provided through Google, Yandex or another compliant consent-management solution. Your available choices may include accepting or rejecting certain advertising purposes, choosing vendors, or changing your privacy preferences later.
For more information about advertising data practices, see the Google Privacy Policy, Google Mobile Ads SDK data disclosure, the Yandex Ads Privacy Policy, and Yandex Mobile Ads SDK documentation.
5. Android permissions and why they are used
| Internet / network state / Wi-Fi state | Used to discover TVs on the local network, pair with them and send remote-control commands. |
|---|---|
| Bluetooth Scan / Connect | Used on supported Android versions to discover compatible TVs and establish a Bluetooth remote connection. |
| Location on Android 11 and earlier | Older Android versions may require location permission for Bluetooth discovery. TV Remote uses this permission for Bluetooth discovery and does not use it to intentionally determine or store your physical location. |
| Microphone | Used only for the voice-input feature when you choose to use it. |
| Advertising ID (AD_ID) | Advertising SDKs such as Google AdMob and Yandex Mobile Ads may use the Android advertising ID, when available and permitted, for advertising, ad measurement and related purposes. Availability and use of this identifier depend on Android settings, SDK configuration, consent choices and applicable requirements. |
| Vibration | Used to provide optional haptic feedback for remote-control interactions. |
7. Security
TV Remote uses Android secure storage for locally saved pairing credentials and settings. Local-network pairing and the Wi-Fi remote connection use TLS-based communication with the paired TV. Bluetooth communication uses Android's Bluetooth connection APIs. Firebase and advertising providers apply their own technical and organizational security measures; Google states that data collected by the Google Mobile Ads SDK is encrypted in transit using TLS.
No method of storage or transmission can be guaranteed to be completely secure, but we aim to limit data handling to what is reasonably needed for the app's functions, analytics, reliability, advertising, measurement, security and fraud prevention.
8. Data retention and deletion
Locally stored settings, Quick Launch data and pairing credentials remain on your device until they are overwritten, removed by app functionality where available, or you clear the app's storage or uninstall the app.
Analytics and Crashlytics information is retained and deleted according to the applicable Google/Firebase service settings and retention policies. Firebase states that Crashlytics retains crash stack traces and associated identifiers for a limited retention period before deletion begins.
Advertising data is retained by Google AdMob, Yandex Ads and any applicable advertising partners according to their own retention rules, legal obligations and privacy policies. Retention periods may vary depending on the type of data, advertising purpose, consent status and applicable law.
Because TV Remote does not currently provide user accounts, there is no app account to delete. Clearing the app's storage or uninstalling the app removes the app's locally stored data from that device, subject to Android platform behavior and device backups. Data already processed by third-party analytics or advertising providers is governed by those providers' deletion and retention mechanisms.
9. Your choices and privacy controls
- You can deny microphone permission and continue using non-voice remote-control features.
- You can deny Bluetooth/Nearby Devices permissions, although Bluetooth discovery and Bluetooth connections will not work.
- You can clear the app's storage or uninstall the app to remove locally stored application data from your device.
- You can review or change Android permissions at any time in your device's system settings.
- Where a consent or privacy message is available, you can use it to make or update choices about personalized advertising and participating advertising vendors.
- You can reset or delete your Android advertising ID through supported Android privacy settings. This may affect ad personalization but does not necessarily stop all advertising or all data processing needed for contextual ads, measurement, security or fraud prevention.
10. Children's privacy
TV Remote is a general-purpose utility for controlling compatible televisions and is not specifically directed to children. Advertising and analytics services may process data as described in this policy. Where applicable, we configure advertising and consent behavior in accordance with the audience settings selected for the app and applicable platform requirements. If you believe information relating to a child has been processed in a way that should not have occurred, please contact the developer using the privacy contact method below.
11. Changes to this policy
This Privacy Policy may be updated when the app's features, data practices, third-party services or legal requirements change. The “Last updated” date at the top of this page will be revised when material changes are made.
12. Contact
Application: TV Remote / ТВ Пульт
Android package: com.kastapp.remotetv
Developer: KastApp
Privacy inquiries: Please use the developer contact email shown in the “Developer contact” section of the TV Remote listing on Google Play.