Universal Registration Client (URC™)

Software application for biometric enrollment

Universal Registration Client (URC) is a configurable Windows-based .NET application that utilizes BioComponents™ and Aware SDKs to perform a variety of biometric data capture, analysis, matching, formatting, and hardware abstraction functions. All BioComponents can operate within URC. Source code is available for URC, so it can be used either to quickly learn how to best implement BioComponents and SDK APIs, or alternatively as a baseline to develop an application customized for custom requirements and workflow.

URC Screenshot


  • Fingerprint recognition, face recognition, iris recognition
  • Automated fingerprint identification services (AFIS)
  • Automated biometric identification services (ABIS)
  • Border management
  • Citizen ID
  • Defense and intelligence
  • Law enforcement

Features and Functionality

  • Biographic data capture, formatting, and validation
    – ANSI/NIST-ITL 2013 and earlier
    – ICAO Doc 9303
    – FIPS 201 SP
    – 800-76
  • Tenprint autocapture
  • Fingerprint matchability testing
  • Fingerprint segmentation and sequence checking
  • Fingerprint quality scoring
    – Aware Quality
    – NFIQ
  • Fingerprint card scanning and printing
  • Fingerprint template extraction and 1:1 matching for biometric authentication
  • Facial image autocapture
  • Iris capture and quality scoring
  • Handwritten signature capture
  • Travel document scanning and authentication
  • Credential personalization
    – ICAO compliant e-passport
    – FIPS 201 compliant PIV card
  • Digital certificate verification
  • Biometric duplicate checking
  • Web service-based connectivity to BioSP