最后更新:2026-08-22 | Last updated: 2026-08-22
哔哩喵不收集任何类型的用户个人数据,包括但不限于:
扩展运行过程中涉及的数据处理如下:
扩展在用户打开 B站视频页时,使用用户浏览器中已有的 B站登录 Cookie 调用 B站官方 API(view、playurl、nav 接口),获取视频信息和播放地址。这些请求直接发送至 B站服务器,扩展本身不中转、不存储任何响应数据。
用户选择留存视频时,扩展从 B站 CDN(bilivideo.com)获取媒体流数据。该过程使用浏览器原生 fetch 请求,携带用户的现有 Cookie 和 Referer 头。获取的数据仅在浏览器内存中临时处理,合成完成后保存为本地文件。
合成 MP4 时,音视频流数据在扩展的 content script → Service Worker → Offscreen Document 之间通过 base64 编码传递(Chrome 消息机制不支持二进制传输)。所有数据仅在扩展内部进程间流转,不发送至任何外部服务器。
留存完成的文件通过 Chrome 下载 API 保存至用户指定的本地下载目录。扩展不读取、不修改已有文件。
扩展不包含任何第三方分析、追踪或广告 SDK。
涉及的第三方组件:
涉及的第三方 API:
扩展不使用 chrome.storage、localStorage、IndexedDB 或任何持久化存储保存用户数据。扩展不维护任何形式的用户数据库。每次浏览器关闭后,所有临时数据即被清除。
| 权限 | 用途 |
|---|---|
| downloads | 将用户选择留存的文件保存至本地下载目录 |
| scripting | 在 bilibili.com 视频页注入操作面板 UI |
| declarativeNetRequestWithHostAccess | 为 bilivideo.com 媒体请求注入 Referer 头 |
| offscreen | 创建 Offscreen Document 运行 ffmpeg.wasm 合成 MP4 |
| host_permissions: bilibili.com | 调用 B站 API 获取视频信息与播放地址 |
| host_permissions: bilivideo.com | 获取媒体流数据用于本地留存 |
| host_permissions: hdslb.com | 获取视频封面图片 |
扩展的所有网络请求均通过浏览器原生网络栈发起,受浏览器安全策略保护。扩展不存储任何 Cookie 或会话令牌。跨进程传递的二进制数据使用 base64 编码,仅在扩展内部进程间流转。
本扩展不面向 13 岁以下儿童,也不有意收集儿童的任何信息。
如本隐私政策有更新,修改后的政策将在此页面发布,并更新顶部的"最后更新"日期。继续使用扩展即视为接受更新后的政策。
Bili-Mux does not collect any type of user personal data, including but not limited to:
The data processing involved during extension operation is as follows:
When a user opens a Bilibili video page, the extension uses the user's existing Bilibili login cookies to call official Bilibili APIs (view, playurl, nav endpoints) to obtain video information and playback URLs. These requests are sent directly to Bilibili servers. The extension itself does not relay or store any response data.
When a user chooses to save a video, the extension retrieves media stream data from Bilibili CDN (bilivideo.com). This process uses the browser's native fetch with the user's existing cookies and Referer header. The retrieved data is processed temporarily in browser memory and saved as a local file after muxing.
During MP4 muxing, audio/video stream data is passed between the extension's content script, Service Worker, and Offscreen Document via base64 encoding (Chrome's messaging mechanism does not support binary transfer). All data flows only between internal extension processes and is never sent to any external server.
Completed files are saved to the user's designated local download directory via the Chrome Downloads API. The extension does not read or modify existing files.
The extension does not contain any third-party analytics, tracking, or advertising SDKs.
Third-party components used:
Third-party APIs used:
The extension does not use chrome.storage, localStorage, IndexedDB, or any persistent storage to save user data. The extension does not maintain any form of user database. All temporary data is cleared when the browser is closed.
| Permission | Purpose |
|---|---|
| downloads | Save user-selected files to the local download directory |
| scripting | Inject the operation panel UI into bilibili.com video pages |
| declarativeNetRequestWithHostAccess | Inject Referer header for bilivideo.com media requests |
| offscreen | Create an Offscreen Document to run ffmpeg.wasm for MP4 muxing |
| host_permissions: bilibili.com | Call Bilibili APIs for video info and playback URLs |
| host_permissions: bilivideo.com | Retrieve media stream data for local saving |
| host_permissions: hdslb.com | Retrieve video cover images |
All network requests made by the extension are initiated through the browser's native network stack and are protected by browser security policies. The extension does not store any cookies or session tokens. Binary data transferred between processes is base64-encoded and flows only between internal extension processes.
This extension is not directed at children under 13 and does not knowingly collect any information from children.
If this privacy policy is updated, the modified policy will be posted on this page with the "Last updated" date updated accordingly. Continued use of the extension constitutes acceptance of the updated policy.
For privacy-related questions, you can reach us at: