Privacy Policy
Last Updated: May 9, 2026
1. Introduction
Nexus Stream TV ("we," "our," or "us") is committed to a privacy-first approach. We believe your viewing habits are your own business. This Privacy Policy explains how our application handles your information.
By using Nexus Stream TV, you consent to the terms of this Privacy Policy.
2. Data Collection and Usage
A. No Account Required
We do not require you to create an account with us to use the application. We do not collect, store, or sell personal information such as your name, physical address, or phone number.
B. No Automatic Tracking or Crash Logs
Unlike many other applications, we do not use background analytics or automated crash reporting services (such as Firebase Crashlytics).
- Crash Logs: If the app encounters an error, no data is sent to us automatically. Diagnostic logs are shared only if you explicitly choose to export them or upload them from within the app for support.
- Diagnostic Log Contents: A diagnostic log may include technical data such as app version, device model, Android version, network state, selected app settings, playback error codes, player and codec information, billing entitlement status where relevant, timestamps, and a random support ID. Privacy filtering removes credentials, passwords, tokens, full playlist or stream URLs, provider host names, profile IDs, media titles, and similar sensitive values where detected before storage.
- Usage Data: We do not use diagnostic logs for analytics, advertising, profiling, or tracking viewing behavior.
C. Premium Verification (In-App Purchases)
If you purchase Nexus Stream TV Premium or use the “Restore Purchases” feature, we must verify your purchase with Google. To harden premium unlocks against fraud/tampering, this verification is performed via our backend service at api.nexusstream.de.
- Data processed: Google Play purchase token, product ID, and (optionally) a Play Integrity token.
- Storage: We do not store the raw purchase token. We store only a one-way HMAC-SHA256 hash of the purchase token and the last verification result (premium status and expiry) for up to 90 days.
- Technical data: Like any web service, our server may process technical data such as IP address, timestamps, and HTTP status codes to operate and protect the service.
D. Contact Information
If you contact us for support (e.g., via email), we will use your email address solely to respond to your inquiry. This communication is not shared with third parties.
3. Permissions and Local Data
To provide its functionality, the app requires specific permissions on your Android TV device.
A. Storage Permission (Read/Write)
Purpose: The app uses local storage solely to save your playlists, favorites, and app configuration settings (e.g., parental control PIN, UI preferences).
Note: This app acts as a player only. Recording functionality is not supported, and the app does not use storage for background recording.
B. Internet Access
Purpose: Required to stream content from your IPTV provider, verify your Google Play license, fetch metadata (covers, descriptions), and optionally retrieve community-sourced intro, recap, credits, and preview timing from third-party APIs.
4. Payments
A. Google Play Billing
The Premium version of Nexus Stream TV is purchased exclusively through Google Play In-App Purchases.
- All financial transactions are processed securely and directly by Google.
- We do not have access to your credit card information or billing address.
- To verify your premium entitlement, the app sends a purchase token to our backend (api.nexusstream.de), which validates it with Google and returns an entitlement token to the app.
To further protect premium features, we may also use the Google Play Integrity API. The integrity token is issued by Google and is used only to validate the integrity of the app/device environment. We do not store integrity tokens.
5. Third-Party Services
Nexus Stream TV acts as a client-side media player. We do not provide content. However, the app integrates with the following third-party services to enhance your experience:
A. IPTV Service Providers
When you connect to an IPTV service (via Xtream Codes, Stalker, etc.), your credentials and requests are sent directly to that provider. We do not see or store these credentials on our servers; they remain on your device.
B. The Movie Database (TMDB)
The app fetches metadata such as images, plot summaries, ratings, cast information, and search results from TMDB. Depending on the feature used, the app may send movie or series titles, TMDB IDs, language preferences, and, if you connect a TMDB account, TMDB session or account identifiers for favorites, watchlist, and list synchronization. We do not send IPTV provider credentials, playlist URLs, stream URLs, profile identifiers, or media files to TMDB. Please refer to the TMDB Privacy Policy.
C. Trakt.tv, The Intro DB, and YouTube
The app also uses Trakt.tv for movie and series search, people search, collection or related-title suggestions, and poster or headshot image URLs. Requests to Trakt.tv can include TMDB IDs, Trakt IDs, person names or search queries, and app-level API identifiers. We do not send IPTV provider credentials, playlist URLs, stream URLs, profile identifiers, user account information, or media files to Trakt.tv. See https://trakt.tv/privacy. When The Intro DB timing is enabled in playback settings, the app may request community-sourced intro, recap, credits, and preview timing from The Intro DB. Requests can include the TMDB ID of the selected movie or series and, for TV episodes, the season and episode number. We do not send IPTV provider credentials, playlist URLs, stream URLs, profile identifiers, user account information, or media files to The Intro DB. Trailers are played using the official YouTube IFrame Player API. By using this feature, you agree to the YouTube Terms of Service and Google Privacy Policy.
D. OpenSubtitles
The app may connect to OpenSubtitles to search for and download subtitles if you enable or use subtitle features. Requests may include TMDB IDs, language preferences, season and episode numbers, selected subtitle file IDs, or OpenSubtitles username/password during login and OpenSubtitles session tokens for authenticated requests. IPTV provider credentials, playlist URLs, stream URLs, profile identifiers, and media files are not sent to OpenSubtitles.
E. Google Drive Backups
If you enable Google Drive backup, the app may use your Google account to upload, restore, and manage backup files in your Google Drive app data folder. Backups may include app settings, favorites, watchlist, playback progress, profiles, TMDB links/session data, and related configuration data. Because profiles can contain provider connection details, backups may also include Xtream/Stalker base URLs, usernames, passwords, MAC addresses, and profile labels. Google Drive backup is optional and initiated by you. Backup files are encrypted by the app before upload and restored through the app. Nexus Stream TV does not create Google accounts and does not sell or use backup data for advertising or profiling. You can delete backup files from Google Drive or revoke the app's Google Drive access from your Google account settings.
6. GDPR (General Data Protection Regulation) – For EU Users
Since we operate from Germany, we comply with the GDPR. Even though we only process minimal personal data (e.g., support emails and technical server logs), you have the following rights regarding any data we might process:
- Right of Access: You can ask if we hold any personal data about you (e.g., in our email support history).
- Right to Erasure: You can request that we delete support emails or other manual communications.
- Diagnostic Log Deletion: You can request deletion of an uploaded diagnostic log by emailing nexusstreamtv.app@gmail.com with the support ID shown in the app. Diagnostic logs are stored for up to 30 days unless longer handling is necessary for an ongoing support request or legal obligation.
7. Data Security
We utilize standard Android security measures (Sandboxing) to protect your local data. Since your playlists and credentials are stored only on your device, you are responsible for keeping your device secure.
8. Changes to This Privacy Policy
We reserve the right to update this policy. Changes will be effective immediately upon posting on our Google Play Store page or website.
9. Contact Us
If you have any questions about this Privacy Policy, please contact us at: nexusstreamtv.app@gmail.com