1. 我们收集的信息
1.1 账户信息
注册时,我们会收集您的全名、用户名、电子邮件地址和密码(使用 bcrypt 进行哈希处理 — 我们无法读取您的密码)。您还可以选择提供个人资料照片。
1.2 Google 登录数据
当您选择“使用 Google 登录”时,我们会从 Google 获取:您的全名、电子邮件地址、Google ID 和个人资料照片。除基本个人资料外,我们不会访问 Gmail 或其他 Google 数据。
1.3 来自您网站的跟踪数据
当您嵌入 SearchBastion 跟踪脚本时,它会记录:
- 访客的 IP 地址(用于通过 ip-api.com 查询地理位置、ISP 并检测 VPN/代理)
- User-Agent — 浏览器和操作系统
- 页面 URL 及被点击的按钮/元素
- 事件的时间戳、来源页面和 UTM 参数(source/medium/campaign/term/content)
- 质量评分(0–100)、机器人/VPN/数据中心分类、重复和高频标记
您(客户)是数据控制者。我们是代表您行事的数据处理者。您须按照适用法律要求通知最终用户并取得其同意。
1.4 Google Search Console 数据
当您连接 Google Search Console 时,我们会以只读方式访问并存储:
- 您已验证所有权的 GSC 资源列表
- 搜索表现数据:关键词、URL、展示次数、点击次数、排名(按日)
- 站点地图状态和 URL 检查结果
- OAuth 访问令牌和刷新令牌(存储前加密)
我们只读取您授权资源的 GSC 数据。我们不会在 GSC 上执行任何写入操作。
1.5 SEO 审核数据
当您运行 SEO 审核时,我们会公开抓取您的网站并存储分析结果:评分、技术问题、Core Web Vitals(通过 Google PageSpeed Insights API)、元标签、URL 结构和页面内容。这些数据属于您。
1.6 热力图数据
启用热力图跟踪后,脚本会记录:点击坐标(X/Y)、页面滚动深度、愤怒点击事件(在小范围内快速重复点击)和会话时间线。这些数据不会与您网站访客的个人身份关联。
1.7 潜在客户审核数据
当访客使用我们网站上的“免费 SEO 检查”工具时,我们会收集:待分析的 URL 和其电子邮件地址(用于发送结果)。IP 地址以匿名哈希形式存储,以防止滥用。
1.8 系统日志和反馈
登录 IP 地址、访问时间戳和控制台内的操作(审计日志)。您通过应用内组件提交的测试版反馈(反馈类型、内容、页面上下文)。
2. 我们如何使用您的信息
我们将收集的信息用于:
- 提供服务:处理跟踪数据、运行 SEO 分析、生成报告并发送告警。
- 账户安全:验证身份并检测可疑登录活动。
- 处理付款:管理订阅和发票。
- 客户支持:响应技术支持请求。
- 产品改进:分析汇总的匿名数据,改进评分算法和欺诈检测。
- 遵守法律:在法律要求时满足执法机关的请求。
我们不会使用您的数据投放广告、训练第三方 AI 模型,或向任何一方出售信息。
3. Cookie 与跟踪技术
3.1 SearchBastion 控制台 Cookie
- 会话 Cookie(必需):维持您的登录状态。
- CSRF 令牌:防范跨站请求伪造攻击。
- 语言 Cookie:保存您选择的语言(vi/en)。
- 偏好设置(localStorage):保存界面偏好(深色/浅色模式)— 不会发送至我们的服务器。
我们不会使用广告 Cookie,也不会跨其他网站跟踪您。
3.2 Google OAuth Cookie
当您使用 Google 登录时,Google 会设置自己的身份验证 Cookie。该交互适用 Google 的 Cookie 政策。
3.3 您网站上的 SearchBastion 跟踪脚本
您嵌入网站的脚本可能会在您的网站上使用 localStorage,以检测同一会话中的重复点击。您须在自己的 Cookie 政策中披露此事,并取得最终用户的同意。
4. 信息分享
我们不会为商业目的出售、出租或分享个人信息。我们仅在以下情况下分享数据:
4.1 技术服务提供商
- ip-api.com:接收访客 IP 地址,用于查询地理位置、ISP 并检测 VPN/代理/数据中心。结果会在我们的服务器上缓存 24 小时。
- Google PageSpeed Insights API:接收您审核页面的 URL,以分析性能和 Core Web Vitals。
- Google(OAuth2 & Search Console API):验证 Google 登录,并在您授予的权限内读取 GSC 数据。
- 托管/云服务提供商:在安全环境中存储数据。
- 事务性邮件服务:发送账户通知、告警和审核结果。
合作伙伴仅能访问履行其职能所需的信息,并受严格保密协议约束。
4.2 法律要求
我们可能依据法院命令或强制性法律要求披露信息。在允许的情况下,我们会提前通知您。
5. 数据安全
- 传输加密:所有 HTTPS 连接均采用 TLS 1.2+。
- 静态加密:Google OAuth 令牌在存入数据库前加密;其他敏感数据在静态存储时加密。
- 密码:使用 bcrypt 进行不可逆的哈希处理。
- API 密钥:以 SHA-256 哈希形式存储 — 仅在创建时显示一次。
- 访问控制:遵循最小权限原则 — 员工仅能访问所需的数据。
- 审计日志:记录所有 CRUD 操作和登录/退出事件。
如果您怀疑账户已遭入侵,请立即更改密码并联系 [email protected]。
6. 数据保留与删除
6.1 保留期限
- 点击事件(Free 套餐):自记录之日起 30 天。
- 点击事件(Starter 套餐):自记录之日起 90 天。
- 点击事件(Pro 套餐):自记录之日起 12 个月。
- GSC 数据:连接期间保留;断开连接时删除。
- SEO 审核结果:保存在您的历史记录中;可手动删除。公开的潜在客户审核会在 48 小时后自动删除。
- 账户信息:在账户存续期间保留。
- 登录日志:30 天。
- 付款历史:为满足会计/税务要求保留 7 年。
6.2 账户删除
删除账户后,您的数据将在 30 天内永久删除。您可以通过 [email protected] 请求立即删除。付款历史将依法保留。
7. 您的权利
- 访问权:请求获取我们持有的有关您的数据副本。
- 更正权:通过控制台或电子邮件更新不准确的信息。
- 删除权(“被遗忘权”):请求删除您的个人数据。
- 限制处理权:请求暂时停止数据处理。
- 数据可携权:以 JSON/CSV 格式导出您的数据。
- 撤回 GSC 同意的权利:随时在设置中断开 Google Search Console 连接。
请将请求提交至 [email protected] — 我们将在 15 个工作日内回复。
8. 国际数据传输
您的数据可能在位于越南或我们的服务提供商(包括 Google 和 Stripe)运营所在其他国家/地区的服务器上处理。跨境传输数据时,我们确保遵守适当的数据保护机制。
9. 未成年人
服务不面向任何未满 18 岁的人士。如果发现未满 18 岁的人士向我们提供了个人信息,请联系 [email protected],以便立即删除。
10. 政策变更
对于重大变更,我们将在变更生效前至少 30 天发送电子邮件通知,并在控制台展示横幅。生效日期注明于本页顶部。
11. 联系我们
- 隐私邮箱:[email protected]
- 安全邮箱:[email protected]
- 常规支持:[email protected]
- 响应时间:3 个工作日(数据权利请求最多 15 个工作日)
本政策受越南社会主义共和国法律管辖。