SEO Pulse 隐私政策
适用范围
本政策说明 LS-Labs 运营的 SEO Pulse 云端版(从 ChatGPT 等网页版 AI 连接的试点服务)如何处理你的数据。
从 GitHub 安装的本地开源版在你自己的电脑上运行,数据不经过 LS-Labs,不在本政策范围内。
向 Google 获取的数据
你以 Google 账号登录授权时,SEO Pulse 只要求以下范围,全部只读:
openid、email:识别你的账号,并核对邀请名单。- Search Console 只读:读取你有权限的网站资源的搜索效果,用来生成周报。
- Google Analytics 只读:读取你有权限的 GA4 媒体资源的流量数据,用来生成周报。
SEO Pulse 不会修改你的网站、Search Console 或 Google Analytics 设置。
存储与保留期限
- Google 授权与报表不落地。LS-Labs 服务器不在硬盘或数据库保存你的 Google 授权,也不保存 Search Console 或 GA4 数据。
- 授权存放在你的 AI App。Google 授权(refresh token)与你的 email 以服务器密钥加密后,放在你的 AI App 持有的连接凭证里;每次请求时才在服务器内存中解密,用来调用 Google 与核对邀请名单。
- 内存缓存。服务器内存只缓存两种数据:Google 短期访问令牌,最长 1 小时;相同参数的工具结果(含周报),最长 15 分钟。服务器重启后即消失。
- 安全计数。为了跨服务器限制调用量与防止授权码重复使用,Firestore 保存经密钥哈希的账号标识符、调用时间与次数,以及授权码摘要;不含 email、Google token、工具参数或报表。用量记录于该 UTC 日结束后 24 小时到期,授权码记录于凭证到期后 60 秒到期,再由平台异步清除。
- 主机平台日志。服务与安全计数部署在 Google Cloud 的 asia-east1 台湾区域。Cloud Run 会自动记录请求时间、网址、状态码等标准请求日志,按 Google Cloud 默认保存 30 天。SEO Pulse 程序本身不记录工具参数、报表内容或授权信息。
连接凭证有效期
- 访问凭证:1 小时。
- 刷新凭证:30 天,每次使用时轮换。
- 连续 30 天未使用,需要重新登录授权。
数据接收方
- Google:SEO Pulse 通过 Google API 读取数据。
- 你连接的 AI App(例如 OpenAI 的 ChatGPT):会收到工具返回的报表结果,这部分适用该服务自己的隐私政策。
LS-Labs 不出售你的数据、不用于投放广告、不用于训练模型,也不用于 LS-Labs 的研究或文章。
Google API 用户数据政策
SEO Pulse 使用及传输从 Google API 获取的信息时,遵守 Google API Services User Data Policy,包含其中的 Limited Use 要求。
SEO Pulse's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
撤销授权
- 在你的 AI App 中移除 SEO Pulse 连接。
- 到 Google 账号的第三方连接页面,移除 SEO Pulse。
在 Google 撤销授权后,撤销生效需要时间;SEO Pulse 已有的短期凭证与内存缓存也可能暂时有效。如需立即停用试点账号,请联系 LS-Labs 处理。
联系
对本政策有疑问,请发邮件到 me@lslabs.tw。