================================================================================ PRIVACY POLICY - VIVID PLAYER ================================================================================ Last updated: August 5, 2026 Vivid Player ("the app", "we") is a desktop video player for Windows. We designed it to keep your data on your own device. This policy explains exactly what the app does and does not do with your information. SUMMARY -------------------------------------------------------------------------------- - We do not collect any personal data. Vivid Player has no account with us and nothing to sign in to at our end, and asks for no name, email address, location, contacts, or payment information. If you connect your own NAS or media server, you are signing in to a server of YOURS, never to us. - We do not use analytics, tracking, or telemetry. The app does not send usage statistics, crash reports, advertising identifiers, or any other data to us or to any third party. The only server we run is a plain file host for the optional AI models, and it is told nothing about you. - Your content stays on your device. Information about your media library, playback history, settings, and saved streams is stored only in the app's local storage on your computer. The single thing that ever leaves is your playback position, and only back to your own media server, if you connect one. - The AI features run on your own PC. Speech recognition, subtitle translation, and frame interpolation all use models that execute locally on your GPU or CPU. Your video, its audio, and the text produced from them are never uploaded. The single exception is an online translation service, which is off by default and only used if you choose it yourself (see "AI FEATURES"). INFORMATION STORED ON YOUR DEVICE -------------------------------------------------------------------------------- To provide its features, Vivid Player stores the following locally, in the app's private storage folder on your PC. None of it is ever transmitted to us, and none of it goes anywhere else either, except where a line below says something is sent to a server YOU configured: - Settings - playback preferences, subtitle styling, audio output choice, interface language, and diagnostic log level. - Media library - for folders and files you add, the app stores file paths, titles, duration, resolution, codec/HDR details, file size, and locally generated thumbnail images. - Playback history - the files you have played, your last playback position (for "resume"), and the subtitle file associated with a video. - Saved streams and playlists - for online sources you add, the app stores the stream/playlist URL, any note you enter, and any custom HTTP headers, Referer, or User-Agent values you choose to provide. If you paste credentials into these fields, they are saved locally and sent only to the host you specified. - Network sources and media servers - for an SMB / NAS share, a WebDAV server, a Jellyfin, Emby, Plex or fnOS library, or a cloud drive you connect, the app stores the address you entered, the user name, and the file listing that server returns. Passwords and access tokens are deliberately NOT kept in the app's database: they are handed to the Windows Credential Vault, and are sent only to the server they belong to. - Cached files - poster and metadata images from scraping, subtitle and danmaku files you download or generate, and any AI model files you install. These live in the app's own cache folder on your PC. - Diagnostic logs - optional local log files used for troubleshooting. They may contain file paths and stream URLs you have opened. Logs are written only to your device and are never uploaded. You can set the logging level (including "None") in the app's Settings. You can remove all of this data at any time by clearing the relevant items in the app or by uninstalling Vivid Player, which deletes the app's local storage. NETWORK CONNECTIONS -------------------------------------------------------------------------------- Vivid Player connects to the internet only to fetch the content YOU explicitly ask it to: - Online streams and playlists - when you open a stream URL or import an M3U/IPTV playlist, the app connects to the host you provided to retrieve that content. For some streaming formats the app runs a local accelerator on your own computer (a loopback proxy at 127.0.0.1) to improve playback smoothness; this is purely on-device and does not send your data anywhere new. - Optional lookups you start yourself - poster and metadata scraping (themoviedb.org), online subtitle search (opensubtitles.com, assrt.net), and danmaku search contact only the public service that answers that query, and send only the search words or video identifier needed to answer it. - Network sources and media servers - a share or media server you add is contacted with the credentials you gave for it, to list and stream your own files. Where the server keeps its own watch state (Jellyfin, Emby, Plex), your playback position is reported back to it so progress follows you between devices. This goes to your server and nowhere else. - Signing in with Plex - if you choose that option instead of pasting a token, the app opens plex.tv in your browser so you can authorize it there, then retrieves the resulting token. The token is stored on your PC, and your Plex password is never seen or handled by the app. - AI model downloads - only when you ask for one, and only the model file. See "AI FEATURES" below. - Blu-ray menu (BD-J) Java runtime - Java-based disc menus need a Java runtime, which is not bundled with the app. If you choose to install it, the app downloads it from the source you pick (api.adoptium.net, or mirrors.tuna.tsinghua.edu.cn as a mirror). This is a plain file download and carries nothing about you. - Links you click - links to the Microsoft Store, system settings, or open-source project websites open only when you choose to click them. No server of ours receives your data. The only host we operate is a plain file host (vividmodels.msappx.com) that serves AI model files on request; it has no account system and is sent nothing about you beyond what any file download carries (your IP address and the app's user agent). The check for a newer version of the app goes through Microsoft's own Store services, which are part of Windows and report nothing to us. Apart from these, the app contacts no host you did not provide or ask it to search. Vivid Player offers one paid add-on (Blu-ray Java menu support). It is bought through the Microsoft Store's own purchase dialog: Microsoft handles the payment and tells the app only whether you own it. We never see or store your payment details. AI FEATURES -------------------------------------------------------------------------------- Vivid Player's AI features are local models that run on your own PC. The video you play, the audio inside it, and the text produced from that audio are processed in memory on your machine and are not uploaded to us or to anyone else. The one exception is the optional online translation service described at the end of this section, which is off by default. - AI frame interpolation and super resolution - these run entirely on your GPU. The frame interpolation model is included in the app itself; super resolution is performed by your graphics driver (NVIDIA RTX or Intel). No network connection is involved and no video data leaves your PC. - AI subtitles / speech recognition - when a video carries no subtitles, the app can transcribe its speech using a local Whisper model running on your GPU or CPU. The audio is read from the file you are already playing and processed on your own machine; no audio, no transcript, and no part of your video is sent anywhere. The resulting subtitles are written to the app's local cache, and, if you turn that option on, also saved next to the video as an ".ai.srt" file. - AI subtitle translation - by default, subtitles are translated by a second local model (NLLB) that runs on your PC exactly like the one above. No text leaves your device. - The models do not learn from you. They are ordinary read-only files on your disk. Nothing you watch, transcribe, or translate is remembered by them, sent back, or used to train anything. - Downloading the models - apart from frame interpolation, the models are not bundled with the app because of their size. When you press "Download" in Settings, the app fetches the files you selected from the source you chose: Hugging Face (huggingface.co), its mirror (hf-mirror.com), or our own file host (vividmodels.msappx.com). This is a plain file download - no account, no identifier, and nothing about your library or your playback is sent with it. You may instead point the app at model files you obtained yourself, in which case it makes no such connection at all. - OPTIONAL: online translation services - in place of the local translation model, you may explicitly select an online service (Microsoft Bing, Google, or Baidu). If, and only if, you do, the app sends the subtitle lines to be translated - that is, the transcribed or subtitle text, and nothing else - to the service you picked, and that translation is then governed by that company's own privacy policy. Nothing else about you, your device, or your video is included. This choice is yours to make and is not the default; Baidu additionally requires an APP ID and key from your own Baidu account, which are stored locally on your PC and used only to sign the requests to Baidu. FILE ACCESS -------------------------------------------------------------------------------- Vivid Player only accesses media files, subtitle files, and playlist files that YOU open through the app's file/folder pickers or by opening a file with the app (for example via "Open with" or file associations). When you add a folder to your media library, the app walks that folder and its subfolders to find playable files; it does not go outside the folders you added, never scans your drives on its own, and does not request broad file-system access. THIRD-PARTY COMPONENTS -------------------------------------------------------------------------------- Vivid Player bundles open-source libraries (such as FFmpeg, SQLite, and ONNX Runtime, the latter being what runs the AI models on your GPU) that execute entirely on your device and do not collect data. Optionally, for Dolby Vision playback, the app communicates locally with Microsoft's separately installed "Dolby Vision Access" component on your PC; this is on-device communication only and sends no data over the network. CHILDREN'S PRIVACY -------------------------------------------------------------------------------- Vivid Player is a general-purpose media player and is not directed at children. It collects no personal information from anyone, including children. CHANGES TO THIS POLICY -------------------------------------------------------------------------------- If the app's behavior changes in a way that affects this policy, we will update this document and revise the "Last updated" date above. CONTACT -------------------------------------------------------------------------------- If you have questions about this privacy policy, contact us at: demoapp_dev@hotmail.com ================================================================================ 隐私政策 - VIVID PLAYER ================================================================================ 最后更新日期:2026 年 8 月 5 日 Vivid Player(“本应用”“我们”)是一款 Windows 桌面视频播放器。我们的设计宗旨是让 您的数据始终保留在您自己的设备上。本政策明确说明本应用会、以及不会对您的信息做 哪些处理。 概述 -------------------------------------------------------------------------------- - 我们不收集任何个人数据。Vivid Player 在我们这边既没有账户,也没有任何需要您 登录的东西,同样不会索取您的姓名、电子邮箱、位置、联系人或支付信息。如果您 连接了自己的 NAS 或媒体服务器,那是您登录您自己的服务器,而绝非登录我们。 - 我们不使用任何分析、跟踪或遥测。本应用不会向我们或任何第三方发送使用统计、 崩溃报告、广告标识符或任何其他数据。我们运营的唯一一台服务器,是用于分发可选 AI 模型的纯文件站点,它不会被告知任何关于您的信息。 - 您的内容始终留在您的设备上。有关您的媒体库、播放历史、设置和已保存来源的 信息,仅存储在您电脑上本应用的本地存储中。唯一会离开设备的是您的播放进度, 而且仅在您连接了自己的媒体服务器时,回传给那台属于您的服务器。 - AI 功能在您自己的电脑上运行。语音识别、字幕翻译和插帧所使用的模型,全部在 您本机的 GPU 或 CPU 上执行。您的视频、其中的音频,以及由此生成的文本,都不会 被上传。唯一的例外是在线翻译服务,它默认关闭,只有您自己选择时才会使用 (见“AI 功能”一节)。 存储在您设备上的信息 -------------------------------------------------------------------------------- 为实现各项功能,Vivid Player 会将以下信息存储在您电脑上本应用的私有存储文件夹中。 这些信息绝不会传输给我们,也不会流向其他任何地方,唯一的例外是下文明确写明会发送 给由您自己配置的服务器的那些内容: - 设置 - 播放偏好、字幕样式、音频输出选择、界面语言以及诊断日志级别。 - 媒体库 - 对于您添加的文件夹和文件,本应用会存储文件路径、标题、时长、分辨率、 编解码/HDR 详情、文件大小以及在本地生成的缩略图。 - 播放历史 - 您播放过的文件、上次播放位置(用于“续播”),以及与视频关联的字幕 文件。 - 已保存的流和播放列表 - 对于您添加的在线来源,本应用会存储流/播放列表 URL、 您输入的备注,以及您选择提供的任何自定义 HTTP 头、Referer 或 User-Agent。 如果您在这些字段中粘贴了凭据,它们将仅保存在本地,并且只会发送给您指定的主机。 - 网络来源与媒体服务器 - 对于您连接的 SMB / NAS 共享、WebDAV 服务器,Jellyfin、 Emby、Plex 或飞牛媒体库,以及网盘,本应用会存储您填写的地址、用户名,以及该 服务器返回的文件列表。密码和访问令牌刻意不保存在应用的数据库里:它们交由 Windows 凭据保险箱保管,并且只会发送给其所属的那台服务器。 - 缓存文件 - 刮削获取的海报与元数据图片、您下载或生成的字幕与弹幕文件,以及您 安装的 AI 模型文件。它们都存放在您电脑上本应用自己的缓存文件夹中。 - 诊断日志 - 用于排查问题的可选本地日志文件。其中可能包含您打开过的文件路径和 流 URL。日志仅写入您的设备,绝不会上传。您可以在应用的“设置”中调整日志级别 (包括“无”)。 您可以随时通过在应用内清除相应项目,或卸载 Vivid Player(这会删除本应用的本地 存储),来移除上述所有数据。 网络连接 -------------------------------------------------------------------------------- Vivid Player 仅在您明确要求获取内容时才会连接互联网: - 在线流和播放列表 - 当您打开某个流 URL 或导入 M3U/IPTV 播放列表时,本应用会 连接到您提供的主机以获取该内容。对于某些流媒体格式,本应用会在您自己的电脑上 运行一个本地加速器(位于 127.0.0.1 的回环代理)以改善播放流畅度;这完全是在 设备本地进行的,不会将您的数据发送到任何新的目的地。 - 由您主动发起的查询 - 海报与元数据刮削(themoviedb.org)、在线字幕搜索 (opensubtitles.com、assrt.net)以及弹幕搜索,只会连接负责应答该次查询的 公开服务,并且只发送完成查询所需的搜索词或影片标识。 - 网络来源与媒体服务器 - 对于您添加的共享或媒体服务器,本应用会用您为其填写的 凭据去连接,以便列出并播放您自己的文件。如果服务器自身维护观看状态(Jellyfin、 Emby、Plex),您的播放位置会回报给它,从而让进度在多设备之间延续。这些只会 发往您自己的服务器,不会发往别处。 - 使用 Plex 账户登录 - 如果您选择这种方式而不是手动粘贴令牌,本应用会在您的 浏览器中打开 plex.tv,由您在那里完成授权,随后取回生成的令牌。令牌保存在您的 电脑上,而您的 Plex 密码本应用自始至终都不会接触。 - AI 模型下载 - 仅在您主动要求时进行,且只下载模型文件本身。详见下方“AI 功能”。 - 蓝光菜单(BD-J)所需的 Java 运行时 - 基于 Java 的光盘菜单需要一个 Java 运行时, 它并未随应用打包。如果您选择安装,本应用会从您所选的来源下载 (api.adoptium.net,或作为镜像的 mirrors.tuna.tsinghua.edu.cn)。这只是一次 普通的文件下载,不携带任何关于您的信息。 - 您点击的链接 - 指向 Microsoft Store、系统设置或开源项目网站的链接,只有在您 选择点击时才会打开。 没有任何我们的服务器会接收您的数据。我们运营的唯一主机是一个纯粹的文件站点 (vividmodels.msappx.com),它只在您请求时提供 AI 模型文件;该站点没有账户体系, 除任何文件下载都会附带的信息(您的 IP 地址和本应用的 User-Agent)之外,不会收到 任何关于您的信息。检查应用是否有新版本,走的是 Microsoft Store 自身的服务,那是 Windows 的一部分,不会向我们回报任何内容。除此之外,本应用不会联系任何您未提供、 也未要求它去搜索的主机。 Vivid Player 提供一项付费加载项(蓝光 Java 菜单支持)。它通过 Microsoft Store 自身 的购买对话框完成:由 Microsoft 处理付款,并只告知本应用您是否已拥有它。我们既不会 看到、也不会存储您的支付信息。 AI 功能 -------------------------------------------------------------------------------- Vivid Player 的各项 AI 功能,都是运行在您自己电脑上的本地模型。您播放的视频、其中 的音频,以及从音频生成的文本,均在您本机的内存中处理,不会上传给我们或任何其他人。 唯一的例外是本节末尾说明的可选在线翻译服务,它默认关闭。 - AI 插帧与超分辨率 - 完全在您的 GPU 上运行。插帧模型已随应用一同打包;超分辨率 由您的显卡驱动(NVIDIA RTX 或 Intel)完成。整个过程不涉及任何网络连接,也没有 任何视频数据离开您的电脑。 - AI 字幕 / 语音识别 - 当视频本身没有字幕时,本应用可以用运行在您 GPU 或 CPU 上 的本地 Whisper 模型转写其语音。音频取自您正在播放的那个文件,并在您本机上完成 处理;音频、转写文本,以及您视频的任何片段,都不会被发送到任何地方。生成的字幕 写入本应用的本地缓存;如果您打开了相应选项,还会以“.ai.srt”文件保存在视频旁边。 - AI 字幕翻译 - 默认情况下,字幕由第二个本地模型(NLLB)翻译,它与上述模型一样 运行在您的电脑上。没有任何文本离开您的设备。 - 模型不会从您这里学习。它们只是磁盘上普通的只读文件。您观看、转写或翻译过的内容, 不会被它们记住、回传,也不会被用于训练任何模型。 - 下载模型 - 除插帧模型外,其余模型因体积较大并未随应用打包。当您在“设置”中点击 “下载”时,本应用会从您所选择的来源获取您选中的文件:Hugging Face (huggingface.co)、其镜像(hf-mirror.com),或我们自己的文件站点 (vividmodels.msappx.com)。这只是一次普通的文件下载,不涉及账户、不携带任何 标识符,也不会随之发送任何有关您的媒体库或播放情况的信息。您也可以让本应用直接 使用您自行获取的模型文件,这种情况下它完全不会发起上述连接。 - 可选:在线翻译服务 - 您可以明确选择用在线服务(Microsoft Bing、Google 或百度) 来代替本地翻译模型。仅当您这样做时,本应用才会把待翻译的字幕行,也就是转写文本 或字幕文本本身,发送给您所选择的服务,该次翻译随后受该公司自身隐私政策的约束。 除此之外,有关您、您的设备或您视频的其他任何信息都不会被包含在内。是否使用由您 决定,且这并非默认选项;此外,百度还需要您自己百度账户下的 APP ID 与密钥,它们 仅保存在您本机,且只用于对发往百度的请求进行签名。 文件访问 -------------------------------------------------------------------------------- Vivid Player 仅访问您通过应用的文件/文件夹选择器打开的,或通过本应用打开文件 (例如通过“打开方式”或文件关联)的媒体文件、字幕文件和播放列表文件。当您把某个 文件夹加入媒体库时,本应用会遍历该文件夹及其子文件夹以查找可播放的文件;它不会 越出您添加的这些文件夹,绝不会自行扫描您的磁盘,也不会请求广泛的文件系统访问权限。 第三方组件 -------------------------------------------------------------------------------- Vivid Player 捆绑了开源库(如 FFmpeg、SQLite,以及在您 GPU 上运行 AI 模型的 ONNX Runtime),它们完全在您的设备上运行,不收集任何数据。对于 Dolby Vision 播放, 本应用会(可选地)与您电脑上单独安装的 Microsoft “Dolby Vision Access”组件进行 本地通信;这仅为设备本地通信,不会通过网络发送任何数据。 儿童隐私 -------------------------------------------------------------------------------- Vivid Player 是一款通用媒体播放器,并非面向儿童。它不会收集任何人(包括儿童)的 个人信息。 本政策的变更 -------------------------------------------------------------------------------- 如果本应用的行为发生变化并影响到本政策,我们将更新本文档并修订上方的“最后更新 日期”。 联系方式 -------------------------------------------------------------------------------- 如果您对本隐私政策有任何疑问,请通过以下方式联系我们: demoapp_dev@hotmail.com ================================================================================