Overview
OneTV Connect is a media player application developed by Jonathan Seidel ("we", "us", "our") for Apple TV, iPhone, iPad, and Android TV. This Privacy Policy describes how we collect, use, and protect your information when you use OneTV Connect.
OneTV Connect is designed with privacy in mind. We do not collect personal data, track your activity, or send analytics. Your data stays on your devices.
Data we collect
We do not collect any personal information. The app does not require account creation, login, or registration.
The app stores the following data locally on your device: playlist URLs and credentials you provide, playback preferences and settings, watch history and continue-watching progress, EPG (electronic program guide) data, favorites, watchlist, and category preferences.
None of this data is sent to us or to any server we operate.
iCloud sync
When you enable iCloud sync, the app uses Apple CloudKit to synchronize your playlists, favorites, watchlist, EPG sources, category preferences, sport preferences, and other settings across your Apple devices.
This data is stored in your private iCloud account and is governed by Apple's privacy policy. We do not have access to your iCloud data.
Third-party services
The app optionally connects to the following third-party services at your request:
TMDB (The Movie Database): to fetch movie and TV series metadata such as posters, trailers, cast, and ratings. No personal data is shared with TMDB.
Trakt: if you choose to connect your Trakt account, watch history is synced. This is governed by Trakt's privacy policy.
TheSportsDB and Highlightly: for sports scores, lineups, and statistics. No personal data is shared.
Home Assistant: if you choose to expose the app to your Home Assistant instance on your local network. No data leaves your network.
These services are optional and only activated when you explicitly configure them.
Local network access
The app uses local network access for: Chromecast device discovery and streaming, iPhone-to-Apple TV remote control functionality.
Network traffic stays on your local network. No data is sent externally through these features.
Android TV — permissions and cloud sync
On Android TV, the app requests the microphone permission (RECORD_AUDIO) solely to enable voice search within the app. Voice input is captured only while the voice-search dialog is open, processed by the Android SpeechRecognizer service (handled by Google on-device or in the cloud depending on the TV manufacturer), and immediately discarded. No audio is recorded, stored, or transmitted by us.
On Android TV, cloud synchronization is provided through Supabase (a PostgreSQL-backed backend self-hosted on our private infrastructure). When you enable sync, your playlists, favorites, watchlist, history, and preferences are stored under an anonymous device identifier (hashed ANDROID_ID). We do not link this identifier to any personal information. Data is encrypted in transit (HTTPS).
The Android TV app also integrates with the system "Watch Next" row — this uses an Android TV Provider API and stores data only on the device. No network traffic leaves your TV through this feature.
In-App purchases
Purchases are handled entirely by Apple through the App Store (iOS/tvOS) or Google through the Play Store (Android TV). We do not process, store, or have access to any payment information.
Children's privacy
OneTV Connect is not directed at children under the age of 13. We do not knowingly collect personal information from children.
Data retention and deletion
All app data is stored locally on your device. You can delete all app data at any time by uninstalling the application.
iCloud data can be managed through your device's Settings > Apple ID > iCloud > Manage Storage.
Your rights
Since we do not collect personal data, there is no personal data for us to provide, modify, or delete. All data is under your control on your devices.
If you are located in the European Economic Area (EEA), you have rights under the General Data Protection Regulation (GDPR). Since no personal data is collected or processed by us, these rights are inherently satisfied.
Changes to this policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date.
Contact
If you have any questions about this Privacy Policy, please contact us at: contact@onetvconnect.com