🔒 隐私保护政策与法律免责声明

Privacy Policy & Legal Disclaimers · 最终修订生效:2026 年 10 月 30 日 · ZGQ Inc.

欢迎访问 ZGQ Inc. 个人博客(blog.zgqinc.gq,以下简称“本站”)及由本站托管维护的官方配套 Telegram 服务机器人(@zgqinc_blog_bot,以下简称“本机器人”)。

本站由博主以个人独立、非营利性技术交流为目的搭建。我们高度尊重并严格保护读者的个人隐私与数据安全。本政策依据《中华人民共和国个人信息保护法》(PIPL)、欧盟《通用数据保护条例》(GDPR)及国际网络安全准则制定,公开透明地阐明数据处理规则与法律免责界限。

report Important

合规承诺核心要点

  • 零敏感隐私数据:绝不索取、收集或存储手机号、真实姓名、地理位置、通讯录或个人聊天私隐。
  • 端到端本地解密:机密技术文章在您的本地浏览器中通过 Web Crypto 解密,明文密钥与解密过程不上云端。
  • 无跨站追踪:无广告代码、不建立跨站画像、绝不向第三方转让或出售读者数据。
  • 学术防御免责:所有底层逆向与安全分析内容严格限用于学术交流与防御性安全研究。

1. 数据处理清单与最小必要原则

本站遵循“最小必要原则”(Data Minimization),仅在您主动使用相关功能时处理维持服务所必需的极简技术数据:

数据类别 处理字段 存储载体 保留周期 处理目的
Bot 交互元数据 user_id, username, first_name Cloudflare D1 分布式数据库 直至主动退订、拉黑或申请删除 区分访问主体、分发解密凭证、新文章同步推送
本地会话凭证 blog_vault_token, blog_vault_auth 浏览器 localStorage 最多 30 天,可随时本地清空 保持 30 天本地无感解密会话,免重复答题
安全防护遥测 客户端 IP、User-Agent、交互延迟 Cloudflare 边缘节点网络 临时内存评估,本站不持久化 DDoS 防御与 Cloudflare Turnstile 人机验证防撞库

1.1 Telegram 机器人交互元数据

当您在 Telegram 客户端主动向本机器人发送指令(如 /start、/unlock、/subscribe 等)或点击内联按钮时,我们仅接收并记录官方协议提供的公开字段:

  • Telegram 用户数字 ID (user_id):用于区分不同访问主体,确保专属文章解密凭证(Access Token)能准确下发;
  • 公开用户名 (username) 与昵称 (first_name):用于回复消息时的称谓显示,以及博主识别并跳过向自身发送推送;
  • 订阅激活状态 (is_active) 与时间戳:记录您是否处于接收新博文私信推送的活跃状态(1 为激活,0 为退订)。

1.2 浏览器本地功能性存储(Local Storage)

为免除读者在 30 天内重复进行题目挑战或频繁向 Bot 申请凭证,当您通过合法授权链接(包含 URL Hash #access_token=...)访问博客时,本站前端脚本会将加密凭证安全缓存于您本机的 localStorage 中:

  • 存储项仅包含 blog_vault_token 及 blog_vault_auth;
  • 该存储项受浏览器同源策略(Same-Origin Policy)严格隔离保护,仅供本地 JavaScript 原生解密器调用,绝不随任何 HTTP 请求上传回服务端。

1.3 基础设施安全遥测(Cloudflare Turnstile & CDN)

  • 边缘网络日志:本站托管于 Cloudflare Pages 与 Cloudflare Workers。为确保全球访问速度及抵御网络恶意攻击,Cloudflare 会自动捕获标准 HTTP 请求元数据(IP 地址、User-Agent、请求路径)。此类日志受 Cloudflare 隐私策略管辖,本站不将其用于任何读者行为画像。
  • 人机安全验证(Turnstile):在受限文章答题验证环节,本站集成了 Cloudflare Turnstile 隐私保护型人机验证技术。该服务通过无感设备遥测评估请求者真实性,用于遏制针对密码学题目的撞库与自动化爆破脚本,本站不截获、不留存任何原始遥测指标。

2. 信息处理目的与合法性依据

我们处理上述数据的行为具备充分合法的正当性依据:

  1. 履行您明示请求的核心服务(GDPR 6(1)(b)):根据您的 user_id,使用高强度密码学哈希与随机 Nonce 为您生成 30 天有效的加密文章解密凭证;
  2. 经您同意的新内容同步(GDPR 6(1)(a)):在博主向公开频道发布新文章时,自动向已激活订阅状态(is_active = 1)的读者私信推送即时预览(Instant View)卡片;
  3. 合法防御与反滥用权益(GDPR 6(1)(f)):防范恶意爬虫抓取、高频撞库及阻断服务器计算资源滥用。

3. 端到端本地解密与零知识隐私保证

本站所有涉及底层逆向研究及系统安全深度的机密文章,均在构建发布阶段通过工业级 AES-256-GCM 算法进行全量静态加密。

当您在浏览器中阅读受保护内容时,页面利用现代浏览器的原生 Web Cryptography API,完全在您的终端设备本地物理内存中执行密文解密运算。服务器不掌握您的阅读行为明细,亦不存储任何解密后的正文镜像,实现了真正意义上的客户端零知识(Zero-Knowledge)隐私隔离。


本站坚决践行极简纯粹的网络使用体验:

  • 绝不植入广告代码:无任何形式的商业广告插件;
  • 绝无跨站追踪 Cookie:本站不创建任何用于追踪访客浏览轨迹、广告定位或商业分析的 Cookie;
  • 合规豁免:本站使用的本地存储(Local Storage)仅用于维持用户明示请求的解密通行权限,属于欧盟《ePrivacy 指令》第 5(3) 条规定的“提供信息社会服务所严格必需(Strictly Necessary)”范畴,依法免于强制显示遮挡内容的 Cookie 弹窗干扰。

5. 用户的权利行使与数据退出机制

作为数据主体,您享有完整、自主且便捷的数据控制权利:

  • 随时自由退订(Opt-Out):随时在 Telegram 机器人中发送指令 /unsubscribe,或直接点击推送卡片下方的 [ 🔕 退订推送 ] 按钮。系统将立即将您的状态置为未激活(is_active = 0),立即停止向您发送私信推送。
  • 失活自动熔断:若您在 Telegram 中选择拉黑本机器人或注销个人账号,系统在投递失败收到 403 错误代码后,会自动将您的记录标记为失效,不再尝试联系。
  • 数据彻底清除权(被遗忘权):如您希望彻底从云端 D1 数据库中物理抹除您的记录(包含 User ID 与历史绑定),只需向博主发送邮件或在 Telegram 留言申请,博主将在核验后 48 小时内从数据库执行物理清空。
  • 本地凭证随时清空:您可以随时在浏览器设置中清除本站的“Cookie 和网站数据”,或在控制台执行 localStorage.clear(),即可秒级撤销本机的文章解密授权。
lightbulb Tip

退订快捷指令
向机器人发送 /unsubscribe 可一键退订推送;随时发送 /subscribe 即可重新恢复订阅。


6. 网络安全研究、学术探讨与法律免责声明

warning Warning

特别法律免责与防范滥用警示

  1. 严格学术与防御目的:本站及相关频道所发布、讨论的所有内容(包括但不限于底层系统机制解析、ARM64 汇编与固件逆向、IDA Pro 实践、CTF 攻防挑战问答、加解密算法设计及技术实验报告),严格仅用于计算机科学学术交流、防御性安全研究及正当代码质量审计。
  2. 严禁非法利用:本站坚决反对任何形式的网络攻击与恶意破坏。严禁任何机构或个人将本站技术资料用于未经授权的网络渗透测试、破坏计算机信息系统、非法获取计算机数据、制作传播恶意程序或实施任何违反中华人民共和国法律法规及用户所在地法律的行为。
  3. 连带法律责任排除:因任何读者或第三方擅自利用本站技术文章从事非法活动,其由此产生的民事侵权赔偿责任、行政处罚乃至刑事法律追责,均由行为人本人独立承担全部法律后果。本站及博主概不承担任何直接、间接、连带、附带或惩罚性法律责任。
  4. 知识产权与合理使用(Fair Use):本站对第三方专有系统或二进制特征所进行的逆向与分析探讨,均严格基于互操作性研究(Interoperability)、技术评论与安全缺陷溯源之原则,遵循著作权“合理使用”法理范畴,相关商标与合法著作权均归其原始所有权人所有。

7. 未成年人隐私保护说明

本站内容专注于深层计算机系统底层与密码学技术,主要面向具备完全民事行为能力的技术开发者与爱好者。我们不面向亦不会在明知的情况下主动收集 14 周岁以下未成年人的个人数据。若监护人发现未成年人在未经同意的情况下使用了机器人并录入了 Telegram 标识,请与我们联系予以清理。


8. 政策更新与官方联络渠道

随着博客系统架构升级或相关法规变动,我们可能会适时修订本政策。最新版本将始终通过本固定链接(/privacy/)公开发布并即刻生效。

如您对本隐私保护政策、数据处理方式或法律免责条款有任何疑问,欢迎通过以下官方渠道直接沟通: