TV Cleaner AI — Privacy Policy
TV Cleaner AI (“the app”) is developed by Gionata Garavani (“I”, “me”), an independent developer based in Italy. This policy explains what information the app handles and why. The short version: the app has no accounts, no ads and no analytics, and I never see what's on your TV.
No Accounts
No registration, sign-in, or personal profiles required.
No Ads or Analytics
Zero tracking SDKs, ad networks, or user profiling.
Direct Local Network
Direct ADB pairing with your TV — no servers in between.
On-Device Keychain
Keys and history remain strictly on your iPhone.
Information that stays on your device
The app stores the following on your iPhone only. It is never sent to me.
- Preferences: your onboarding progress and the TV brand you selected.
- TV connection key: a cryptographic key the app generates so your TV can recognize your phone after pairing. It is kept in the iOS Keychain and never leaves the device, except for the public part, which is shared with your TV during pairing.
- Change history: the list of apps you disabled on each TV, so you can restore them later.
- Cached app catalog: a local copy of the list of known TV apps and recommendations.
Deleting the app removes all of this from your iPhone.
Your TV and local network
To clean your TV, the app uses your local network to find TVs (via Bonjour/mDNS) and connect to them using Android's wireless debugging (ADB) protocol. iOS asks for your permission before this happens.
Over this connection, the app reads the list of apps installed on your TV and sends the commands you approve (for example, disabling or re-enabling an app, or installing and configuring the home-screen launcher). This traffic goes directly between your phone and your TV on your network. It does not pass through any server of mine.
Photos
If you choose a wallpaper for a home-screen theme, the app uses the iOS photo picker. It only gets the single image you select — not access to your library — and sends that image to your TV over your local network. It is not uploaded anywhere else.
Services the app connects to
- GitHub (github.com, raw.githubusercontent.com): the app downloads the public, open-source app catalog from the cleanyourtv project. As with any web request, GitHub receives your IP address. No personal data is sent. See the GitHub Privacy Statement.
- Apple App Store: purchases are processed entirely by Apple. I never receive your name, email address or payment details. See Apple's Privacy Policy.
- RevenueCat: I use RevenueCat, Inc. to verify purchases and unlock Premium. RevenueCat receives a random, anonymous app user ID, your purchase receipts and history, and basic technical data (such as device model, OS version, app version, country and IP address). This data is not linked to your identity and is used only to manage your purchase. See the RevenueCat Privacy Policy.
The app does not use advertising, analytics or tracking SDKs, and does not track you across other apps or websites.
External privacy references:
Legal basis (EEA/UK users)
Purchase-related data is processed to perform the contract with you (providing Premium features, Art. 6(1)(b) GDPR). Catalog downloads are processed on the basis of my legitimate interest in keeping the app's recommendations up to date (Art. 6(1)(f) GDPR).
Retention
Data on your device is kept until you delete it or delete the app. Purchase records held by Apple and RevenueCat are kept according to their own policies and legal obligations (for example, tax rules).
Your rights
Depending on where you live, you may have the right to access, correct, delete or export your personal data, to object to or restrict its processing, and to complain to a data protection authority (in Italy, the Garante per la protezione dei dati personali).
Since I don't hold personal data that identifies you, most requests are best handled directly with Apple or RevenueCat. I'm happy to help: contact me at the address below.
Children
The app is not directed at children under 13 (or under 16 in the EEA), and I do not knowingly collect personal data from them.
Changes
If this policy changes, I'll update it on this page and change the effective date above. Material changes will also be noted in the app's release notes.
Contact
If you have any questions or requests regarding this Privacy Policy, please contact: