Privacy Policy

Last updated: August 7, 2026

Klave is an IPTV player for iPhone, iPad, Mac, and Apple TV. It is built to be privacy-first: your provider credentials and your library live on your device and in your own private iCloud. We run no advertising and no tracking, and our servers never see who you are or what you watch.

The short version

1. Who we are

Klave ("Klave", "we", "us") is the developer of Klave: IPTV Player, distributed on the Apple App Store. This policy explains what data the app handles and how. It applies to the Klave apps and the Klave metadata service described below.

2. Information we do not collect

Klave has no Klave account and no sign-up. We do not collect your name, phone number, contacts, location, or device identifiers for advertising. The app contains no advertising SDKs, no third-party trackers, and no analytics SDKs. We do not sell or share personal data.

There are exactly four cases where information leaves your device and reaches us, each of which you turn on or trigger yourself: a crash report you choose to send (section 6), performance diagnostics if you switch on "Share diagnostics", which is off by default (section 6), a support message you choose to write (section 7), and the title lookups our metadata service performs (section 5). Nothing in any of them identifies you.

3. Your IPTV provider credentials

To watch your streams, Klave needs the connection details for the IPTV service you already subscribe to (for example a provider URL, username, and password, or an M3U playlist URL). These are your credentials for a third-party service.

4. Your library and preferences (iCloud sync)

Klave keeps your library on your device and syncs a small overlay of your choices across your devices using your private iCloud database (CloudKit). This is tied to your Apple Account, not to any Klave account.

5. The Klave metadata service

To show posters, descriptions, ratings, accurate titles, and sports schedules, the app queries a Klave-run metadata service. That service calls The Movie Database (TMDB) for artwork and details, OMDb for IMDb and Rotten Tomatoes scores, and a number of public sports data feeds. Your device talks only to the Klave service; the Klave service talks to those providers on your behalf, without passing along anything about you.

This product uses the TMDB API but is not endorsed or certified by TMDB. Movie and TV metadata and images are provided by TMDB and remain subject to TMDB's terms. Ratings data is provided by OMDb and remains subject to OMDb's terms.

6. Crash reports and diagnostics

If Klave crashes, it captures a diagnostic report on your device. The next time you open the app it tells you what happened and offers to send it. Unless you turn on "Share diagnostics" below, nothing is uploaded unless you tap "Send Report".

"Share diagnostics" — optional, off by default

Klave has an optional Share diagnostics setting, offered once in a prompt and available any time in Settings. It is off unless you turn it on; leaving it off is fully supported and the app behaves identically. Turning it on does two things: it lets Klave send performance diagnostics, and it lets crash reports upload on the next launch without asking you again each time. That second part is the point of the setting — with it on, crash reports are no longer individually prompted.

7. Support messages

Settings → Contact Us, and the form on our support page, send your message — plus an email address if you choose to give one, so we can reply — to Klave. The message is delivered to our private team chat (a Discord webhook) so it reaches a person. It is used only to answer you, never to market to you, and never added to any mailing list.

8. Optional connected services (Trakt)

Klave can optionally connect to Trakt, a third-party watch-tracking service, from Settings → Connected Services. This is entirely opt-in and off by default; Klave works fully without it.

9. Sharing a list with other people

If you choose to share a curated list, Klave uses Apple's CloudKit Sharing (CKShare). Sharing only ever happens when you start it yourself, from Settings → Sources → Share this list. Nothing is shared automatically, and Klave never shares a list on your behalf.

What is shared. Not your library — the list itself. Klave publishes which provider the list comes from, the login for it, and the way you have arranged it (your category order, the channels and categories you have hidden, your favourites and any names you have changed). The person you share with does not receive your watch history, your other sources, or any of your own settings. Their device fetches the channels from the provider directly, using what you shared, and shows them arranged the way you arranged them.

The login. The source credential is carried inside the shared record, which Apple end-to-end encrypts — Apple cannot read it, and neither can we. It is there so the recipient's app can play the streams. Klave never displays it to them, gives them no way to edit it, and stores it on their device only, without copying it into their iCloud Keychain. We should be straightforward about the limit of that: sharing a list means giving someone access to your subscription, and a determined recipient with access to their own device could recover the login from it. Share lists only with people you would be comfortable giving your provider login to.

The invitation link. Sharing produces an iCloud link that you send yourself, through Messages, Mail, AirDrop or anything else. Anyone who ends up holding that link can accept it and watch. Klave shows you everyone who has accepted, lets you remove any of them, and lets you stop sharing entirely at any time — which revokes everyone's access at once and deletes the shared record, and the login inside it, from iCloud.

Read-only. People you share with can watch the list but cannot change it. Their own favourites, hidden channels and watch history stay entirely separate from yours, and nothing they do flows back to you.

10. Third-party services

11. Children's privacy

Klave is not directed at children and does not knowingly collect personal information from children. The app plays content from sources you configure; that content is outside our control.

12. Data retention and deletion

Because your data lives on your device and in your private iCloud, you are in control of it:

13. Changes to this policy

We may update this policy as the app evolves. If we ever add analytics, advertising, or any automatic (non-opt-in) collection, we will disclose it here and in the App Store privacy label before it ships. Material changes will be reflected by the "Last updated" date above.

14. Contact

Questions about this policy or your privacy? Email [email protected].