Privacy Policy
Docker 镜像一键下载器隐私政策
本隐私政策说明 Docker 镜像一键下载器扩展、代理记录服务和代理节点服务如何处理数据。 本项目主要用于帮助开发和运维人员在需要时快速下载和导入 Docker 镜像。
1. 我们收集哪些数据
- 扩展会在浏览器本地保存用户填写的 Docker Hub 用户名、访问令牌或密码,用于访问私有镜像或受限仓库。
- 扩展会保存下载任务状态,包括镜像名称、tag、架构、下载进度、错误信息和历史记录。
- 扩展会向代理记录服务发送下载事件,包括下载地址、镜像名称、镜像架构、镜像大小、下载状态和唯一下载 ID。
- 代理记录服务可能记录下载请求来源 IP,并解析大致地理位置,用于服务统计、问题排查和代理选路。
- 代理节点服务会记录代理流量、请求次数、缓存命中情况和下载事件,用于节点状态维护和统计。
2. 我们如何使用这些数据
- 在 Docker Hub 页面显示下载按钮,并发起指定架构的镜像下载。
- 为用户展示下载进度、下载历史和错误原因。
- 为代理记录服务选择可用的代理节点,并避免将流量持续发送到不可用或受限流的节点。
- 统计节点健康状态、流量消耗和下载结果,以支持公益项目运营和后续可能的流量结算。
3. 数据存储位置
- Docker Hub 认证信息和下载任务状态主要保存在用户浏览器本地存储中。
- 下载事件、代理节点状态和统计信息保存在代理记录服务部署的服务器中。
- 代理节点日志、流量和缓存信息保存在代理节点部署的服务器中。
4. 数据共享与第三方服务
- 本项目不会主动出售用户数据。
- 当用户使用代理记录服务和代理节点时,相关下载事件和连接信息会发送到这些服务。
- 当用户下载镜像时,请求会发送到 Docker Hub、Docker Registry 或相关镜像分发节点。
5. 权限使用说明
- `scripting`:用于在 Docker Hub 页面注入内容脚本,显示下载按钮并在动态页面渲染后恢复按钮。
- `storage`:用于保存认证信息、下载任务状态和本地配置。
- `downloads`:用于将镜像打包结果保存为 tar 文件。
- `activeTab`:用于在用户当前访问的 Docker Hub 页面提供下载按钮和交互。
- `alarms`:用于周期性任务、状态同步或后台维护逻辑。
6. 用户如何控制数据
- 用户可以在扩展中清除或修改 Docker Hub 认证信息。
- 用户可以删除本地下载历史记录。
- 用户可以停止使用代理记录服务或代理节点,并卸载扩展。
- 服务部署者可以清理代理记录服务和代理节点中的运行数据文件。
7. 联系方式
如果你对本隐私政策或本项目的数据处理方式有问题,可以通过项目仓库联系维护者。
Repository: https://github.com/yi5an/docker-download-chrome-plugin