Privacy Policy
Last updated 7 October 2026
Veskio is a player for a playlist you bring yourself. There is no account, no sign-up and no profile. This page describes exactly what stays on your device, what reaches our servers, and what we never receive.
Your playlist credentials never leave your device
The server address, username and password — or the M3U+ link — that you enter when signing in are stored only in the app's own storage on your device. They are sent to your provider's server to list and play your content, and to nowhere else. We never receive them, so we cannot see what you watch, which provider you use, or what your subscription contains.
Kept on your device only
- Your playlist credentials and your subscription's expiry date, as reported by your provider.
- Your favourites.
- Your recently watched list.
- Which in-app announcement you last dismissed.
Deleting the app removes all of it. None of it is backed up to us.
What the app sends to our servers
Two requests, and nothing else:
- Announcements. On launch the app asks our server whether there is a message to show (for example, notice of an update). The request carries only the app's display language. As with any web request, our server sees the IP address it came from.
- Recommendations, only when you use that screen. When you describe what you feel like watching, the app sends your request text (up to 300 characters), the app's language, and the names and ids of up to 700 films and 700 series from your own playlist, so that the suggestions can be limited to titles you actually have. It does not send your credentials, your provider's address, your favourites or your watch history.
How a recommendation is produced
Your request and that list of titles are passed to Anthropic's Claude API, which selects matching titles and writes a one-line reason for each. Anthropic processes this on our behalf; see Anthropic's privacy policy. We do not use your data to train any model.
What we store, and why
- Your IP address with a timestamp, to enforce a limit of 8 recommendation requests per hour and stop the endpoint being abused.
- Your request text, normalised, together with the names of the titles that were chosen, as a cache so that a repeated request does not have to be computed again.
We do not store the list of titles your playlist contains.
No advertising, no analytics or tracking SDKs, no third-party trackers, no data sold or shared for marketing. Veskio does not ask for your contacts, photos, location or device identifiers.
Children
Veskio is not directed to children. A playlist you load can contain anything your provider carries, including material unsuitable for children, and Veskio neither curates nor filters it.
Your requests
Because there is no account, we hold nothing that identifies you beyond the records above. To ask what we hold about an IP address, or to have it deleted, write to privacy@veskio.app from the connection in question and we will respond within 30 days.
Changes
If this policy changes, the date at the top changes with it, and the previous version is replaced here.