Last updated: July 2026 The data controller for the "Tunvio" app within the meaning of the GDPR is the
operator of the Tunvio Project named in the legal notice
( Contact for data protection matters: support@tunv.io Tunvio is solely a viewer / player application. Content is not provided by the
Tunvio Project; every IPTV connection goes directly to a server you have entered
yourself as a profile (Xtream Codes or M3U). Tunvio is solely a viewer / player application. The Tunvio Project does not
provide any content, does not host any streams, and does not operate any media
services. For information on your responsibility when choosing a source, see the
Terms of Use ( Tunvio stores the following information exclusively on your device: None of this data leaves your device towards the Tunvio Project. It can be fully
removed by uninstalling the app; history and favourites can be cleared directly
in Settings. When you use Tunvio, the app establishes a direct connection to the IPTV server
you provided yourself (Xtream Codes API or M3U URL). How that server processes
your data is the responsibility of your IPTV provider, not the Tunvio Project.
Please review your provider's privacy policy. Tunvio offers optional premium features that can be unlocked via in-app purchase
or subscription. This feature is available only on Android and iOS; on other
platforms (e.g. Tizen / Smart TV, desktop) no payment processing takes place. Legal basis: performance of a contract (Art. 6(1)(b) GDPR) for providing the
purchased features. On Android and iOS Tunvio uses services provided by Google Ireland Ltd. /
Google LLC ("Firebase"). On other platforms these services are inactive. We collect the following two services only with your consent. They are
switched off by default; on first launch we ask you once whether you want to
enable them. Without your consent no data is collected through them: The legal basis for analytics and crash reports is your consent (Art. 6(1)(a)
GDPR, and § 25(1) TDDDG for accessing information on your device). You can
withdraw your consent at any time with effect for the future — under
Settings → Data & Storage via "Usage data & crash reports". The change takes
effect immediately. If you decline on first launch we will ask you at most one
more time; never again after that. Data may be transferred to the USA; Google relies on the EU Standard
Contractual Clauses for this. Google privacy notice: Tunvio enriches movies and series with extra information (descriptions, ratings,
logos, posters, age ratings) from The Movie Database (TMDB). This feature is
enabled by default and can be turned off at any time in Settings. Requests do not go directly to TMDB but through a caching proxy operated by
the Tunvio Project ( The legal basis is our legitimate interest in convenient, fast metadata display
(Art. 6(1)(f) GDPR). TMDB's own processing is governed by its terms
( If you search for online subtitles for a movie or episode (or enable automatic
loading in Settings — off by default), the request is routed through a caching
proxy operated by the Tunvio Project ( The legal basis is our legitimate interest in the convenient display of
subtitles (Art. 6(1)(f) GDPR). OpenSubtitles' own processing is governed by its
privacy policy ( Optionally, Tunvio can keep your profiles, favourites, watch history and
settings in sync across your devices. This feature is switched off by
default and only becomes active once you explicitly connect it under
Settings → Device Sync. The data travels directly from your device to Apple or Google — the Tunvio
Project does not operate a sync server and never receives this data. The
synced data also includes the access data of your configured IPTV profiles
(server URL, username, password); it is stored exclusively in the private app
area of your own cloud account, which other apps cannot read. In the app you
choose which categories are synced, and you can disconnect the sync at any
time. After disconnecting, the sync file already uploaded remains in your
cloud account; you can delete it yourself at any time (iCloud: Settings →
your name → iCloud → Manage Account Storage; Google Drive: Settings → Manage
apps → delete hidden app data). The legal basis is your consent (Art. 6(1)(a) GDPR), which you give by
actively connecting the feature and can withdraw at any time by
disconnecting. Apple's and Google's processing is governed by their own
privacy policies ( In addition — or as an alternative — Tunvio can keep your devices in sync
directly on your local network, including on platforms without cloud
sync (e.g. smart TVs). This feature is also switched off by default: you
enable it under Settings → Device Sync and pair your devices once using a
six-digit PIN. The paired devices then exchange the sync data (including the
categories and IPTV access data described above) directly from device to
device — end-to-end encrypted (AES-256) with a key stored only on your
paired devices. The data never leaves your local network: no server and no internet
connection is involved, and neither the Tunvio Project nor any other third
party receives this data. The legal basis is again your consent (Art.
6(1)(a) GDPR), given by actively enabling the feature and pairing your
devices; you withdraw it by unpairing devices or switching the feature off. Credentials and settings are stored using the Flutter package
Under the GDPR you have the rights of access, rectification, erasure,
restriction of processing, data portability, and objection. For matters within
the Tunvio Project's responsibility (in particular Firebase analytics and crash
reports) contact support@tunv.io. You can also withdraw your consent to
analytics and crash reports at any time, with effect for the future, directly in
the settings (Data & Storage). You can delete locally stored data yourself at any time
(Settings or uninstall). You also have the right to lodge a complaint with a
data protection supervisory authority. This privacy policy may be updated when future changes to the app warrant it.
The current version is always available at https://tunv.io/impressum).https://tunv.io/terms-of-use).
https://www.revenuecat.com/privacy
https://policies.google.com/privacyhttps://tmdb.tunv.io). For each item only the cleaned title
and — where detectable — the release year are transmitted; for technical reasons
the proxy briefly processes your IP address in doing so. No profile,
credential, password, or playback data is transmitted. The proxy adds the
required TMDB API key server-side and queries TMDB with it — you do not need a
TMDB API key of your own. Results are cached both on the proxy and locally on
your device to reduce requests.https://www.themoviedb.org/privacy-policy). The Tunvio Project has no
affiliation with TMDB.https://subs.tunv.io). Only what is
needed to find matching subtitles is transmitted: the title's TMDB/IMDB id —
or, where unavailable, its cleaned title, release year and season/episode
numbers — plus the requested subtitle languages; for technical reasons the
proxy briefly processes your IP address. No profile, credential, password,
or playback data is transmitted. The proxy queries OpenSubtitles
(https://www.opensubtitles.com) with server-side credentials — you do not
need an OpenSubtitles account. Subtitle files are cached both on the proxy and
locally on your device to reduce requests.https://www.opensubtitles.com). The Tunvio Project has no
affiliation with OpenSubtitles.
https://www.apple.com/legal/privacy,
https://policies.google.com/privacy).
Service
Purpose
Platform
Privacy
Apple App Store / Google Play
Payment processing
iOS / Android
Apple / Google
RevenueCat, Inc.
Subscription / entitlement management
iOS / Android
revenuecat.com/privacy
Google Firebase
Remote Config, analytics, crash reports
iOS / Android
policies.google.com/privacy
Your IPTV provider
Stream delivery
all
provider
Tunvio metadata proxy
Caching layer for TMDB requests
all
this policy
TMDB
Movie / series metadata
all
themoviedb.org
Apple iCloud / Google Drive
Device sync (optional, your own account)
iOS / Android
Apple / Google
shared_preferences in the app's internal storage. Image caches and the TMDB
metadata cache are stored in the app-specific cache directory. All data can be
completely removed by uninstalling the app.https://tunv.io/privacy-policy and
in the app under Settings → About → Privacy Policy.