影酷 Android 隐私政策

更新日期:2025/6/9
生效日期:2025/6/9

导言

影酷 是一款由 杨冬 (以下简称“我们”)提供的产品。 您在使用我们的服务时,我们可能会收集和使用您的相关信息。我们希望通过本《隐私政策》向您说明,在使用我们的服务时,我们如何收集、使用、储存和分享这些信息,以及我们为您提供的访问、更新、控制和保护这些信息的方式。 本《隐私政策》与您所使用的 影酷 服务息息相关,希望您仔细阅读,在需要时,按照本《隐私政策》的指引,作出您认为适当的选择。本《隐私政策》中涉及的相关技术词汇,我们尽量以简明扼要的表述,并提供进一步说明的链接,以便您的理解。

请阅读本政策,并通过隐私提示中的“同意”或“不同意”作出明确选择;单纯浏览本政策或继续使用不代替您的明示同意。系统权限授权与隐私政策同意是不同的选择。当前版本首次使用或版本变化时展示隐私提示,选择不同意后关闭欢迎页。

如对本《隐私政策》或相关事宜有任何问题,请通过 347156807@qq.com 与我们联系。

1. 我们收集的信息

影酷提供本地和网络媒体播放、媒体服务器访问、存储管理、字幕、下载及局域网投屏功能。信息处理取决于使用的功能、已保存配置和系统授权。拒绝媒体读取权限会影响相应本地媒体列表、选择和播放,不代表授权其他无关信息处理。

个人信息处理清单:目的、方式、范围与触发场景

后台、静默与关联启动说明

切到后台不等于所有任务立即停止:您已启动的下载、媒体传输、DLNA 发现/控制及未完成请求可能继续运行,范围为任务所需地址、设备/会话信息、文件内容和进度。您可在下载管理暂停或删除任务。应用不监听剪贴板变化,不自动读取剪贴板。本版本不集成 Firebase 远程诊断及统计 SDK。

选择外部应用打开文件、系统文件选择器、权限设置或云盘授权时,可能调用相应系统组件/应用,传递必要文件 URI 或授权参数,并查询能处理这些操作的组件;这不等于收集完整安装列表。当前发布清单未声明相机、麦克风、精确/粗略定位、电话、通讯录、短信及日历权限;本地媒体入口关闭拍摄按钮,不应将这些权限或 IMEI、IMSI 等检测模板枚举项视为实际使用。

APP 所使用的 SDK / 第三方 API / 服务

分类说明:下表包含远程服务 SDK/API 和嵌入应用运行的开源组件。标为“项目资料”的链接仅是官方文档或源码,不是独立隐私政策;下表其他开源项目的 GitHub、官网和 AndroidX 文档链接也均属项目资料。组件经手数据不表示作者收到数据,实际接收方取决于请求目标。未核实到独立隐私政策时,不以厂商其他产品政策替代。

表中 Gson 解析交付的业务 JSON;Room、MMKV、Cookie 组件保存前述业务数据;播放器/解码及图片变换组件处理所选媒体;SMBJ、jcifs-ng、SSHJ、dcerpc、dav4jvm、Commons Net 按连接配置处理远程认证、目录和文件流;Jetty/NanoHTTPD 向局域网设备提供媒体内容。XPopup、Material Dialogs、ImmersionBar、BackgroundLibrary、BannerViewPager、列表/布局/图片控件、LoadSir 和 MagicIndicator 用于页面展示或交互,在本机接收展示所需的文本、图片及状态,不应仅因显示个人信息就把控件作者当成数据接收方。检测工具按代码特征识别出的其他 SDK 名称或冗余权限调用,需要结合版本、实际调用与网络证据判断,不能直接等同于已收集通讯录、定位或已启用支付。

SDK名称 第三方名称 使用目的、处理方式与范围 隐私政策 / 项目资料(明确区分)
Firebase Crashlytics / Firebase Analytics Google LLC 本版本已移除 Firebase Crashlytics 和 Analytics 运行时依赖及启动初始化,不提供这两项可选远程诊断/统计。此行保留用于说明与历史版本的差异,历史版本数据处理可参见官方政策。 https://firebase.google.com/support/privacy
MMKV 深圳市腾讯计算机系统有限公司 本地键值组件;启动时初始化,保存隐私选择、主题、媒体源/播放配置及业务写入的授权数据,通过本机存储接口读写,不因使用 MMKV 就向腾讯传送这些配置。 MMKV 官方项目资料(非独立隐私政策)
PictureSelector LuckSiege 开源项目 / 二次发布依赖 com.yangdong.picselector:picselector:2.2.0 本地媒体组件;打开选择器/预览时,通过媒体库和文件接口处理获准访问的图片、视频、音频列表、名称、URI、缩略图和选定内容;应用向投屏设备传送选定媒体,当前入口不展示拍摄按钮。 https://github.com/LuckSiege/PictureSelector
AndroidX Media3 / ExoPlayer Google LLC / Android Open Source Project 本地和网络音视频播放,支持 HLS、DASH、SmoothStreaming、RTSP、RTMP 等媒体源 https://github.com/androidx/media
Jellyfin Media3 FFmpeg 解码扩展 Jellyfin / FFmpeg 开源项目;依赖 org.jellyfin.media3:media3-ffmpeg-decoder 播放时在本机处理播放器交付的音视频数据,扩展解码;链接为 FFmpeg 项目资料。 https://ffmpeg.org/
Glide BumpTech 图片加载组件;处理图片 URL、业务提供的认证请求头、图片字节和缓存,远程请求发给图片地址的服务器,本地图片在设备上加载。 http://bumptech.github.io/glide/
Glide Transformations wasabeef 图片圆角、模糊、变换等视觉处理 https://github.com/wasabeef/glide-transformations
OkHttp Square, Inc. 开源 HTTP 客户端,不是独立统计或广告采集 SDK。业务请求时经手目标 URL、IP 连接、请求头(可能含令牌/Cookie)、请求体和响应,发给应用配置或用户选择的服务器,实现播放、媒体库、云盘、字幕及刮削。集成该库不代表 Square 收到这些业务数据。 OkHttp 官方项目文档(非隐私政策)OkHttp 项目源码资料(非隐私政策)。未核实到专用于该开源库的独立隐私政策;实际处理见本政策及对应服务政策,不以 Square 商户政策替代。
Retrofit Square, Inc. 开源接口封装;序列化业务参数、认证及响应数据,经 OkHttp 发给相应媒体服务器、云盘、字幕及版本接口;链接为项目文档。 https://square.github.io/retrofit/
Gson Google LLC JSON 数据解析,用于接口响应、配置和媒体信息解析 https://github.com/google/gson
PersistentCookieJar Fran Montiel 开源项目 持久化 HTTP Cookie,支持登录态和接口访问状态保存 https://github.com/franmontiel/PersistentCookieJar
RetrofitUrlManager JessYan 开源项目 动态切换 Retrofit BaseUrl,用于多服务地址访问 https://github.com/JessYanCoding/RetrofitUrlManager
Room Google LLC / AndroidX 本地数据库存储,保存媒体服务器、远程存储、缓存等结构化数据 https://developer.android.com/jetpack/androidx/releases/room
AgentWeb Justson 开源项目 网页容器,处理网址、页面、Cookie 和授权回调,用于政策、云盘授权和网页投屏;网站可接收请求、IP 和请求头。剪贴板检查是本应用 WebViewActivity 的代码行为,不能归因于 AgentWeb 自行采集。 https://github.com/Justson/AgentWeb
Downloader Justson 开源项目 文件下载能力支持 https://github.com/Justson/Downloader
XXPermissions getActivity / Hjq 开源项目 权限工具,按业务调用检查授权状态、展示系统权限请求和设置页;应用负责按功能需要调用,接入组件不是提前索权理由。 https://github.com/getActivity/XXPermissions
AndroidUtilCode / utilcodex Blankj 开源项目 本地工具;媒体服务器请求时读取 Android ID、设备型号及应用版本供客户端认证/会话参数使用,接收方为相应媒体服务器;也用于日志、提示和组件跳转。 https://github.com/Blankj/AndroidUtilCode
CustomActivityOnCrash Erez A. 开源项目 启动时配置的本地异常处理组件,跟踪页面活动、处理堆栈和展示错误页;与 Firebase 远程上报是不同链路。 https://github.com/Ereza/CustomActivityOnCrash
XPopup li-xiaojun 开源项目 弹窗、底部面板、权限中转 Activity 等 UI 能力 https://github.com/li-xiaojun/XPopup
Material Dialogs Aidan Follestad 开源项目 通用对话框、颜色/日期/输入选择器 https://github.com/afollestad/material-dialogs
ImmersionBar Gyf 开源项目 状态栏、导航栏沉浸式适配 https://github.com/gyf-dev/ImmersionBar
BackgroundLibrary JavaNoober 开源项目 使用属性快速实现背景、圆角、描边等 UI 效果 https://github.com/JavaNoober/BackgroundLibrary
BannerViewPager zhpanvip 开源项目 首页轮播图展示 https://github.com/zhpanvip/BannerViewPager
BaseRecyclerViewAdapterHelper CymChad 开源项目 列表 Adapter 封装,支持多类型列表、加载更多等 https://github.com/CymChad/BaseRecyclerViewAdapterHelper
Yanzhenjie RecyclerView Yanzhenjie 开源项目 RecyclerView 扩展能力 https://github.com/yanzhenjie/SwipeRecyclerView
LoadSir KingJA 开源项目 页面加载、空态、错误态管理 https://github.com/KingJA/LoadSir
MagicIndicator Hackware 开源项目 ViewPager 指示器和 Tab 指示控件 https://github.com/hackware1993/MagicIndicator
CircleImageView hdodenhof 开源项目 圆形头像、封面图控件 https://github.com/hdodenhof/CircleImageView
FlexboxLayout Google LLC 标签、分类等自动换行布局 https://github.com/google/flexbox-layout
RetroFile Zhang Hai 开源项目 Android 文件选择/文件访问辅助能力 https://github.com/zhanghai/AndroidRetroFile
SMBJ Hierynomus 开源项目 SMB 协议访问局域网共享文件 https://github.com/hierynomus/smbj
jcifs-ng AGNO3 开源项目 SMB/CIFS 协议兼容支持 https://github.com/AgNO3/jcifs-ng
SSHJ Hierynomus 开源项目 SSH/SFTP 远程存储访问 https://github.com/hierynomus/sshj
dcerpc Rapid7 开源项目 SMB RPC 相关协议支持 https://github.com/rapid7/dcerpc
dav4jvm bitfireAT 开源项目 WebDAV 远程存储访问 https://github.com/bitfireAT/dav4jvm
Apache Commons Net Apache Software Foundation FTP 协议访问远程文件 https://commons.apache.org/proper/commons-net/
chardet4j Sigpwned 开源项目 字幕/文本编码识别,改善字幕加载 https://github.com/sigpwned/chardet4j
Cling 4th Line / Cling 开源项目 局域网组件;用户主动连接/投屏时绑定服务并搜索设备,处理局域网 IP、设备名称/标识、服务地址、媒体 URL、标题及控制状态,通过多播/HTTP 通信;不只是点击播放后才发现设备。 http://4thline.org/projects/cling/
Jetty Eclipse Foundation 内嵌 HTTP 服务能力,支持 DLNA/本地内容服务 https://www.eclipse.org/jetty/
NanoHTTPD NanoHTTPD 开源项目 轻量本地 HTTP 服务,支持局域网媒体投屏 https://nanohttpd.org/
jlibtorrent / libtorrent FrostWire / libtorrent 开源项目 磁力/种子下载,创建或恢复任务时连接 Tracker、DHT、对等节点,处理 IP/端口、种子哈希、文件元数据和分片,可能上传已有分片;任务/文件保存在应用目录,可暂停或删除。 官方项目资料(非独立隐私政策)
阿里云盘授权/API;aliyunpan-android-sdk 阿里云盘 / Alibaba 开源 SDK 项目;服务运营主体见授权页和官方政策 当前添加入口使用网页授权/API,处理授权码、令牌、网盘标识及文件列表。工程包含 SDK 及封装,但不代表全部能力启用;不套用阿里云其他视频/认证 SDK 的数据范围。 阿里云盘基本功能隐私政策(服务政策)SDK 项目资料
Bing 背景图片服务 Microsoft 同意政策后随启动/页面显示请求背景接口和图片并缓存,服务器接收 IP、资源地址和请求头以提供背景图。 Microsoft 隐私声明(官方入口)

APP 所使用的权限

按需授权:进入需要媒体读取权限的功能前,先显示权限名称、系统权限标识及用途。取消留在原页面,不进入功能、不申请权限;确认后才申请所需权限,授权成功后进入对应功能。已授权时不重复提示,拒绝不会自动跳转设置或循环申请。图片、视频、音频按类别申请,Android 12 及以下使用存储读取权限;系统文件/字幕选择器使用所选文件授权,不要求媒体库权限。应用无相机、麦克风功能申请。

权限声明不等于已经收集数据。媒体权限用于对应本地功能;网络、音频设置、多播等普通权限一般不单独弹出运行时授权框。本版本不要求修改系统自动旋转设置,已移除 Firebase 依赖带入的广告/安装来源权限。您可在系统“设置—应用—影酷—权限”管理权限。Android 14 部分媒体授权只允许访问选定范围,兼容性需按实际版本核验。

权限说明 具体权限 使用目的 具体功能 功能路径 详细使用理由
网络访问 android.permission.INTERNET 访问网络资源、远程服务器、局域网投屏服务和在线 API 网络媒体播放、远程媒体库、字幕搜索、云盘、DLNA/UPnP 通信、应用版本信息、网页加载 首页-本地媒体-网页投屏;首页-媒体库;首页-存储;播放器;字幕搜索 App 需要连接用户配置的媒体服务器、云盘和字幕服务,也需要加载网络媒体流;没有该权限无法完成核心网络播放、远程媒体库管理和在线字幕/元数据功能。
网络状态读取 android.permission.ACCESS_NETWORK_STATE 判断当前网络是否可用、是否处于 Wi-Fi 等状态 网络错误提示、缓存策略、远程媒体连接前置判断、DLNA 搜索前网络判断 应用启动;首页-媒体库;首页-存储;首页-本地媒体-投屏 播放网络视频、连接远程服务器或搜索局域网投屏设备前,需要判断网络状态,避免无网络时反复请求并给出准确提示。
旧版存储读取 android.permission.READ_EXTERNAL_STORAGE Android 12 及以下读取本地媒体文件 本地图片、视频、音频选择与播放;播放器媒体库选择 首页-本地媒体-图片投屏/视频投屏/音频投屏;播放器-打开文件 Android 12 及以下没有分类型媒体读取权限,需要通过该权限读取用户主动选择的本地媒体内容。合并清单中带 maxSdkVersion=32
图片读取 android.permission.READ_MEDIA_IMAGES Android 13 及以上读取本地图片 图片选择、预览、图片投屏 首页-本地媒体-图片投屏 用户点击图片投屏时,应用需要读取用户设备中的图片列表和选中图片,用于预览或投屏到 DLNA 设备。
视频读取 android.permission.READ_MEDIA_VIDEO Android 13 及以上读取本地视频 视频选择、预览、播放、投屏;播放器 MediaStore 视频选择 首页-本地媒体-视频投屏;播放器-打开文件 用户选择本地视频播放或投屏时,应用需要读取视频文件信息和内容 URI,用于播放器加载或传递给投屏服务。
音频读取 android.permission.READ_MEDIA_AUDIO Android 13 及以上读取本地音频 音频选择、播放、投屏 首页-本地媒体-音频投屏 用户选择本地音频进行播放或投屏时,应用需要读取音频文件列表和选中文件。
部分媒体访问兼容 android.permission.READ_MEDIA_VISUAL_USER_SELECTED Android 14 及以上兼容“仅允许访问用户选中的照片/视频”模式 图片/视频有限授权访问 首页-本地媒体-图片投屏/视频投屏 发布清单包含此权限以支持系统部分媒体授权;不代表当前选择器在所有系统上均已正确处理有限授权,应用必须遵守实际授予范围。
音频设置 android.permission.MODIFY_AUDIO_SETTINGS 调整媒体音量、静音等音频输出设置 播放器音量手势、DLNA 渲染音量控制 播放器-播放页;首页-本地媒体-连接设备/投屏控制 播放器需要响应用户的音量手势,DLNA 渲染控制需要同步或调整媒体音量,因此需要修改音频输出设置。
前台服务 android.permission.FOREGROUND_SERVICE 支持媒体选择/处理相关前台服务 PictureSelector 媒体处理服务 首页-本地媒体-图片/视频/音频选择 合并清单中存在 PictureSelector 的前台服务声明;声明不等于已启动服务,具体是否运行及持续时间取决于实际媒体任务和系统限制,不据此推断后台采集。
局域网访问 android.permission.ACCESS_LOCAL_NETWORK 连接本地网络媒体服务器和局域网设备 媒体服务器连接、局域网通信 用户进入媒体服务器、SMB/WebDAV/FTP 连接功能或局域网投屏时按系统版本申请;未授权时自动连接/刷新不弹出授权框,相关受控请求失败。当前媒体服务器与网络存储使用保守统一授权门槛,即使配置公网地址也可能需要此授权。 发布清单包含此权限;代码在 API 37 及以上的媒体服务器连接请求前检查/申请,拒绝后执行相应拒绝回调。是否全部 DLNA/存储入口已正确按需接入需复测,不代表可在启动时无场景申请。
Wi-Fi 状态读取 android.permission.ACCESS_WIFI_STATE 获取 Wi-Fi 连接信息和局域网 IP DLNA/UPnP 设备发现、本地 HTTP 地址生成、局域网投屏连接 首页-本地媒体-连接设备;首页-本地媒体-图片/视频/音频投屏 DLNA 投屏需要知道当前局域网地址并在同一 Wi-Fi 网络内发现设备;该权限用于读取 Wi-Fi/IP 信息。
Wi-Fi 多播 android.permission.CHANGE_WIFI_MULTICAST_STATE 允许局域网多播通信 DLNA/UPnP 设备搜索和发现 首页-本地媒体-连接设备;首页-本地媒体-投屏 DLNA/UPnP 设备发现依赖局域网多播/广播能力,需要开启多播锁以发现同网段可投屏设备。
保持唤醒 android.permission.WAKE_LOCK 在设备发现、投屏、局域网服务运行时保持短时唤醒 DLNA 搜索、投屏连接、本地服务运行 首页-本地媒体-连接设备;投屏播放过程 投屏搜索和局域网服务可能需要短时间持续运行,避免系统休眠导致搜索或投屏中断。
应用内动态广播安全权限 me.mrdong.online.mediacrazy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 限制应用内动态广播接收器访问范围 AndroidX/系统兼容层动态广播保护 应用内部机制,无用户入口 这是签名级应用内权限,用于保护未导出的动态广播接收器,不用于收集个人信息,也不会向用户申请。

2. 信息的存储

2.1 信息存储的方式和期限 2.2 信息存储的地域 2.3 产品或服务停止运营时的通知

3. 信息安全

请使用可信设备和网络,妥善保管密码、令牌及含授权参数的链接,避免向不可信设备或节点传送私密媒体。应用使用系统权限和应用存储机制限制访问,但不承诺所有数据均加密或全部网络链路均可靠验证证书;局域网/FTP/用户配置的 HTTP 地址可能采用明文通信。HTTPS 使用系统/网络库默认的证书链及主机名校验,HTTPS Tracker 开启证书校验;自签名或无效证书可能导致连接失败,不会自动绕过。当前界面提供 SMB、WebDAV、FTP;SSHJ/SFTP 代码尚未接入可用的添加、浏览及播放流程,未提供首次主机密钥确认或导入界面,不应视为已支持的功能。现有 SFTP 底层拒绝未知主机密钥,不自动信任服务器。请妥善保护设备上的连接配置。仅更新本政策不能消除泄露、误用或未经授权访问风险;发现问题请通过本政策邮箱联系。

4. 我们如何使用信息

我们可能将在向您提供服务的过程之中所收集的信息用作下列用途:

当前核对的业务代码未发现基于个人信息的广告投放或定向营销,因此不以模板条款泛化授权广告或推广用途。新增目的或范围时,应重新告知并依法取得同意。

5. 信息共享

联网功能向相应接收方传送必要数据:媒体服务器接收账户/令牌、客户端标识和播放请求;云盘接收授权及文件请求;字幕/刮削/直播源接收查询及资源请求;网站/图片服务器接收请求;投屏设备接收媒体地址及内容;点对点节点接收任务及分片;本版本不向 Firebase 发送诊断/统计数据。目的、方式、范围和时机见第1节,不能以“不会共享任何信息”概括这些处理。

对于自行填写的服务器、网站和资源地址,接收方是地址运营者或指定设备,不是 OkHttp、Retrofit 等工具库作者。阿里云盘和 123 云盘授权页面由对应服务提供,使用前请阅读页面中的官方政策及授权范围;其他未开通或未使用的云盘占位入口不代表已发生对应处理。

依法需要单独同意的第三方提供、敏感个人信息及跨境处理,应另行告知和取得相应授权;不能以一次性同意本政策代替所有单独同意。服务器记录删除、云盘账户注销或授权撤回需向对应服务办理。

我们不会对外公开披露所收集的个人信息,如必须公开披露时,我们会向您告知此次公开披露的目的、披露信息的类型及可能涉及的敏感信息,并征得您的明示同意。

随着我们业务的持续发展,我们有可能进行合并、收购、资产转让等交易,我们将告知您相关情形,按照法律法规及不低于本《隐私政策》所要求的标准继续保护或要求新的控制者继续保护您的个人信息。

另外,根据相关法律法规及国家标准,以下情形中,我们可能会共享、转让、公开披露个人信息无需事先征得您的授权同意:

6. 您的权利

您可在系统“设置—应用—影酷—权限”撤回媒体等权限,修改系统设置授权可在相应特殊权限页关闭。您可管理已添加的媒体服务器/存储连接,在下载管理暂停或删除任务;清除应用数据或卸载会移除设备上的应用配置和缓存,已导出/另存文件需另行管理,并不删除远程账户或记录。云盘授权可通过对应服务的授权管理撤回。自动剪贴板读取和 Firebase 远程诊断/统计已移除,无需通过开关关闭。

查询、更正、复制、删除信息、撤回同意或投诉,请发送邮件至 347156807@qq.com 并说明功能及请求,请勿发送密码或完整令牌。我们会依法反馈。您可在“我的—隐私政策”(TV 为设置中的隐私政策)查看政策;实现风险未整改前,可停止使用相关功能。

7. 变更

我们可能修订本政策,并提示新政策和生效日期;涉及目的、方式、范围等需要重新取得同意的变更,应重新征得明示同意,不能以继续使用视为同意。应用内置和在线政策应保持一致,生效日期以发布时明确告知的版本为准。

8. 未成年人保护

未满十八岁的未成年人应在父母或监护人指导下阅读和使用。不满十四周岁的未成年人,应在父母或其他监护人陪同下阅读并取得其同意后使用;处理其个人信息时应提供特别保护。监护人发现相关问题,可通过上述邮箱申请核查或删除。