针对伊利诺伊州、得克萨斯州和科罗拉多州,Didit 可在首次人脸采集前显示生物识别同意步骤。模式、API 字段、SDK 版本和你的责任。

简短回答

会。 对于受伊利诺伊州(BIPA)、得克萨斯州(CUBI)和科罗拉多州生物识别法律约束的人,Didit 可以在首次人脸采集前显示一个同意步骤,并把答复记录在会话中。 你为每个应用选择模式:自动(默认)、始终或从不。 Didit 负责显示该步骤并记录答复,但你自己的流程是否符合适用于你的法律,仍由你负责判断。

#同意步骤是什么

它是在自拍之前显示的一个界面。 它会告知用户采集什么(其面部几何特征)、为什么采集、由谁持有、保存多久,并链接到生物识别数据政策。 它只有一个按钮我同意并继续,用户勾选同意框后按钮才会生效。 只有在采集人脸的会话中才会出现该步骤,例如活体检测、人脸比对或年龄估计,或证件拍摄过程中的自拍。

#选择模式

在控制台中打开你应用的设置,然后选择数据与隐私,再选择生物识别同意。 每次更改都会记录在审计日志中。

模式会发生什么
自动(默认,推荐)在伊利诺伊州、得克萨斯州或科罗拉多州的法律可能适用的情况下显示该步骤。其他所有人看到标准的一行提示。
始终所有被采集人脸的人,无论身处何处,都会看到该步骤。
从不Didit 不显示任何同意步骤。你需要在自拍之前自行收集生物识别同意并保存记录。

在自动模式下,只要满足以下任一情形就会显示该步骤:

  • 你在创建会话时声明了一个受覆盖的州,或在预期详情中发送了美国地址。
  • 此人的 IP 地址位于伊利诺伊州、得克萨斯州或科罗拉多州。
  • 此人似乎在美国,但无法判断所在的州。
  • 其证件由受覆盖的州签发。

#你可以通过 API 发送什么

创建会话时有两个可选字段,用来告诉流程你已经知道的信息:

字段作用
user_state此人的居住地,格式为 US-IL 或 IL 这样的代码。受覆盖的州会显示该步骤。
biometric_consent你已经收集的同意:given_at(不能晚于当前时间的时间)和你的 text_version。流程不会再次询问,会话会将其记录为由你收集。

具体格式请参见创建会话。

#哪些应用会显示

用户在哪里验证是否显示该步骤
托管验证流程、Web SDK 或 WebView是
原生 SDK 4.10.0 或更高版本(iOS、Android,以及包含它的 React Native 或 Flutter 版本)是
低于 4.10.0 的原生 SDK否

低于 4.10.0 的原生 SDK 无法显示该步骤,因此这些核验会在没有该步骤的情况下运行,会话会记录为需要同意但未收集。 如果你在原生应用中验证伊利诺伊州、得克萨斯州或科罗拉多州的用户,请升级 SDK,或在自拍之前自行收集同意。

#Didit 记录什么

Didit 在会话中保存该答复:给出的时间、所显示文本的版本、语言、所在步骤,以及请求的 IP 地址、位置和用户代理。 判定结果和 Webhook 会带有一个包含其状态的 biometric_consent 对象,方便你向审计人员出示。

#相关文章

还没解决?和真人聊聊。

请附上你的组织 ID 以及你要咨询的会话 ID。

联系支持团队