Offline Music / Offline Player

隐私政策

开发者:焦健 · 版本/生效日期:2026年10月23日

正式版 · 2026年10月23日

本版本自上述日期生效,按实际平台和已启用功能适用。功能或个人信息处理发生实质变化时,我们将依法告知并更新。

1. 适用范围与处理者

本政策适用于焦健(以下简称“我们”)提供的 Offline Music / Offline Player 的 Android、HarmonyOS 原生版、iOS 版及相关支持服务。开发者和个人信息处理者为焦健,隐私联系邮箱为 liangshujun996@163.com。不同平台、渠道和版本有不同功能,只有实际提供的功能涉及相应处理。Android 版用于 Google Play 渠道,华为渠道使用 HarmonyOS 原生版。

应用不要求创建开发者自有账号;Google Drive 授权或商店购买不会创建本应用账号。阅读政策、继续使用、购买或授予某项权限,不等于同意所有数据处理。依法需要同意、单独同意或监护人同意时,应在相关处理前分别告知并取得。

2. 共同功能的个人信息处理清单

处理目的、方式、触发与去向
功能/触发时机数据及用途去向和选择
选择、导入和管理媒体音视频文件、文件名、类型、大小、标题、作者、专辑、时长、封面、歌单;用于复制、建库、搜索、排序、显示和播放。导入副本和记录保存在本机。没有将个人媒体库自动同步到开发者服务器的功能。未选择不导入。
播放和设置播放次数、最近播放、队列、位置、主题、语言(支持版本)、循环和定时等状态;用于续播、统计展示和偏好保存。主要在本机处理;标题、封面和播放状态传给系统媒体会话,可显示在锁屏及已连接音频设备上。停止播放可停止相应后台活动。
WebDAV/SMB 连接、浏览和下载您输入的服务器地址、端口、共享目录、域(如适用)、账号、密码;目录和所选文件,用于认证、浏览和导入。直接发往您指定的服务器,其接收连接 IP、认证信息或认证响应、文件请求。凭据保存见平台说明。不连接不影响本地播放。
打开电脑/手机接收页面本机局域网地址、连接信息、上传文件名和内容;Android/鸿蒙另有会话口令,用于局域网接收。设备间通过 HTTP 传输,不经开发者中转。离开接收页面停止服务。iOS 上传网页还允许浏览/管理开放的上传目录,请只在可信网络开启。
主动分享/复制地址选定文件、名称或链接;复制操作将接收地址写入系统剪贴板,地址可能含会话口令。提供给您选择的应用或系统剪贴板,不主动读取其他剪贴板内容。第三方接收后按其政策处理;分享是可选的。
主动发送反馈或权利请求邮箱、邮件正文、附件及您提供的订单信息,用于回复和排障。iOS 邮件草稿附设备型号、系统和应用版本,发送前可修改。经您选用的邮件服务和网易 163 邮箱送达开发者。不发送不会影响本地播放。

基本媒体功能不读取通讯录、短信、通话记录、健康数据、精确定位,不录制相机或麦克风。您选择的文件可能包含敏感信息或他人信息,请仅处理有权使用的内容。我们不销售个人信息。iOS 存在下述统计、诊断及网页处理,不能把全部版本描述为“零数据收集”。

3. Android 专有处理

  • Google Drive:您选择 Drive 时通过 Google 授权和文件选择器取得 drive.file 权限;处理授权账号标识、访问令牌、所选文件 ID、名称、类型、大小、下载许可状态及内容以导入。应用不遍历整个网盘。请求直接发送 Google,不使用开发者授权中转。
  • 凭据:勾选“记住连接信息”后,将配置及密码以 Android Keystore 保护的加密形式保存在本机;Google 令牌及已验证购买凭证也加密保存在本机。未保存的服务器信息用于当前连接。
  • 购买:启动/回到前台、购买页及购买/恢复时向 Google Play 查询商品和权益,处理商品 ID、订单/购买令牌、时间、状态、原始凭证和签名,用于验签、确认和恢复。当前采用本地验签,不向开发者验单服务器发送购买凭证。Google 处理付款账号,我们不接收完整银行卡信息。
  • 兑换码:主动提交体验/审核码时,通过 HTTPS 向开发者的 Cloudflare Workers 服务发送代码、随机请求值和包名。服务数据库仅保存代码摘要、累计次数及启用状态,不建立个人或设备兑换档案;代码正文及随机值用于本次验证。网络基础设施仍处理连接 IP 等通信数据。临时权益在本机保存,当前授权期为七天。
  • 诊断:支付阶段和错误码可记入设备系统日志;诊断构建还可能记录商店国家及应用/SDK 版本。当前未接入开发者的自动远程统计或崩溃上传 SDK。

4. HarmonyOS 原生版

鸿蒙版首次启动展示隐私告知,可离线阅读完整政策和服务条款。暂不同意时可仅使用本地导入、播放、歌单及设置,不初始化购买服务,不开放应用的远程连接或局域网传输。设置中的“隐私与服务条款”可重新选择或撤回同意;撤回后退出应用,下次启动重新选择,不自动删除本地媒体或第三方记录。版本同意记录保存在设备上,至撤回、清除应用数据或卸载时删除;需要重新同意的版本变化会再次告知。系统文件来源及主动使用的系统分享、邮件仍按相应服务规则处理。

媒体、歌单、记录及设置保存在应用目录;保存的连接凭据使用系统安全资产存储。通过系统网络和后台音频能力完成连接与播放。

当前未配置 Google 授权中转及华为购买验单服务,因此不通过这些未启用服务处理授权或购买。基础本地导入和播放不受影响。启用前将更新政策并完成适用告知。

待启用代码的 Google 方案使用 drive.readonly 浏览网盘目录,通过开发者中转处理授权会话及访问令牌,并在服务端保存刷新令牌;购买验单将发送应用标识、购买记录及请求标识。此说明不表示服务已经上线,也不构成对未来处理的授权。

5. iOS 专有处理

  • 云盘与凭据:Google Drive 通过系统浏览器 OAuth 和 Picker 使用 drive.file,向 Google 换取令牌、读取所选文件信息并下载。Google 访问令牌目前保存在 UserDefaults 本地偏好存储;WebDAV/SMB 的配置和密码保存在本机 Keychain,二者保护机制不同。
  • 购买:启动、购买及恢复时,StoreKit/SwiftyStoreKit 处理商品、交易与收据,并向 Apple 验证;本地缓存 Pro 状态。Apple 处理付款资料,本应用不接收完整银行卡信息。
  • 网页与搜索:访问网站会发送网址请求、IP、浏览器信息及该网站 Cookie。输入非空搜索词时,联想功能向 Google 发送输入内容;提交时向选定的 Google/YouTube 发送搜索。联想接口当前使用 HTTP。搜索历史/收藏保存在本机,Cookie 和网页缓存由 WebKit 管理,网站按其政策处理数据。请勿在联想框输入密码或敏感信息。
  • Firebase Analytics:启动时初始化,记录页面访问、功能点击、播放操作、导入数量、购买/恢复结果和商品 ID,帮助分析使用及改进产品。这些业务事件不附带完整个人媒体文件。SDK 还处理实例/设备相关标识、设备及应用信息、会话和交互,并可从 IP 推导粗略地域。广告标识是否可用取决于系统授权及实际配置。
  • Crashlytics/Performance:默认启动以定位崩溃、分析性能;处理安装标识、崩溃堆栈、相关操作轨迹、系统/设备资料、启动和网络性能,后者可含请求地址、响应码、耗时及数据量。Sessions、Installations 和传输组件支持会话、安装识别和上报。
  • Messaging/Remote Config:已集成并参与默认初始化;Messaging 注册取决于 APNs 令牌等条件,Remote Config 可被性能组件用于上报配置,涉及安装/注册标识及设备/应用配置。当前没有面向用户的远程推送订阅或个性化配置功能,但不能因此认为这些组件均不联网。

当前 iOS 设置中没有独立统计关闭按钮。可通过本政策邮箱请求停止处理、删除或解释;停止使用可避免新的应用使用事件,但不会自动删除已有远端记录。上述 iOS SDK 行为不适用于未集成这些组件的 Android/鸿蒙版。

6. 权限与系统能力

权限用途和拒绝影响
平台权限/能力及用途选择
AndroidINTERNET、ACCESS_NETWORK_STATE:联网及网络状态;ACCESS_LOCAL_NETWORK:局域网连接;FOREGROUND_SERVICE、FOREGROUND_SERVICE_MEDIA_PLAYBACK、WAKE_LOCK:持续音频播放;Google Play Billing:商店交易。内部接收器保护权限不读取用户数据。局域网权限在系统要求时申请,拒绝影响相应连接。系统选择器只访问所选文件,不申请全盘、相机或麦克风权限。暂停/停止播放可结束相应后台活动。
HarmonyOSohos.permission.INTERNET:网络;ohos.permission.KEEP_BACKGROUND_RUNNING 和 audioPlayback:后台音频;系统文件选择器:所选文件。可不选择文件、不使用网络来源或停止播放;系统后台/权限管理以设备设置为准。
iOS本地网络:Wi-Fi 传输和服务器连接;后台音频:锁屏播放;文档选择器、系统浏览器授权、系统邮件及分享:用户选定操作。在系统设置管理本地网络权限。拒绝不影响已导入文件的本地播放。二维码供其他设备扫描,应用不因此请求相机。

可选授权被拒绝只影响对应功能。撤销系统权限不等于撤销第三方账号授权或删除数据。

7. 第三方服务、SDK 与接收方

下表结合前述清单列明目的、触发方式和数据范围。本地组件不等于其作者接收用户数据。独立第三方账号、支付和网站适用其政策;我们仍对自己决定或委托的处理承担相应责任。

第三方清单
服务/提供方适用平台、触发及数据资料与联系入口
Google 授权、Drive、搜索、YouTube;Google LLC 及适用区域实体Android/iOS 主动授权时的账号和所选文件请求;iOS 搜索和浏览时的文本、IP、Cookie、浏览器信息。GoogleSignIn、AppAuth、GTMAppAuth、GTMSessionFetcher 等依赖支持授权/请求;当前 iOS Drive 使用系统浏览器 OAuth。Google 隐私政策
Google Play Billing;GoogleAndroid 启动/前台、购买页及交易/恢复:商品、购买、账号及必要设备/连接资料,用于支付与权益。Google Payments 隐私说明
Firebase Analytics、Crashlytics、Performance、Messaging、Remote Config、Sessions、Installations 及传输组件;GoogleiOS 启动、使用、崩溃、网络请求及组件条件触发:第 5 节所列事件、标识、诊断、性能和配置数据,用于分析、稳定性及 SDK 运行。Firebase 隐私与保留规则
StoreKit / App Store;AppleiOS 启动、购买、恢复时的商品、交易和收据;由 Apple 支付与验单。SwiftyStoreKit 为调用封装,不另设作者的验单服务。Apple 隐私政策
Cloudflare Workers / D1;Cloudflare, Inc.Android 主动兑换时的验证请求、代码摘要、累计次数及连接元数据,用于提供和保护兑换服务。Cloudflare 隐私政策
您指定的 WebDAV/SMB 服务、分享目标和网站相应操作触发的认证、目录/文件请求、分享内容或网页请求;接收方由您输入或选择。对应服务提供者的政策和联系方式。
邮件提供方,含网易 163;网页托管方发送支持邮件时的邮件内容和地址;访问政策网页时的 IP、请求时间和浏览器资料。现有网址使用 GitHub Pages(GitHub, Inc.);本页不加载统计脚本、广告或远程字体。网易政策;GitHub 隐私声明
本地与传输组件Android:AndroidX / Media3、OkHttp、SMBJ、ZXing;鸿蒙:系统 Kit、FFmpeg、libsmb2;iOS:SJVideoPlayer / SJBaseVideoPlayer / SJMediaCacheServer、GCDWebServer、FilesProvider、SMBClient、SwiftyStoreKit。处理界面、媒体播放/缓存、二维码及用户指定传输,不自动向组件作者上传个人媒体库。AndroidX;OkHttp;SMBJ;ZXing;FFmpeg;libsmb2;SwiftyStoreKit。组件作者、许可及更新以相应项目资料为准。

我们不将 Google 用户数据用于广告定向、转售或训练通用 AI 模型,对 Google API 数据的使用与转移遵守 Google API Services User Data Policy及适用的 Limited Use 要求。未经合法依据不向无关第三方提供个人信息。法定披露或维护合法权利仅限必要范围;业务转移应依法告知接收方及保护安排,不借此扩大处理目的。

8. 保存期限、地点与跨境处理

  • 本地媒体及记录:保留至删除、清除应用数据或卸载。临时文件/缓存服务于传输及播放;Android 下次启动会清理超过 24 小时的未完成传输残留,维护功能清理部分其他残留。恢复清单、异常数据库副本或系统备份可能保留元数据;彻底清除应使用系统清除数据/删除应用,并另行管理备份。
  • 凭据和交易:已保存连接及授权按第 9 节管理。iOS Keychain 凭据可能在卸载后保留。令牌失效不等于撤销授权。购买凭证及权益缓存用于校验/恢复,至失效清理或相应本地数据删除;商店交易历史按商店和法律要求保留。
  • 兑换:代码摘要及累计次数在该代码生命周期和执行次数限制所需期间保留,不含个人兑换日志;托管方安全日志按其政策处理。
  • iOS 统计诊断:Analytics 事件保存依项目实际保留设置及必要性确定,不由本机控制。Firebase 公布:Crashlytics 相关记录在 90 天后开始删除;Performance 的 IP 关联事件为 30 天、安装关联及去标识性能数据为 60 天后开始删除。安装标识依服务用途及删除程序保留,删除请求仍涉及服务商清除周期,详见 Firebase 保留规则。这些期限不代表所有数据即时删除。
  • 支持邮件:在答复、必要跟进及解决相关争议所需的最短期间保存;目的完成且无其他合法保留必要时删除。法定保留仅限必要范围及期限,您可请求说明理由及删除。

本地媒体默认在设备处理。Google、Apple、Firebase、Cloudflare、GitHub 及您选择的海外服务器可能在中国大陆以外(包括美国及服务基础设施所在地区)处理相关网络数据。本政策不承诺全部数据存于中国境内;接收方、目的、种类和联系入口见第 7 节,也可通过我们的邮箱行使权利。

涉及中国大陆个人信息出境时,应依法完成适用出境条件、影响评估和告知,必要时取得单独同意;本政策或第三方授权页本身不能替代这些义务。相应条件未满足前,不应启用该处理。其他地区传输同样适用法律要求的保障。

9. 您的权利与操作路径

  • 在媒体库查看/删除媒体、编辑/删除歌单。删除应用副本通常不会删除原始或云端文件;删除歌单不等于删除媒体。导出和分享副本在接收方另行删除。
  • Android:Google Drive 页选择“退出并撤销访问”;网络失败时本地授权清除,但需到 Google 账号连接管理完成远端撤销。WebDAV/SMB 表单选择“删除保存的连接”;仅断开不删除保存项。
  • 鸿蒙:在服务器表单关闭“安全保存连接信息”后再次连接,会在建立来源后删除对应保存项;仅断开不会删除保存项,当前没有独立删除按钮。Google 授权当前未启用,以后启用时应另行提供撤销说明。
  • iOS:搜索页“清除历史”只清除应用搜索记录,不清除网站 Cookie、网站服务端或 Firebase 记录。Google 权限在 Google 账号连接管理中撤销。目前没有独立 Google 令牌清除、Keychain 连接删除或统计关闭按钮;卸载不能保证所有凭据及远端数据删除。
  • 仅在设备上的数据无法由我们从服务器远程读取、恢复或删除。可使用系统清除应用数据(Android)或删除应用,并另行管理备份、Keychain 或接收方副本。
  • 联系 liangshujun996@163.com 申请查阅、复制、更正、删除、限制/拒绝处理、撤回同意或解释;适用法律规定可携带/转移的,也可申请。说明平台、版本、请求和必要定位信息;不要提供密码、完整银行卡、有效令牌或全部媒体库。我们只核验防止冒用所需的信息。
  • 我们在适用法定期限内回复。无法定位记录、依法必须保留或不能满足请求时,说明原因及可行替代方式。撤回不影响此前合法处理。您可向有管辖权的数据保护或消费者保护部门投诉。

没有开发者自有注册账号,因此没有对应的注销账号流程;这不影响数据删除请求,也不会注销 Google、Apple、华为或其他服务商账号。

10. 安全保障

采用应用沙箱、受限文件分享、系统凭据保护、访问控制及适用 HTTPS 等措施。Android/鸿蒙接收服务有会话口令,iOS 不采用相同机制。HTTP 局域网、HTTP WebDAV、iOS 搜索联想和未启用加密的 SMB 不能被称为全程加密。请使用可信网络、有效 HTTPS 及可用的 SMB 加密,保护接收地址和账号。

发生安全事件时依法补救,并按要求通知用户和主管部门。任何措施不能保证绝对安全,但不减轻我们的法定义务。

11. 未成年人

本应用不面向儿童,不提供面向儿童的服务。未成年人应在监护人指导下使用和获得必要的购买许可。处理未满十四周岁儿童或所在地法定年龄以下儿童的个人信息,须依法取得监护人同意并提供专门保护规则;目前没有独立儿童账号或儿童服务。

如认为我们缺少必要同意而处理了儿童信息,请联系 liangshujun996@163.com;我们将核查并依法删除或采取必要保护措施。一般条款同意不能替代儿童特别保护要求。

12. 更新与联系

功能、目的、接收方或平台行为实质变化时,将更新政策及修订日期,并依法显著告知;需要重新同意的,在新处理前取得,不以旧同意概括授权。

开发者/处理者:焦健;隐私、删除及投诉:liangshujun996@163.com。见 服务条款及技术支持。中英文旨在表达相同内容,有歧义请联系我们;任何语言均不降低法定保护。