X-faces是一个为网络应用程序提供人工智能身份验证(KYC)服务的平台。 该平台致力于简化用户身份验证流程,号称可以在5分钟内完成集成。 它主要通过结合光学字符识别(OCR)、生物识别和活体检测技术,实现对用户身份的自动化验证,以提升验证的准确性和效率,同时有效防止身份欺诈行为。 X-faces的服务通过一个iframe
嵌入到客户的网站中,支持主流的桌面和移动浏览器,无需在客户代码中集成第三方库,简化了开发流程。 该平台特别关注iGaming行业,提供身份验证、欺诈预防和行为分析等功能,旨在成为一个高性价比且功能灵活的解决方案。 根据其发展路线图,该平台还在不断扩展功能,例如增加反洗钱(AML)相关的地址和信用卡识别功能。
機能一覧
- 身份证件数据识别 (OCR): 自动从身份证、驾照或护照等证件中提取姓名、出生日期和证件号码等关键信息,减少手动输入和错误。
- 生物识别身份验证: 通过对比用户自拍照片与身份证件上的照片,利用面部识别算法验证用户身份,准确率高达99.8%。
- 活体检测: 要求用户完成特定面部动作(如转头)来确认其为真人,有效防止使用照片、视频或3D面具等手段进行的欺诈攻击。
- 迅速な統合: 开发者只需将一个
iframe
嵌入到网页中,并通过回调(callback)接收验证结果,无需复杂的代码集成。 - クロスプラットフォーム対応: 兼容Chrome、Safari、Firefox等主流桌面和移动浏览器,并支持在Mac、PC、iOS和Android(9.0及以上版本)系统上运行。
- 欺诈预防与行为分析: 平台提供反欺诈工具和实时的用户行为评分,特别适用于需要高安全性的iGaming行业。
- 反洗钱(AML)功能: 正在开发的功能,包括通过IP地址或文件进行地址验证,以及识别和验证信用卡信息。
ヘルプの使用
X-faces旨在提供一套开箱即用的身份验证解决方案,整个集成过程非常简单,主要分为注册、获取API密钥、集成和接收结果四个步骤。
第一步:注册账户
首先,你需要在X-faces的官方网站上创建一个免费账户。访问https://x-faces.org/并点击“Get started”按钮,按照指引完成简单的注册流程。
第二步:生成API密钥
注册并登录后,进入你的项目仪表盘(Dashboard)。在这里,你可以为你的应用程序创建一个新的项目,并生成一个唯一的API密钥(API Key)。这个密钥将用于后续的API调用,是你的应用程序与X-faces服务之间进行安全通信的凭证。
第三步:集成iframe
X-faces的核心集成方式是通过嵌入一个iframe
来实现的,这种方式避免了在你的代码中引入任何第三方库,极大地简化了前端开发工作。
- 生成验证链接: 你可以通过调用X-faces的REST API或在仪表盘中手动操作,为需要进行身份验证的用户生成一个唯一的验证链接。
- 显示iframe: 将这个生成的链接作为源地址(src)嵌入到你网页的
iframe
标签中。当用户访问这个页面时,X-faces的用户界面就会在iframe
中加载,引导用户完成身份验证的所有步骤。<iframe src="YOUR_UNIQUE_VERIFICATION_LINK" width="100%" height="600px" frameborder="0"></iframe>
你可以根据网站的设计调整
iframe
的宽度和高度。
第四步:设置回调并接收数据
为了在用户完成验证后接收结果,你需要在你的服务器上设置一个回调(Callback)URL。
- 设置回调URL: 在X-faces的仪表盘中,找到你项目的设置页面,并配置一个用于接收验证结果的回调端点(endpoint)。
- 处理回调请求: 当用户完成验证流程后,X-faces的服务器会向你设置的回调URL发送一个HTTP请求(通常是POST请求),其中包含了验证的全部数据。
- 接收的数据内容: 回调数据通常是一个JSON对象,包含以下关键信息:
verification_status
: 验证状态(例如:success
もしかしたらfailure
).document_details
: 从身份证件中识别出的信息,如姓名、出生日期等。facial_similarity_score
: 人脸比对的相似度得分。liveness_check_results
: 活体检测的结果。
用户操作流程
当用户进入包含X-faces iframe
的页面后,他们将按照以下步骤进行操作:
- 上传证件照片: 界面会提示用户上传他们的身份证件照片,例如护照、身份证或驾照。用户可以直接使用设备的摄像头拍摄或从本地上传照片。
- 拍摄自拍照: 接下来,系统会要求用户使用前置摄像头拍摄一张自拍照。这张照片将用于与证件照片进行生物特征比对。
- 完成活体检测: 为了确认用户是真人,系统会引导用户完成一个简单的动作,例如左右转头。这个过程可以有效抵御照片或视频等欺骗手段。
整个过程通常只需要大约2分钟即可完成,并且在受控的拍摄条件下进行,以确保采集到的图像和视频质量,从而提高AI识别的准确率。
アプリケーションシナリオ
- 金融科技和银行业
在线银行、支付平台和加密货币交易所需要遵守严格的KYC和AML法规。X-faces可以帮助这些平台快速验证新用户的身份,自动完成客户身份尽职调查,减少人工审核的成本和时间,同时防止洗钱和金融欺诈。 - 在线博彩和iGaming
iGaming行业对用户年龄和身份的验证有严格要求,以防止未成年人参与和减少欺诈行为。X-faces提供快速的身份验证和行为分析工具,帮助运营商在不影响用户体验的情况下,快速 onboarding 合规玩家,并实时监测可疑行为。 - 共享经济平台
汽车共享、房屋租赁等共享经济平台需要确保参与者的身份真实性,以保障交易双方的安全。通过集成X-faces,平台可以在用户注册时快速验证其身份和驾照等信息,建立社区信任。 - 电子商务平台
对于销售受限商品(如烟酒)或处理大额交易的电商网站,需要验证购买者的年龄和身份。X-faces的自动化验证流程可以在不中断购物体验的情况下,无缝完成身份核实。
品質保証
- X-faces支持哪些国家和类型的证件?
官方网站没有明确列出所有支持的国家和证件类型,但提到了支持全球范围的文档验证(global document support),并建议用户直接联系他们以了解对自己特定文档集的支持情况。 - 整个验证过程需要多长时间?
根据官方介绍,用户完成数据采集和识别的全过程大约需要2分钟。 - X-faces如何保证数据安全和合规?
X-faces表示其服务符合欧盟的通用数据保护条例(GDPR),并获得了ISO/IEC 27001:2022(信息安全管理)、ISO 9001:2015(质量管理)和ISO 31000:2018(风险管理)等多项认证,承诺保护用户数据隐私和安全。 - 集成X-faces是否需要很强的技术能力?
不需要。X-faces的设计目标之一就是简化集成。它通过嵌入iframe
的方式工作,开发者无需在自己的代码中集成任何第三方库,只需要能够处理一个后端回调请求即可,大大降低了集成难度。