隐私政策
最后更新日期:2026 年 8 月 12 日 · 生效日期:2026 年 8 月 12 日
声明
本隐私政策说明了 UpXuu 博客(以下简称"本站",域名 upxuu.com)如何收集、使用、存储、共享和披露你在访问过程中涉及的个人信息。
本站为个人博客站点,由个人运营,非商业用途。但本站使用了统计、评论等功能服务,涉及对访客数据的处理,因此依据中国相关法律法规(《个人信息保护法》《网络安全法》《民法典》等)制定本隐私政策。
在你使用本站之前,请仔细阅读本政策。访问或继续使用本站,即表示你同意本隐私政策的条款。
一、个人信息处理者
| 站点名称 | UpXuu 博客 |
| 站点域名 | upxuu.com |
| 运营者 | 个人(UpXuu) |
| 联系方式 |
📧 me@upxuu.com 🐙 github.com/ImUpXuu |
| 站点性质 | 非商业个人博客 |
二、我们收集的信息
本站在提供服务的过程中,通过以下方式收集信息。以下按服务类别逐一说明。
2.1 Umami Analytics(访问统计)
本站使用自托管的 Umami Analytics 实例收集匿名的页面访问数据,用于了解站点访问量。
- 访问的页面路径(URL)
- 来源站点(Referer)
- 浏览器类型与操作系统
- 设备类型与屏幕分辨率
- 基于 IP 的国家/地区级别粗略位置
⚠ Umami 不使用 Cookie,不追踪跨站行为。数据不与个人身份关联,仅以聚合形式展示。
2.2 Microsoft Clarity(用户行为分析)
本站使用微软提供的 Microsoft Clarity 服务收集用户行为数据。该服务会记录你在本站页面上的操作行为,包括:
- 会话录屏(Session Recording)——以匿名方式录制你在页面上的点击、滚动、输入轨迹
- 热力图(Heatmap)——汇总用户点击和滚动区域的热度分布
- 页面 URL、设备信息、操作系统、浏览器类型
⚠ Clarity 使用 Cookie 识别用户会话。录屏数据经匿名化处理,不收集键盘输入的敏感信息(如密码、信用卡号)。数据存储在微软的服务器上(可能涉及境外传输),受微软隐私政策约束。详情参见 Microsoft Clarity 隐私政策。 你可以通过浏览器扩展(如 Ghostery)或 AdBlock 等工具屏蔽 Clarity 脚本。
2.3 访问计数(Beat PV)
本站使用自部署的 Beat 统计服务进行页面访问计数。Beat 部署在 Cloudflare Workers 边缘计算平台上,由本站运营者完全控制。每次页面加载时,通过 sendBeacon 发送当前页面路径,用于统计各页面的访问次数。文章详情页会额外查询该页面的累计 PV 并在页面底部展示。
- 当前页面路径(含 URL hash)
- IP 地址、User-Agent、Referer(作为 HTTP 请求元数据自动发送)
⚠ Beat 数据由本站运营者管理,不向任何第三方共享。PV 数据以页面维度聚合展示,不与个人身份关联。
2.4 站点访问量展示
本站欢迎提示和页脚区域展示全站累积访问量和在线人数。该数据通过第三方统计 API 获取,仅读取聚合后的数值(PV 总数、当前在线人数),不发送额外的个人信息。
- API 请求会携带 IP、User-Agent、Referer 作为标准 HTTP 元数据
2.5 评论系统(Waline)
文章详情页集成了自托管的 Waline 评论系统。当你发表评论时,我们收集以下信息:
- 你主动填写的昵称、邮箱、网址(均为可选)
- 评论正文内容(Markdown 格式)
- 浏览器 User-Agent(用于展示操作系统/浏览器图标)
- IP 地址(由服务器自动记录,用于反垃圾评论)
⚠ 邮箱不会公开展示,仅用于 Gravatar 头像匹配和收到回复时的邮件通知。评论提交前需通过人机验证(Cap CAPTCHA),验证过程仅发送验证题解答案,不涉及个人信息。
验证码服务:cap.upxuu.com(第一方自部署)
2.6 AI 摘要与对话
本站提供 AI 文章摘要和 AI 对话功能(当前可能处于暂停或调整状态)。当启用时:
- AI 摘要——发送当前文章的 URL 至服务端,服务端抓取文章内容后由 AI 模型生成摘要
- AI 对话——你输入的消息连同完整的对话历史会发送至服务端,由 AI 模型处理后返回回复
⚠ 聊天记录和模型偏好保存在你的浏览器本地存储(localStorage)中,不会由本站上传至服务器。但你发送的对话内容会经 AI 服务端处理。
2.7 欢迎提示中的位置与天气
首次访问时,本站通过第三方 API 获取基于访客 IP 的城市级别位置和当日天气信息,用于在欢迎提示中展示个性化问候。你的 IP 地址会在请求过程中由该 API 服务方识别和处理。
2.8 第三方资源加载
本站加载以下第三方资源,这些服务的服务器会收到标准的 HTTP 请求元数据(IP 地址、User-Agent、Referer):
| 资源 | 用途 | 服务方 |
|---|---|---|
| Google Fonts | 提供 Fredoka、Noto Sans SC、JetBrains Mono 字体 | fonts.googleapis.com / gstatic.com(Google LLC,美国) |
| GitHub API | 关于页展示公开仓库列表(构建时请求) | api.github.com(GitHub, Inc.,美国) |
| Bilibili 视频列表 | 关于页展示 UP 主视频动态 | uapis.cn(第三方聚合 API,构建时请求) |
| GitHub Stats / Streak 卡片 | 关于页展示贡献统计图 | github-readme-stats.shion.dev / streak-stats.demolab.com |
| GitHub Profile 访问计数 | 关于页展示 GitHub 访问量图标 | komarev.com |
| 随机封面图 | 为无封面文章提供随机图片 | bing.biturl.top |
| QR 码生成 | 分享功能中生成二维码图片 | api.qrserver.com |
| BlogsClub 徽章 | 页脚展示博客联盟排名徽章 | blogsclub.org |
| jsDelivr CDN | 评论验证码组件的依赖库回退加载 | cdn.jsdelivr.net |
| 背景图片 CDN | 页面装饰背景图片 | img.upxuu.com(第一方图床) |
2.9 社交分享
文章和说说页面提供分享功能。当你点击分享按钮时,会跳转至第三方平台,此时该平台将收到你在本站页面的 URL、文章标题等信息:
- QQ 空间分享——sns.qzone.qq.com
- X (Twitter) 分享——twitter.com/intent/tweet
- QR 码生成——发送当前页面 URL 至 api.qrserver.com 生成二维码图片
- 海报生成——在本地浏览器中生成,不涉及外部服务
2.10 第三方嵌入内容
部分文章中可能嵌入第三方内容(如网易云音乐播放器 iframe)。加载这些嵌入内容时,第三方服务会收到包含你 IP 地址和 User-Agent 的标准 HTTP 请求。
- 网易云音乐外链播放器——music.163.com(网易云音乐)
- GitHub 仓库卡片——opengraph.githubassets.com(GitHub, Inc.)
- AI 对话页面——ai.upxuu.com(第一方,iframe 嵌入)
2.11 服务器状态监控
关于页面展示本站服务器的实时带宽和运行状态。此数据通过第一方 API 获取(服务端带宽信息),不涉及访客个人信息的收集或发送。
2.12 友情链接
友链页面展示的第三方站点信息和头像来源于本站配置数据及第三方站点自身。加载友链页面时,你的浏览器会向各友链站点的头像地址发送图片请求(已设置 referrerpolicy="no-referrer" 不泄露来源页)。点击友链卡片会跳转至第三方站点。
三、数据共享与跨境传输
3.1 共享给第三方
本站不会出售你的个人信息。但基于本站使用的服务,你的部分数据会由以下第三方处理:
| 第三方 | 共享的数据 | 所属地区 |
|---|---|---|
| Microsoft Clarity | 会话录屏、热力图、设备信息、页面 URL | 🇺🇸 美国 |
| Google Fonts | IP 地址、User-Agent、Referer | 🇺🇸 美国 |
| GitHub API / GitHub Stats | IP 地址、User-Agent | 🇺🇸 美国 |
| blogapi.476543.xyz | IP 地址、User-Agent | 待确认 |
| uapis.cn | IP 地址(用于定位) | 🇨🇳 中国 |
3.2 跨境传输
由于本站使用了 Microsoft Clarity、Google Fonts、GitHub API 等服务,你的部分数据(如 IP 地址、页面行为数据)可能被传输至境外服务器(主要位于美国)。同时,本站部分基础设施部署在境外或特别行政区:
- 韩国服务器——本站部分服务和数据存储在位于韩国的服务器上
- Vercel CDN(香港)——本站部分服务(如 stats.upxuu.com 统计)部署在 Vercel 平台,其 CDN 节点和数据存储位于香港
- Cloudflare CDN 边缘节点——本站使用 Cloudflare 提供 CDN 加速和安全防护,你的请求可能经由 Cloudflare 分布在全球(含中国大陆以外)的边缘节点处理。在此过程中,Cloudflare 可能临时处理你的 IP 地址、User-Agent、请求路径等元数据(依据 Cloudflare 隐私政策:cloudflare.com/privacypolicy/)
- Cloudflare Workers——Beat 统计服务(beat.345696.xyz)运行在 Cloudflare Workers 平台上,数据在边缘节点处理和存储,可能涉及跨境传输
本站在此明确告知以下事项:
- 境外接收方:Microsoft Corporation、Google LLC、GitHub, Inc.、Cloudflare, Inc.
- 传输目的:提供访问统计、字体加载、CDN 加速、关于页数据展示等服务
- 传输的数据种类:IP 地址、设备信息、页面 URL、用户行为(Clarity 录屏数据)
- 安全保障措施:这些服务商均签署了适用的数据处理协议(Microsoft 符合 EU GDPR、Google 亦有隐私框架、Cloudflare 符合 SOC 2 / ISO 27001 认证)
豁免说明:依据《促进和规范数据跨境流动规定》,本站作为小型个人博客,年累计向境外提供个人信息远低于 10 万人(不含敏感个人信息),属于豁免情形。但你仍享有知悉数据流向的权利。如果你不同意数据的跨境传输,建议不使用本站,或通过浏览器插件屏蔽上述第三方服务的脚本加载。
四、浏览器本地存储与 Cookie
4.1 本地存储
本站在你的浏览器中存储以下信息。所有数据仅保存在本地设备上,不会由本站主动上传至服务器:
| 存储键 | 类型 | 用途 |
|---|---|---|
| theme | localStorage | 深色/浅色主题偏好 |
| xuai-chat-model | localStorage | AI 对话模型选择偏好 |
| xuai-chat-{文章路径} | localStorage | AI 对话历史记录(按文章分片存储) |
| xuai-summary-model | localStorage | AI 摘要模型选择偏好 |
| xuhome_visit_flag | sessionStorage | 欢迎提示弹窗已展示标记(会话级,关闭标签页即清除) |
| xuai-summary-v3-{文章标识} | sessionStorage | AI 摘要结果缓存(会话级) |
4.2 Cookie
本站本身不设置任何第一方 Cookie。但以下第三方服务可能会设置 Cookie:
- Microsoft Clarity——使用 Cookie 识别用户会话,用于会话录屏去重
- Waline 评论系统——可能设置用于用户识别和会话管理的必要 Cookie
- 第三方嵌入内容(如网易云播放器)——由各第三方平台自行管理
你可以通过浏览器设置拒绝或删除 Cookie。请注意,禁用 Cookie 可能导致部分功能(如评论、AI 对话)无法正常使用。
五、信息使用目的
本站收集上述信息的目的如下:
- 保障站点正常运行——基础访问统计和页面计数帮助了解站点运行状况
- 改善用户体验——行为分析(Clarity)帮助发现页面可用性问题、优化布局
- 提供互动功能——评论系统允许读者留言互动,AI 功能辅助阅读
- 安全防护——评论验证码(CAPTCHA)和 IP 记录用于防止垃圾评论和滥用
- 个性化展示——主题偏好、欢迎提示、天气信息等增强浏览体验
本站不会超出上述目的范围处理个人信息,始终采取对个人权益影响最小的方式。
六、数据存储期限
| 数据类别 | 存储期限 | 说明 |
|---|---|---|
| 访问统计(Umami / Beat) | 长期存储 | 以聚合统计数据形式保留,用于长期趋势分析 |
| Clarity 行为数据 | 30 天 | Clarity 默认保留 30 天会话录屏,之后自动删除 |
| 评论数据 | 长期存储 | 评论内容作为博客交互记录保留,除非你要求删除 |
| 浏览器本地存储 | localStorage:永久;sessionStorage:会话结束 | 你随时可手动清除浏览器数据 |
当处理目的已实现、数据不再必要,或你撤回同意时,本站将删除或匿名化处理你的个人信息。
七、数据安全措施
本站采取以下合理的安全措施保护你的数据:
- HTTPS 加密传输——全站启用 HTTPS,所有数据传输均经 TLS 加密
- 自托管服务——核心服务(评论、统计、AI 后端)运行在自有服务器上,减少数据暴露面
- 访问控制——服务器部署访问控制,评论管理有后台保护
- 人机验证——评论系统接入 CAPTCHA 防止自动化滥用
- 第三方筛选——仅接入知名、可信的第三方服务
⚠ 请注意,互联网上的数据传输无法保证 100% 绝对安全。但本站在此做出以下承诺:
🔒 数据泄露事件通知承诺
本站承诺:
- 发生或可能发生个人信息泄露、篡改、丢失等安全事件时,将立即启动应急预案,采取补救措施阻止危害扩大
- 将在发现安全事件后第一时间(不超过 24 小时)通知履行个人信息保护职责的部门
- 将及时通过本站公告、页脚通知条、邮件等方式告知受影响的个人信息主体
- 通知内容将包括:安全事件类型、涉及的数据种类、可能的影响、已采取/拟采取的补救措施、你可以采取的降低风险的措施、本站的联系方式
- 如难以逐一通知受影响的个人,将在本站首页发布公告
八、你的权利
依据中国相关法律法规,你享有以下权利:
- 知 知情权——你有权了解本站收集了哪些与你相关的信息及其处理方式,即本隐私政策所载内容。
- 决 决定权——你有权决定是否允许本站处理你的个人信息。
- 查 查阅与复制权——你有权查阅、复制本站持有的与你相关的个人信息。
- 更 更正权——你有权要求更正不准确的个人信息。
- 删 删除权——你有权要求删除你的评论内容或个人数据。当处理目的已实现、你撤回同意、或本站停止运营时,我们将删除或匿名化你的个人信息。
- 撤 撤回同意权——基于同意的处理活动,你有权随时撤回同意。撤回同意不影响撤回前的处理效力。
- 拒 拒绝自动化处理权——你有权拒绝仅通过自动化决策方式作出的决定。
如何行使权利:
- 通过浏览器设置清除 Cookie 和本地存储数据
- 使用广告拦截器或隐私浏览器扩展屏蔽第三方统计脚本
- 通过下方联系方式向本站运营者提出书面请求(请在邮件中说明你要行使的权利、相关数据及身份证明)
如需联系,请通过以下方式:
📧 邮箱:me@upxuu.com
🐙 GitHub:ImUpXuu
我们将在收到你的请求后 15 个工作日内予以答复。
九、未成年人保护
本站声明如下:
- 本站面向公众开放,不主动向未成年人收集个人信息,但无法识别访客年龄
- 本站内容可能对任何年龄段的访问者可见
- 如果你是未满 14 周岁的未成年人,请在监护人陪同下阅读本隐私政策,并在监护人同意后方可使用需要提交个人信息的功能(如发表评论)
- 监护人发现本站持有未成年人个人信息且未经同意的,有权要求我们删除
十、外部链接
本站包含指向第三方网站(如友情链接、社交媒体、GitHub、Bilibili 等)的链接。点击这些链接将离开本站,跳转至第三方网站。我们不对这些第三方网站的隐私做法、数据安全或内容负责。建议你在访问第三方网站时查阅其各自的隐私政策。
十一、政策更新
我们可能会不时更新本隐私政策。更新后的版本将发布在此页面,顶部标注"最后更新日期"。
- 重大变更(如新增第三方数据处理、变更处理目的)将通过站内公告或 RSS 通知
- 一般更新(如修正措辞、更新服务列表)将直接更新本文档
- 建议你定期查看本页面以了解最新信息
十二、免责声明
本站为个人博客,非商业运营,不具备大型互联网企业的数据处理能力和合规资源。本隐私政策是基于当前站点功能和第三方服务使用情况如实编写,但:
- 本站使用的第三方服务可能随时更新其隐私政策,本站无法实时同步
- 第三方嵌入内容(如网易云播放器、友链站点)的数据处理由各第三方自行负责
- 本隐私政策不构成法律意见。如有法律纠纷,请咨询专业法律人士
如有任何隐私相关问题,欢迎通过 me@upxuu.com 联系我们。