Sable TV

Privacy policy

Last updated: 7 October 2026. Applies to the Sable TV app (Android package app.sabletv).

Sable TV is a bring-your-own-content IPTV client. There is no bundled or demo content, no account system with an email address or password, and no analytics.

Who we are and how to reach us

Sable TV is published by an independent developer. Questions about privacy, or a request to delete data: privacy@sabletv.app.

Summary of the data we handle

What stays on your device, and never leaves it

None of the above is readable by, or ever transmitted to, our servers.

What can leave your device, and in what form

The only thing that ever leaves the device is optional cross-device sync (favorites, and resume position), and only if you turn it on. When you do:

  1. The record is encrypted on the device, before it is sent anywhere.
  2. Its server-side record ID and account ID are keyed-MAC (HMAC) outputs derived from a sync key that also never leaves your devices. They are not a hash of the content and not the content itself.
  3. Our server stores only that opaque ID, the ciphertext, and generic metadata: timestamps, a revision counter, a deleted flag, and a byte size padded to a fixed block so that even the size of a resume position cannot be read off the wire.

Our server cannot tell which IPTV provider, account, channel, movie or series a synced record is about, cannot decrypt it, and cannot link two records (say, a favorite and a resume position) for the same item to each other. Sync traffic goes to https://api.sabletv.app over HTTPS.

What our server can and cannot store

Allowed, and limited to generic app and sync infrastructure, never IPTV content:

Forbidden, unconditionally: playlist bodies; provider, M3U or Xtream URLs, hostnames or credentials; stream URLs; channel, movie, series or category titles; provider, stream, VOD, series or EPG IDs; artwork references; EPG/XMLTV data; search queries or history; readable favorites; and unkeyed hashes of any of the above (a hash is still a fingerprint of the content it was made from).

Your IP address is used only as a short-lived, in-memory key for rate limiting abusive requests. It is not stored, not logged and not linked to any account.

Logging

Server-side logs never contain playlist bodies, stream URLs, provider identifiers, catalog titles or categories, favorites or search queries. The web server that fronts our API keeps no access log.

Retention and deletion

Playlists and the content you play

Sable TV is for content you are permitted to access. We do not provide, host, proxy or recommend any content or provider. What your provider learns about you when you play from it is governed by that provider's own policy.

Platform notes

Children

Sable TV is not directed at children.

Changes

If this policy changes, this page is updated and the date at the top changes with it.