KSKPix — Privacy Policy

Last updated: July 11, 2026

KSKPix (“the App”) is developed and operated by KSKTech LLC (“we,” “our,” or “us”). This Privacy Policy explains how the App handles information. KSKPix is designed to collect as little as possible: in normal use it collects no personal data and requires no account or login.

In short:
  • No account, no login, no sign-up.
  • We don’t collect personal information unless you choose to send us feedback or make a voluntary donation (see the “Feedback” and “Donations” sections below).
  • The App sends anonymous crash reports and usage statistics so we can fix bugs and improve it — never what you watch, never your playlists or URLs, and never linked to you. You can turn this off any time in Settings. See “Diagnostics and usage statistics” below.
  • Your sources, playlists, credentials and settings stay on your device.
  • You can copy your setup to another device by scanning a code. This happens over your local network when possible, or — only if you confirm — through an end-to-end-encrypted relay we cannot read, deleted within minutes. See “Backups and transferring between devices” below.
  • To show posters, descriptions, channel logos and a program guide, the App sends the title or channel name of items in your library to a metadata service (and TMDB) — not tied to any identity, and you can turn it off in Settings. See “Network connections and metadata look-ups” below.
  • No advertising, and nothing is used to profile you or track you across apps — our crash reports and usage statistics never use advertising identifiers.

1. Information stored on your device

KSKPix is a media player. To use it, you add your own streaming “sources” — for example Xtream Codes credentials, M3U playlist URLs, or Stalker portal details. This information, including any server addresses, usernames, and passwords, is entered by you and stored only locally on your device (credentials are kept in your operating system’s secure storage). It is never sent to KSKTech LLC and is never shared by us with anyone.

2. Information we do not collect

We do not collect or have access to your name, email, phone number, location, contacts, or advertising identifiers. We do not keep a record of which titles you watch, and we never receive your source credentials. The limited exceptions are the title look-up described in the next section, the anonymous diagnostics described in Section 4 (which you can turn off), and any feedback you choose to send us — in each case only the information described there.

3. Network connections and metadata look-ups

When you load a playlist or play content, the App connects directly from your device to the third-party server you configured (your streaming provider). Those connections are between you and that provider; we are not party to them and do not see their contents. Each provider operates under its own terms and privacy policy — please review theirs.

Separately, to enrich your library — posters, backdrops, cast lists, ratings and descriptions for movies and series, and logos and a program guide (EPG) for live channels — the App looks these up through a metadata service operated by KSKTech LLC, which in turn draws on third-party sources including The Movie Database (TMDB) and public channel/EPG datasets. What is sent for these look-ups is only the item’s title or channel name (and basic catalog hints such as whether it is a movie, a series, or a channel, and its category), together with the standard technical information present in any internet request, such as your device’s IP address. We do not send your name, your account (there is none), your source credentials or server addresses, or a record of what you actually play. These look-ups are not linked to any identity, and results are cached to reduce repeat requests. Title look-ups occur when you browse or open the Movies and Series sections; channel logo and guide look-ups occur when you load or refresh a playlist. You can disable all of this at any time with the Auto-enrichment switch in Settings, which makes the App fully local.

This product uses the TMDB API but is not endorsed or certified by TMDB. Titles you look up are also handled by TMDB under their privacy policy.

4. Diagnostics and usage statistics

To find crashes quickly and understand which features matter, the App sends anonymous diagnostics: crash reports (what went wrong inside the App’s own code, with your device model, operating-system version, and app version) and usage statistics (coarse events such as “a playback started”, “search was used”, or “a source was added”, with the same basic technical context). The usage statistics also include coarse performance timings (for example how long a library refresh took) and your connection type (Wi‑Fi, Ethernet, or cellular), along with non-identifying playback quality indicators such as video resolution and codec — never a bitrate tied to any specific title. This is on by default and you can turn it off at any time with the crash reports & usage statistics switch in the App’s Settings; switching it off stops collection immediately and discards unsent reports.

These diagnostics never include the names of channels or titles you watch, your playlists or server addresses, your credentials, your search text, your Wi‑Fi network name, your IP-based precise location, or anything that identifies you — there is no account, no user ID, and advertising identifiers are never used for diagnostics. Crash reports and usage statistics are processed on our behalf by Google Firebase (Crashlytics and Google Analytics for Firebase), are retained for limited periods, and are used only to fix bugs and improve the App — not for advertising or cross-app tracking, by us or by Google. Firebase handles this data under Google’s Firebase privacy documentation.

Separately from the automatic reports, after a crash the App may ask whether you’d like to send us a report directly — that per-crash prompt is optional each time and goes to our own infrastructure like feedback (Section 5).

5. Feedback you send us

KSKPix offers an optional “Submit Feedback” form — on our support page and within the apps. If you choose to use it, we receive the message you write and, only if you add them, your name and email (an email lets us reply). To help us reproduce problems, we also include basic technical context — your device model, operating-system version, and app version (for feedback sent from a TV, these describe that TV). Only the message is required; your name and email are entirely optional.

We use this solely to read your feedback, reply to you, and improve the App. It is stored on infrastructure we operate (Cloudflare), is never sold or shared with third parties, and is not used for advertising or tracking. To have feedback you’ve sent deleted, email contact@ksktech.dev.

6. Backups and transferring between devices

KSKPix lets you export a backup of your sources and settings to a file on storage you control, and import it later. These backup files are created and kept by you. We never receive them.

The App can also copy your setup directly from one device to another — for example, from your phone to your TV. The receiving device shows a code, and you scan it with the sending device. The transfer first tries your local network only, so the data passes straight between your two devices and never reaches us. If the local network can’t be used, the App will — only after you explicitly confirm — fall back to relaying the data through a KSKTech LLC relay server. In that case your setup is encrypted end-to-end: the encryption key exists only inside the on-screen code (it travels from the screen to the other device’s camera and is never sent to the server), so the relay holds only encrypted data it cannot read, that data is automatically deleted within minutes (and immediately once the receiving device retrieves it), and we never see your sources, credentials, or settings in readable form.

7. Permissions

The App requests only what it needs to function: network/internet access to load playlists and stream the content you choose, and storage access only when you export or import a backup file. When you transfer a setup between devices (Section 6), the App uses camera access only while you are scanning the on-screen code, and local network access only to send or receive the setup directly between your two devices. We do not use any of these permissions to collect information about you.

8. Children’s privacy

KSKPix is a general-audience media player and is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect any personal information from children.

9. Advertising

The App currently contains no advertising and no advertising or tracking SDKs. If this ever changes, we will update this Privacy Policy and the app stores’ data-safety disclosures before any such feature is released.

10. Data security

Because your data never reaches us, the primary safeguard is your own device. Source credentials are stored using your operating system’s secure storage. We recommend protecting your device with a passcode and keeping it up to date.

11. Donations

KSKTech offers an optional way to support our work through a voluntary donation on our website. Payments are processed entirely by Stripe, our third-party payment processor, on Stripe’s own secure hosted page — we never see or handle your card details. When you donate, we receive from Stripe only the information needed to process and acknowledge it: your name, email address, and the amount. Stripe handles your payment information under its own privacy policy. We use these details solely to process, acknowledge, and keep records of your contribution; we do not sell or share them, and we do not use them for advertising or tracking. To have your donation records deleted, email contact@ksktech.dev.

12. Changes to this policy

We may update this Privacy Policy from time to time. The “Last updated” date above reflects the latest version.

13. Contact

Questions about this Privacy Policy? Contact KSKTech LLC at contact@ksktech.dev.