oxtv.

Privacy Policy

Oxtv is an app that plays your own IPTV playlist, with versions for iPhone, iPad, Apple TV, Mac, Android phone, Android TV, Samsung TV (Tizen) and LG TV (webOS). This text explains what data is processed while you use it, where it lives, who receives it and how to delete it.

In short: Oxtv hosts no content; streams come from your provider and go straight there. There are no ads, no analytics, no crash reporter and no tracking. Without an account your data stays on the device. With an account, your playlists (including the playlist password), favourites, watchlist, resume points and profile settings are written to your account on Google Firebase, readable only by you and the devices you link.

1. Controller and contact

The app is published by two individual developers. For every privacy question or request: oxtv@obalabs.app

2. Two ways to use it

3. Data processed

a) Account data

b) Playlist and provider data

c) Viewing data

d) Data that stays on the device

4. Data not collected

Oxtv does not track you in the App Store's "App Tracking Transparency" sense and does not match your data with other companies' data.

5. Requests that leave the app

The app has no server of its own. Every outgoing request is in the table below; there are no others.

ToWhat is sentWhy
Your provider (the Xtream or M3U server)Username, password, the requested channel/movie/episodeTo download the catalogue and play streams. Most IPTV panels use plain HTTP; the app allows it.
TMDB (api.themoviedb.org, image.tmdb.org)Movie and series titles and years from your playlist; matched ids; interface languageLogo, poster, rating, cast, trailer and recommendation data. Adult content is excluded from searches.
skipdb.tv (api.skipdb.tv)The title's IMDb id, stream duration, season and episode numberIntro, recap and outro timings (the skip button).
OpenSubtitles (api.opensubtitles.com)The title's IMDb idSubtitle timing used to detect a post-credits scene. Subtitles are not displayed; only timing data is used.
Google Firebase (only with an account)The account and sync data listed in section 3Sign-in and cross-device sync.
YouTubeTrailer idThe trailer button opens the YouTube app or site; nothing is played inside Oxtv.

These services have their own privacy policies: TMDB, OpenSubtitles, Firebase. Oxtv uses the TMDB API but is not endorsed or certified by TMDB.

6. Where data is stored

7. Purpose

Your data is not used for advertising, profiling or marketing and is not sold or handed to third parties. It may be shared with authorities where the law requires it.

8. Retention

Cloud data stays until you delete it or close the account. Signing out clears the copy on the device, not the cloud. Deleting the app removes only that device's data. TV pairing codes expire within five minutes and are deleted by the device that created them.

9. Deletion and your rights

You can delete your account from inside the app: in the account section of Settings, as the account owner (not from a TV linked by QR). You are first asked to re-authenticate with the same provider. Then playlists, linked devices, favourites, watchlist, resume points and the users/{uid} document are deleted, followed by the account itself. If you signed in with Apple, the Apple authorization is revoked as well. This cannot be undone.

If you cannot reach the app, write from your account's email to oxtv@obalabs.app; the request is fulfilled within 30 days.

Under Turkish data protection law (KVKK, Law no. 6698) and, where it applies, the GDPR, you have the right to access, rectify, erase, restrict, port and object. Use the same address.

10. Children

Oxtv is not directed at children and does not knowingly collect data from anyone under 13. The kids profile is a content filter within an account; it does not create a separate account or any data belonging to a child.

11. Changes

When this text changes the effective date is updated and material changes are announced inside the app. Earlier versions are available by email.

12. Languages

This policy is published in Turkish and English. In case of conflict the Turkish text prevails.