用途:审计网站 Cookie 有效期是否超出监管建议或浏览器技术限制,并核对隐私政策中的时长披露是否准确。
主要能力:区分会话 Cookie(无 Expires/Max-Age,关闭浏览器即删除)与持久 Cookie(含 Expires/Max-Age),并识别服务器每次访问刷新、实际近乎无限期的滚动型 Cookie。按短时(<24 小时)、中时(24 小时至 30 天)、长时(30 天至 13 个月)、超限(>13 个月)分类。依据 CNIL 2020-091 号审议及 2020 年 10 月 1 日建议,同意有效期与同意启用的非必要跟踪 Cookie 均不应超过 13 个月,到期需重新征得同意;并引用 CJEU Planet49 案(C-673/17)关于同意前须披露时长的要求。
使用方式:先提取每个 Cookie 的名称、域、设置方、声明时长、实际 Max-Age/Expires、是否随访问刷新及类别;再与 CNIL 13 个月上限和浏览器限制比对;随后核对政策声明与实际时长是否一致;最后生成整改计划。示例中将 GA4 的 cookie_expires 设为 34128000(约 395 天)以符合 13 个月,并建议对 _ga、_fbp 采用服务端打标以规避 Safari ITP 的 7 天上限,以及在 6 个月时自动重新征得同意。
适用场景:隐私合规审计、同意管理实现检查、Cookie 政策核对、CI/CD 中加入有效期检查。
限制:浏览器规则与监管指引可能变化,具体合规结论需结合当地法律与最新官方文档;资料未提供自动化扫描工具或具体价格信息。