隐私政策
最后更新:2026 年 10 月 7 日
你的截图和视频不会离开你的设备。这不是一句关于我们行为的承诺,而是对工具构造方式的描述。这里没有上传这一步,因为根本没有可以上传的服务器。
简短版
- 你的图片和视频完全在浏览器里读取与合成,不做任何传输。
- 没有账号、不用注册、不收集邮箱地址。
- 本站自身不设任何 cookie。
- 设备上只存一个值:记录你是否允许统计。
- 统计是可选的,你同意之前一直关闭,随时可以撤回。
一、你的图片和视频
QuoteStitch 是一个纯静态页面。解码、条带识别、拼接和导出全部在你的浏览器里完成,用的是 Canvas、File 和 Media 接口。你的文件从设备读取、放在内存里,最后写回成一个下载文件。整个过程没有任何一步把它送出去。
你不必只听我们说。整个工具是没有任何构建步骤的原生 JavaScript,每一行都可以直接读:
- app.js — 截图载入、条带识别、拼接、导出
- video.js — 视频抽帧与字幕条识别
- video-ui.js — 视频确认界面
在这些文件里搜 fetch、XMLHttpRequest 或 sendBeacon,一个都找不到。源码里不存在能把图片送出去的代码路径,因为那样的调用根本不存在。
二、设备上存了什么
只有一样:一条名为 qs-consent 的 localStorage 记录,值为 granted 或 denied。它记住你的统计选择,免得每翻一页就再问一次。它不含任何标识符,也从不被传出。
清除浏览器的站点数据即可删除它,下次访问会重新询问。
本站自身不设 cookie。你看到的 cookie 来自 Google Analytics,且只有在你同意后才会出现——见第四节。
三、托管服务商能看到什么
本站由 Cloudflare Pages 提供服务。和所有网站托管一样,Cloudflare 需要处理「把页面送出去」这个请求,其中必然包含你的 IP 地址、浏览器标识、请求的页面和请求时间。Cloudflare 也在整个平台上维护安全与网络遥测。
这在任何网站都会发生,并不是 QuoteStitch 额外添加的。我们不会收到、也不会使用这些日志去识别任何人。Cloudflare 的处理方式见 Cloudflare 隐私政策。
四、统计功能与你的选择
本站使用 Google Analytics 4 统计访问量。它默认关闭:在你点击「允许统计」之前,统计脚本根本不会被加载。如果你选择拒绝,这次访问不会向 Google 发出任何请求。
如果你同意,Google Analytics 会处理:
- 你浏览了哪些页面、什么时候浏览;
- 由 IP 地址推算的大致地区;
- 浏览器、操作系统与设备类型;
- 你的来源,例如来自搜索结果还是某个链接。
Google 声明不会记录或存储 IP 地址。数据以汇总方式使用,用来看哪些页面被读、哪些没人读。它不会用来给你建立画像,也不会与其他信息合并。
同意后,Google 会写入 _ga 系列 cookie,用来区分不同的访问。它们的有效期与数据保留时长,由我们 Analytics 属性上的保留设置决定;Google 在其Cookie 说明与隐私权政策中对此有说明。
如何撤回
在浏览器设置里清除本站数据即可。qs-consent 记录会消失,提示条会重新出现,你可以选择拒绝。Google 已经写入的 cookie 也可以在同一处删除。Analytics 同时遵循 Google 自身工具所支持的浏览器级退出与 Do Not Track 信号。
五、本站不做的事
- 不上传、复制或备份你的图片与视频。
- 不要求、也不存储账号、邮箱或密码。
- 不向任何人出售、出租或共享个人数据。
- 目前不投放广告。如果将来引入广告,会在展示任何一条广告之前先更新本政策,说明广告网络及其 cookie。
- 不跨站追踪你。
- 不加载第三方字体、脚本或资源。字体由本站域名自行提供。
六、你的权利
依据你所在地区的法律,你可能有权访问、更正、删除你的个人数据,或反对对其的处理,并可随时撤回同意。由于工具本身不收集关于你的任何信息,大多数请求只需按上文撤回统计同意即可满足。
其他情况请写信到联系页面上的地址。
七、儿童
QuoteStitch 是通用工具,并非面向儿童设计。我们不会有意收集儿童的个人数据。
八、政策变更
本政策更新时,页面顶部的日期会同步更新。重大变更——例如新增第三方或引入广告——也会写进关于页面。
九、联系
隐私相关问题与数据请求,请发到联系页面上的地址。