Privacy Policy
Last updated November 10, 2026
Kinomist is a Mac app made by Vitalii Afanasiev, an individual developer in Ukraine, who is responsible for the data described here. In short: Kinomist works on your Mac and your home network, has no account, no ads, and no usage analytics, and sends a crash or error report only when you allow it.
Your videos and photos
Kinomist plays files from your Mac by serving them to TVs on your local network. Your videos, photos, file names, folders, and viewing history, such as resume positions, Up Next, and watched marks, stay on your Mac. They are not sent to the developer or to any server.
When you turn on library sharing, Kinomist announces your library on the local network over UPnP, so TVs and other devices on that network can browse the folders you chose. Turning it off stops the announcement.
Crash and error reports
Kinomist can send reports about crashes and playback errors so they can be fixed. In Settings, you choose Ask Each Time (the default), Always Send, or Never Send. With Ask Each Time, Kinomist asks after a crash whether to send the report, and offers Send Report next to a playback error; nothing is sent otherwise.
A report contains:
- for a crash, where in Kinomist's code it happened (the stack trace), with your home folder's name replaced by
~; - the Kinomist and macOS versions, the Mac model, its processor architecture, and the language;
- for a playback error, the TV's model, the kind and type of the file (for example, "video, mkv"), and the type and code of the error.
A report never contains file names, folder paths, titles, your library, the name of your Mac or TVs, or IP addresses. Kinomist does not record breadcrumbs, network requests, or sessions, and sets no lasting identifier for your Mac.
Reports go to Sentry (Functional Software, Inc.), which stores them in its data center in Germany, in the European Union, on the developer's behalf. Like any server, Sentry sees the IP address a report comes from; the Kinomist project is set to store neither the address nor the location derived from it. Reports are kept for Sentry's retention period, at most 90 days, and then deleted.
Updates
When automatic updates are on, Kinomist checks once a day for a new version by downloading a list of versions from kinomist.app, using Sparkle. The request includes the Kinomist version and, like any web request, your IP address, which the host may keep in short-lived logs. Kinomist does not send Sparkle's optional system profile. You can turn automatic checks off in Settings.
Feedback
Help ▸ Send Feedback… opens a new message in your mail app. It contains the versions, the Mac model, the models of your TVs, and the last error message, and you can read and edit it before sending. Nothing is sent unless you send the message. Your email address and message are used only to answer you and fix problems, and are deleted when no longer needed.
AI assistants
If you connect Kinomist to an AI assistant such as Claude or ChatGPT, the assistant can search the library folders you chose and see the names and titles of videos it finds, the names of your TVs, and what plays. That information goes to the assistant app and its provider and is governed by their privacy policy, not this one. Kinomist asks you on your Mac before an assistant plays a file outside your library, changes library folders, or shares the library on the network.
Your rights
Because reports carry no identifier, the developer usually can't tell which report came from you. You can still ask about, or ask to delete, any data about you, including feedback mail, and, if you are in the European Union or a country with similar law, complain to your data protection authority. Choose Never Send in Settings to stop reports at any time.
Kinomist is not directed at children and does not knowingly collect data about them.
Changes and contact
If this policy changes, the new version will be posted here with a new date. Questions: support@kinomist.app.