Privacy Policy

Effective and last updated: October 2, 2026

Teevu is published by Ellemsoft in Finland. Here is a short summary of how the app handles your data. The full details are below.

The short version

  • Your IPTV login stays on your device. Provider credentials are stored locally during normal use. Phone pairing sends a settings snapshot through our server; if a parental PIN is enabled, the TV requires it before applying the snapshot. It is deleted within 1 hour, or up to 2 hours while it is actively edited.
  • No account is needed, and no watch data is sent to us. Teevu has no user accounts. Watch history can stay on your device, but we do not send channel names, titles, or EPG contents to our servers.
  • Analytics are anonymous and content-free. We measure playback, feature usage, ads, VPN, playlist type, settings, and pairing outcomes. We do not send channel names, titles, stream URLs, credentials, or EPG contents.
  • The internet check runs only on demand. When you open diagnostics, a stream fails, or our setup service can't be reached, the app asks Google's and Apple's standard connectivity-check addresses and our own server whether they answer. No personal data is sent beyond the request itself.
  • We do not sell personal information. Free users see a small banner ad; premium removes it.

Questions People Often Ask

  • Do you read my passwords? No. They stay on your device during normal use. Phone pairing briefly sends a settings snapshot to our server so your TV can retrieve it. If a parental PIN is enabled, the TV requires it before applying the snapshot. We do not read or use it, and it is deleted within 1 hour, or up to 2 hours while actively edited.
  • Do you know what I watch? Watch history can be stored locally so you can resume content. We do not send channel names, titles, or EPG contents to our servers.
  • Do you sell my data? No. Teevu does not sell personal information.
  • Can I delete my local data? Yes. Uninstall the app or clear its data to remove local playlists, history, favorites, and guide data. Third-party services handle data under their own policies.

What Stays on Your Device

The following app data is stored locally on your device:

Teevu does not send your channels, EPG data, favorites, or watch history to our servers. Phone pairing is the exception for playlist credentials and VPN profiles: it can send a settings snapshot that includes them. To delete local data, uninstall the app or clear its data through your device settings.

Phone Pairing

When you set up your Android TV from your phone by scanning a code, the app sends a snapshot of your playlists and settings — including credentials and your imported VPN profile — to our server at setup.teevu.app (hosted on Cloudflare) over HTTPS. If parental PIN protection is enabled, the TV verifies the PIN before applying the snapshot. We do not read or use the snapshot. It is stored for 1 hour (up to 2 hours while a session is actively being edited) and then automatically deleted. This is the only server-side handling of your playlist credentials and VPN profile.

Connectivity Check

To tell "no internet" apart from "our service can't be reached" (for example during an outage or when a network blocks our hosting), the app checks three independent addresses at the same time: https://connectivitycheck.gstatic.com/generate_204 (Google), https://captive.apple.com/hotspot-detect.html (Apple), and https://setup.teevu.app/ping (our server on Cloudflare).

This happens only on demand: when diagnostics is opened or re-checked, when a stream fails, or when the TV setup service could not be reached. It never runs in the background. Each request is a plain HTTPS request without cookies, identifiers, playlist data, or other personal data; like any connection, it reveals your IP address and the app's user agent to Google, Apple, or Cloudflare respectively.

Diagnostics Share

The "Copy diagnostics" action creates a redacted report and places it on your clipboard. The app does not transmit the report. You decide whether and where to share it. Credentials and full stream URLs are removed before the report is copied.

Analytics

Teevu uses Firebase Analytics to understand how the app is used. Analytics events are anonymous and content-free: they include playback start/stop/errors (with classified, redacted technical details), feature usage, premium prompts and purchases, custom banner events, VPN connect/disconnect, playlist type, theme and language changes, and pairing outcomes. We never send playlist names, channel names, titles, stream URLs, credentials, or EPG contents. Firebase may also process basic device and app information, such as platform, TV or phone form factor, premium status, operating system, and app version.

Teevu uses Firebase Remote Config to deliver app configuration, such as ad and banner settings. When custom banners are enabled, the app may request banner content from api.teevu.app. These requests do not include playlist data.

Crash Reporting

Teevu uses Firebase Crashlytics to collect anonymous crash reports. This helps us identify and fix bugs. Crash reports may include device type, operating system version, stack traces, and exception messages. Logged URLs are redacted to strip credentials and sensitive query parameters before reporting. Teevu does not intentionally include your viewing history in crash reports.

IPTV Content

Teevu is a video player only. It does not provide, host, or distribute any media content. All streams are fetched directly from your IPTV provider's servers. Watch history is stored locally so you can resume content. Teevu does not send channel names, titles, stream URLs, or EPG contents to our servers.

VPN

Teevu allows you to import and use your own OpenVPN or WireGuard configuration files. VPN connections are established directly between your device and your VPN server. Teevu does not operate any VPN servers, does not route your traffic through our infrastructure, and has no access to your VPN traffic. If you use phone pairing, the imported VPN profile is included in the pairing snapshot and deleted with it.

On iPhone and iPad, the OpenVPN profile and password are also kept in the iOS Keychain, shared only with Teevu's own VPN extension so the tunnel can connect without the app (for example from iOS Settings). Removing the VPN profile in the app deletes these copies and the VPN configuration from your device.

Backup files you export from the app include your imported VPN profile (but not your VPN username or password). Backups are saved where you choose and are never uploaded by Teevu, so keep them somewhere private.

The VPN uses only the DNS servers your VPN server or profile supplies (for example with dhcp-option DNS). When it supplies none, your network's own DNS keeps working as before; Teevu adds no third-party DNS resolver.

Advertising

The free version of Teevu displays a small banner ad. There are no pop-up or interstitial ads. Premium users see no ads at all.

Depending on the configuration, free users see either Google AdMob or our own custom banner system. Premium users see no ads. Teevu requests non-personalized AdMob ads.

In-App Purchases

Premium purchases are processed entirely by Apple (App Store) or Google (Google Play). We do not collect or store any payment information. Purchase status is stored locally on your device.

Ad Consent (EU/EEA/UK)

Teevu currently requests non-personalized banner ads only. The app does not currently show a separate in-app consent form for advertising. Third-party ad providers may still process limited device and network data as described above.

Ad Tracking Controls

You can further restrict ad tracking through your device settings:

These settings do not stop Firebase Analytics event collection.

Children's Privacy

Teevu is not directed at children under 13. We do not knowingly collect personal data from children. Ads served by AdMob are subject to Google's policies regarding child-directed content.

Your Rights

Depending on your location, you may have the following rights regarding your personal data:

Teevu does not sell your personal information and does not have user accounts. Our services may handle pairing snapshots, connectivity-check IP addresses, and custom-banner requests. Firebase and AdMob handle the data described above under their own policies. To exercise your rights regarding third-party data, visit Google's Ad Settings or contact us at support@teevu.app.

Do Not Sell or Share

Teevu does not sell your personal information. AdMob receives limited device and network data to serve non-personalized banner ads under Google's policies. We do not share playlist data, channel names, titles, stream URLs, credentials, or EPG contents with advertisers.

Changes to This Policy

We may update this policy from time to time. Any changes will be reflected on this page with an updated date.

Contact

If you have any questions about this policy, contact us at support@teevu.app.