隐私宣言
此生成器完全在您的浏览器中运行。以下六项保证源于这一架构,您可以在 DevTools 中亲自验证。
1. 我们永远看不到您的数据
每个 QR 码、vCard、WiFi 密码、批量 CSV、扫描图像、名片以及 AAMVA 驾照有效载荷都完全在您的浏览器中处理,扫描器也是如此。没有任何内容被上传。没有任何内容被记录。不存在会意外记录数据的服务器端编码器或解码器。唯一会与我们服务器通信的页面是联系表单,且只有在您点击发送时才会发生;隐私政策列出了它具体保留哪些内容以及保留多久。唯一可能改变这一点的情况,是我们自己的源站代码被替换;安全页面说明了我们为此采取的措施,以及一个响应头能阻止什么、不能阻止什么。
2. 没有注册。永远不会有。
没有账户,没有邮件门槛,没有「验证您的地址」,没有「保存到您的库」。需要账户的功能,例如可编辑链接和扫描次数统计,放在独立的付费产品 pro.qr.abundera.ai 上,该产品有自己的隐私政策, , 绝不会以降级本站功能的方式呈现。
3. 没有追踪。没有 Cookie。没有分析。没有指纹识别。
零第一方分析。零第三方脚本。没有 Google Analytics,没有 Plausible,没有 Fathom,没有 Meta Pixel,没有 Hotjar,没有 Sentry,什么都没有。在 DevTools 中打开应用程序 → Cookie, , 空的。本网站唯一可能设置的 Cookie 是 abundera_locale,也就是您的语言选择,且只有在您通过语言切换器选择语言后才会设置;它只保存语言代码,不包含其他任何内容。
4. 永远没有付费墙。
每种类型、每种导出格式、每种批量大小、每个模板、每个图标。永远如此。Pro 是一个独立的网站,有独立的网址;本站没有升级按钮。如果 qr.abundera.ai 上的某个页面要求您为上述内容付费,那就说明出了问题:请发邮件至 hello@abundera.ai。
5. 我们不加载第三方资源。
单一来源:qr.abundera.ai。没有 CDN 字体,没有分析端点,没有头像服务。这是完整的例外清单,您可以对照 DevTools 网络逐一核实:生成器页面会从我们自己的域名 abundera.ai 加载一个共享脚本,即语言切换器。联系页面会从 challenges.cloudflare.com 加载 Cloudflare 的 Turnstile 机器人检测。页脚的订阅框只有在您点击订阅时,才会把您输入的邮箱地址发送到 abundera.ai。vCard 的可选照片 URL 字段会直接从您输入的主机获取该图像,该请求永远不经过我们。以上就是完整清单。
6. 您的 QR 码属于您。
您生成的一切(包括名片设计、批量 CSV 输出和扫描历史)完全属于您。没有水印。QR 中没有跟踪像素。没有「扫码验证」的后台通道。您下载的 QR 就是您制作的 QR,其中没有编码任何额外内容。
如何自行验证这些声明
三个验证层次,从最简单到最彻底。第一个只需 20 秒。
第一层:20 秒 DevTools 演练
评审者有时会说「信任只与独立审计一样可靠」。我们的回应是:任何访客现在都可以自行审计。按顺序执行以下五个步骤。每个步骤只需几秒,并有可自行确认的预期结果, , 无需信任。
| 步骤 | 操作 | 预期结果 |
|---|---|---|
| 1 | 打开 DevTools:F12(Windows/Linux)或 ⌥⌘I(macOS)。转到网络选项卡,点击 Fetch/XHR。 | 初始页面加载后列表为空。 |
| 2 | 返回生成器,将任意 URL 粘贴到输入框,点击生成。 | 预览中出现 QR 码。网络选项卡中仍有零条新记录。所有计算均在您的浏览器中完成。 |
| 3 | 切换到应用程序选项卡(Chrome)或存储选项卡(Firefox)。点击 Cookie → https://qr.abundera.ai。 | 空的,除非您在切换器中选择过语言;如果选择过,则恰好有一个 Cookie,abundera_locale,其中保存着语言代码。 |
| 4 | 仍在应用程序中,点击本地存储 → https://qr.abundera.ai。 | 只有偏好和内容键:您的语言和模式选择、您保存的模板,以及您的最近二维码历史记录(您生成过的码,保存在本设备上以便重新打开)。没有追踪 ID,没有会话令牌,没有分析键。 |
| 5 | 断开网络:关闭 Wi-Fi,或在 DevTools 中将网络限速设置为离线。再生成一个 QR。 | 仍然正常工作。无需服务器调用。Service Worker 使应用完全支持离线使用。 |
如果任何预期结果与您观察到的不符,请发邮件告知我们, , 这违反了宣言,我们希望尽快修复。
第二层:飞行模式测试
最简单的证明。加载网站一次,然后关闭 Wi-Fi 和移动数据(或拔掉网线)。生成 QR 码、扫描 QR 码、设计名片、导出 PNG, , 一切都继续在离线状态下运行。如果网站在秘密调用 API,连接断开的那一刻它就会失败。但它不会,因为生成器和扫描器背后都没有 API。(联系表单是唯一需要联网的部分,因为它会把您的消息发送给我们。)
第三层:操作系统级数据包检测
如果您想要操作系统层面的证明:运行 Little Snitch(macOS)、OpenSnitch(Linux)或在局域网上进行 Wireshark 抓包。加载网站,然后使用您能找到的每个功能。您看到的唯一流量是来自 qr.abundera.ai 的初始资产加载,外加来自 abundera.ai 的一个共享脚本, , 没有后台信标,没有分析 ping,没有遥测数据。初始加载后,正确配置的防火墙可以完全阻止 qr.abundera.ai,而应用程序仍然可以正常工作。
我们为何写下这些
大多数「隐私优先」的 QR 生成器会将您的数据上传到服务器,记录请求,设置追踪 Cookie,然后声称「我们不出售您的数据」。我们不声称任何事。我们让这成为不可能。在正式网站上打开 DevTools, , 客户端 JavaScript 就在那里,您可以在其运行时进行审计。
7. 当您需要动态 QR 时
我们在这份宣言中坦诚说明了本站不会做的事情。同样,我们也应坦诚说明它做不到的事:如果您确实需要印刷后可编辑的目标链接和扫描分析,静态生成并非合适的工具。动态 QR 码(每次扫描都通过重定向服务器)可以实现这两点。
其中的权衡是真实存在的:供应商依赖、订阅费用、对扫码者的隐私影响,以及如果供应商消失或更改定价,您打印的码可能失效的风险。我们认为这些权衡值得清楚了解。阅读完整比较:静态与动态 QR 码对比 →
对于需要动态重定向和隐私优先扫描分析的用户,我们正在构建 Abundera QR Pro:隐私安全分析(国家+设备类型,无 IP,无原始 UA)、取消订阅后 90 天宽限期使码不会立即失效、一键导出,以及每个动态码对应一个静态备用 QR。如果您不再需要完整 Pro 但打印的码仍需解析,可降级至 Keep-Alive(每月低至 $2),而非直接取消。没有其他服务提供这样的方案。