KnowYourFaceShape
菜单

隐私

简短版

你的照片从不离开你的设备。我们看不到它,也从来没能看到。

这在技术上意味着什么

本站的脸型分析完全在你的浏览器里运行,用的是编译成 WebAssembly 的 Google MediaPipe Face Landmarker。当你上传一张照片或用摄像头拍一张时:

  • 图像被读进浏览器的内存
  • 关键点在你的设备上检测
  • 比值在你的设备上计算
  • 结果显示给你看

图像数据在任何时刻都不会进入网络请求。你可以自己验证:打开浏览器的开发者工具,切到 Network 面板,跑一次分析,逐一检查每个请求。没有一个携带你的照片。

我们会收集什么

  • 关于你脸部的任何东西。 我们不接收、不存储、不处理、也看不到任何图像数据。我们不用任何人脸数据训练模型,因为我们从来没有过任何人脸数据。
  • 页面浏览,由 Cloudflare Web Analytics 计数。 本站托管在 Cloudflare 上,它会给所服务的每个页面加上自己的分析 beacon。这个 beacon 不写 Cookie,也不显示同意横幅。每次页面浏览会上报你所在页面的路径、你到达的时间、把你带来的站点、你的浏览器与操作系统家族,以及页面加载花了多久。Cloudflare 表示 它不存储你的 IP 地址;这是他们的书面承诺,不是我们能在浏览器里验证的事。
  • 页面浏览,另由 Google Analytics 4 计数。 这个工具是我们自己加载的,作为每个页面上的一个脚本。每次页面加载会上报你所在页面的地址,在 ? 处截断——结果页到达它那里时是 /result/triangle/,与 Cloudflare Web Analytics 看到的形式相同。它还会上报你到达的时间、把你带来的站点(其地址也做同样的截断),以及你的浏览器与操作系统家族。与上面的 beacon 不同,这个工具会写 Cookie:第一方、在本域下、保存一个随机标识符,并用这个标识符区分回访设备与新设备。没有同意横幅先问你;加载页面本身就是登记动作,所以值得知道的是这三个地址—— beacon.min.js, googletagmanager.com 与 google-analytics.com. 在控制台运行 document.cookie 就能看到你的浏览器里存了什么。把这三个都拦掉,这里对你也不会有任何变化:它们只统计访问,分析无论如何都在你的设备上运行。Google Analytics 4 收到什么之后怎么处理, 由 Google 说明,用的是他们自己的话,不是我们的。

标签页开着时,你的浏览器保留什么

有两样小东西会写进浏览器的会话存储,好让结果页画出它的示意图,并发现我们的两个工具何时给出不同答案:

  • 检测到的关键点坐标,以及你照片的宽高比——一串数字,不是像素;
  • 你最近一次拿到的脸型名称,以及它是三个工具中的哪一个生成的。

会话存储只属于这个标签页。它从不发给我们,别的网站也读不到,里面永远不会写入任何图像数据。

你的设备会保留什么,直到你清除它

当你通过我们自己的工具——问卷、计算器,或你刚分析过的照片——到达结果页时,那个页面会在浏览器的本地存储里保存一条小记录:本地存储是持久的那一种,比标签页活得久。它保存你拿到的脸型、它是三个工具中的哪一个生成的、结果页自身地址的一份副本(地址里已经含有你的数字;下一节说明地址里带着什么),并且只在照片与计算器路径下,保存结果页所显示形式的同一组数字。问卷结果没有数字,所以问卷路径不保存任何数字。只保留最新的一条结果——新结果会替换旧结果。

只有当结果页紧跟着你刚用过的工具时,它才会被写入。打开别人分享的结果链接什么都不会保存,这条记录也从不发给我们——它留在你的浏览器里,只由本站、在你的设备上读取,用来在文章、工具页,以及脸型与发型页(当你的脸型匹配时)显示那行小小的「你保存的结果」。要删除它,请在浏览器设置里清除本站数据(本地存储,或「Cookie 及其他网站数据」)。本站没有别的东西会写入本地存储。

结果页地址里有什么

你的数字会随结果页自己的地址一起走。这正是结果链接能让打开它的人看到同一组数字的原因。本站从不上传它们——但你对那个地址做的任何事都会把它们带上,所以值得知道里面有哪些数字。具体有哪些取决于你用的工具:

  • 照片分析: 你四个测量值之间的三个比值、你的下颌角,以及一个置信度百分比;
  • 软尺计算器: 同样的这些比值和那个角度,再加上你输入的四个数字,单位为厘米或英寸;
  • 问卷: 你七道题的答案得分,以百分比表示。

这些地址里都没有图像数据,也没有关键点坐标。它们就是本站本来就会在结果页展示给你的比值,形式相同。

我们查过 Cloudflare Web Analytics 会不会读到这些数字,因为它上报你所在的页面。它不会。我们读了 beacon 自己的源码,并从一张带着测量值的结果页抓取了它实际发出的报告: ? 之后的一切在报告生成前就被移除,所以它看到的是 /result/triangle/,永远不是后面的数字(beacon 版本 2026.9.1)。把链接发给别人仍然完全由你决定,我们看不到你发给了谁。

2026 年 9 月 23 日加入的 Google Analytics 4 脚本也被要求这样做:我们交给它的地址只由路径拼成,所以那些数字同样不在它发送的内容里。

关闭标签页后会发生什么

你的照片和关键点都没了。它们只存在于浏览器的内存里,操作系统会在标签页关闭时回收;上面提到的会话存储数字也属于同一个标签页,会一起消失。两者都没有服务器端副本可删,因为我们从来没有过。保存的结果记录是例外:它在本地存储里,不在会话存储里,会留在你的设备上,直到你清除它。

另一件比标签页活得更久的事,是页面浏览记录:访问了哪个路径、在什么时候,记录在 Cloudflare Web Analytics 和 Google Analytics 4 的仪表盘里。它是一个访问计数,不是一份画像——上面没有姓名、没有账号、没有照片,也没有你的任何数字——我们也没有自己的办法伸进任何一份记录里删掉某一次访问。他们自己的控制项能不能做到那一步,要问上面链接的政策;我们宁愿把这一点说出来,也不想暗示别的。

生物特征数据法

人脸图像在 GDPR 第 9 条(欧盟)、BIPA(伊利诺伊州)、CUBI(得克萨斯州)、MHMD(华盛顿州)下被归为生物特征数据,在 CCPA/CPRA(加利福尼亚州)下被归为敏感个人信息。

因为我们从不收集你的照片,我们从不处理图像或人脸模板——那才是这些法律真正针对的东西。能离开你设备的,只是上面描述的那几个比值,而且只存在于你分享的结果地址或你自己的浏览器历史里。它们把你归入七个非常宽泛的类别之一;没人能凭这些重建一张脸,而我们这边什么都没有保存,所以没有需要取得的明示同意、没有需要公布的保留期限,也没有需要构建的删除机制。

我们不会承诺一次访问永远无法与你关联,因为这取决于 Cloudflare Web Analytics 和 Google Analytics 4 在自己的政策下保留什么,而不是我们能控制的事。

第三方广告

本站将来会展示第三方广告。你此刻正在读的这个页面没有任何广告代码——广告上线时,本节会在第一条广告出现 之前写明广告网络的名字,并准确说明它存储什么。

广告网络通常做什么,以及哪些仍由你控制:广告服务商可能使用 Cookie 和类似的浏览器存储,根据你以前访问本站和其他网站的情况选择给你看哪些广告、限制同一广告的出现频率,并衡量广告效果。你可以在浏览器设置里删除或拦截 Cookie,而不会损失这里的任何功能——脸型分析无论如何都在你的设备上运行。行业性的退出页面,例如 aboutads.info/choices (美国)和 youronlinechoices.com (欧盟),可以让你关闭参与公司的兴趣投放广告。

本站的任何照片、关键点或面部测量值都不可能到达广告网络,理由和它们不可能到达我们这里一样:这些东西都不离开你的设备。

如果将来有变化

我们目前没有把照片发到服务器的计划。如果将来要建服务器端 API(例如,给想把人脸检测集成进自己产品的开发者用),那会是一个独立服务,有自己的条款、自己的同意流程、公布的保留期限、删除机制,以及不使用提交图像训练模型的承诺。 本隐私政策会在任何此类变化发生之前更新,而不是之后。

联系

contact@knowyourfaceshape.com