Privacy Policy
Effective date: November 2, 2026
This policy explains how Smart Remote (the "App"), a Wi-Fi remote control app for Android published by Invikta Technology ("we", "us"), handles information, why, and the choices you have.
In short: the App shows no ads and has no user accounts. We don't sell your data. Controlling your TV happens on your local network, between your phone and your TV: we never receive what you watch, type on the TV or cast. We use a few service providers for analytics, crash reports, ad measurement, subscriptions and customer support.
The App is independent. It is not affiliated with, endorsed by or sponsored by Roku, Inc. Roku and Roku TV are trademarks of Roku, Inc., used here only to describe compatibility.
1. Information that stays on your phone
To find and control your TV or streaming player, the App scans your local network and talks to compatible devices on it. The names, models, serial numbers, local IP addresses and hardware (MAC) addresses of the devices you use, your favorite channels, room names, theme and other settings are stored on your phone only (they may be included in your phone's own backup). Remote button presses, text typed with the App's keyboard, and the photos or videos you choose to cast go directly from your phone to your TV over your local network. They are not sent to us.
2. Information we receive
2.1 App usage analytics
We use Google Firebase Analytics to understand how the App is used and to improve it. It collects app interactions (for example screens viewed, features used, how many devices were found, whether a connection succeeded, theme chosen, subscription screens shown), device model, Android version, app version, language, and identifiers generated by Firebase (app instance ID). Google may derive an approximate location (country or region) from your IP address.
2.2 Advertising ID (ad measurement only)
We promote the App with Google Ads. To know which ads lead to installs and subscriptions, Firebase Analytics reads your device's advertising ID and shares conversion events (for example "first open", "trial started", "subscription purchased") with Google Ads. The App never shows ads. In the European Economic Area, the United Kingdom and Switzerland, the App tells Firebase not to use the advertising ID and not to share data with Google Ads (Google consent mode: ad storage, ad user data and ad personalization denied). You can reset or delete your advertising ID at any time in your phone's settings (Settings › Privacy › Ads, or Settings › Google › Ads, depending on your device).
2.3 Crash reports
We use Firebase Crashlytics to fix crashes and errors. A crash report contains technical information: the error and where it happened in the App, device model, Android version, app version, free memory, and technical context such as the model and software version of the TV device you were connected to and whether you have Pro.
2.4 Anonymous identifier and app configuration
The App signs in anonymously with Firebase Authentication. This creates a random user identifier, with no name, email or password, which links your subscription to the App. Firebase Remote Config is used to adjust some settings of the App (for example which subscription plans are shown).
2.5 Purchases and subscriptions
Payments are processed by Google Play. We never receive your payment card details. We use RevenueCat to check whether your subscription is active; it receives the anonymous identifier above, the Firebase app instance ID (not in the European Economic Area, the United Kingdom and Switzerland), and the purchase information provided by Google Play (products, prices, dates and status).
2.6 Support requests
If you contact us through the in-app support form, we receive what you enter: your email address, the description of your issue, the troubleshooting steps you tried, and any screenshots you choose to attach. To help us diagnose the problem, the form also sends device model, Android and app version, language and region, time zone, subscription status (Free or Pro), whether Wi-Fi is connected, and the names and local IP addresses of the devices saved in the App. The form shows this information before you send it.
2.7 Live chat
If you open the in-app live chat, it is provided by Crisp. Crisp receives the messages and files you send and basic technical information from the App: device model, Android and app version, subscription status, whether Wi-Fi is connected, how many devices were found, language, and the name of the device you are connected to.
2.8 Voice search, microphone and photos
Voice search uses your phone's speech recognition service (usually Google). Your voice is processed by that provider under its own privacy policy; the App only receives the resulting text, which it types on your TV over your local network. The App asks for microphone access only when you first use voice search. Photos and videos are chosen with Android's photo picker, and only the items you pick are used.
3. How we use information
- To provide the App's features: finding and controlling your device, casting, saving your devices and preferences.
- To provide and restore Pro subscriptions.
- To answer your support requests and chats.
- To understand usage, fix crashes and improve the App.
- To measure the performance of our Google Ads campaigns (section 2.2).
We do not show ads in the App, we do not sell or rent personal information, and we do not send marketing emails.
4. Service providers
We share information only with the providers that run parts of the App on our behalf, under their own privacy terms:
- Google Firebase (Analytics, Crashlytics, Authentication, Remote Config) and Google Ads (ad measurement): policies.google.com/privacy
- RevenueCat (subscription status): revenuecat.com/privacy
- Crisp (live chat): crisp.chat/en/privacy
- Google Play (payments), under Google's policies.
We may also disclose information if required by law or to protect the rights and safety of users and others.
5. Retention
- Support requests and chat conversations: kept while needed to resolve your request, then up to 24 months.
- Analytics data: kept according to Firebase's retention settings (up to 14 months).
- Crash reports: kept up to 90 days by Firebase Crashlytics.
- Subscription records: kept as long as needed to provide the subscription and as required by law.
- Data on your phone: kept until you uninstall the App or clear its data.
6. Your choices and rights
You can ask us to access or delete the information associated with you, including support requests and chats, by emailing help@reportking.app. Include the email address you used for support, if any, so we can find your data. You can delete everything stored on your phone by uninstalling the App or clearing its data, reset your advertising ID in your phone's settings, and manage or cancel your subscription in Google Play › Payments & subscriptions. Depending on where you live (for example the EU/EEA, the UK or California), you may have additional rights, which you can exercise by contacting us.
7. Children
The App is not directed to children under 13, and we do not knowingly collect personal information from children. If you believe a child has sent us personal information, contact us and we will delete it.
8. Security and international transfers
Information the App sends over the internet uses encrypted connections (HTTPS). Our service providers may process information in other countries, including the United States, with the safeguards required by applicable law.
9. Changes
We may update this policy. The effective date above shows when it last changed; significant changes will be announced in the App or on this page.
10. Contact
Invikta Technology – help@reportking.app