UR Code SDKs & Demos (Overview)

Learn about the different UR Code Demos, Applications, and SDKs.


UR Code Demos & Applications

Before starting with the UR Code SDKs, it is recommended that Your Team first create and scan UR Codes with the UR Code Generator Demo and UR Scan+Match Application.

UR Code Demo/ApplicationGuides & ResourcesAvailable ForDescription
UR Code Generator Demo
  • Everyone
  • Creates a Test-Only UR Code with the User-Provided 2D Image and Metadata
  • Signs a UR Code with FaceTec's Private Testing Key
  • Outputs a Scannable and Downloadable image of the UR Code
UR Scan+Match Application
  • Everyone
  • Scans a UR Code, validates the Digital Signature, and outputs the Metadata
  • Requests a 2D Image from the User
  • Performs 2D:2D Matching against the Encoded 2D Face Data
  • All functionality occurs On-Device with no Images or PII transmitted.

UR Code SDKs

Use the table below to determine the UR Code SDK that meets Your Team's Requirements.

UR Code SDKGuides & ResourcesAvailable ForFeatures & Functionality
UR Encoder SDK
  • Legal Issuing Authorities or Commercial Issuers
  • Access upon requested
  • Create UR Codes signed with the Issuing Authority's Private Key.
  • Scans UR Codes, validates Digital Signatures, and outputs the Metadata.
  • Perform 2D:2D Matching against the Encoded Face Data in UR Codes.
  • Provides all the other Features & Functionality available in the UR Matcher SDK.
UR Encoder Desktop (Windows)
  • Legal Issuing Authorities or Commercial Issuers
  • Access upon requested
  • Includes the Base UR Encoder SDK (same Features & Functionality).
  • Quick & Easy Windows Installer.
  • Pre-configured App to Start Encoding UR Codes.
UR Matcher SDK
  • Issuing Authorities or Commercial Issuers
  • Relying Parties
  • Access upon requested
  • Scans UR Codes, validates Digital Signature, and outputs the Metadata.
  • Reads & Outputs UR Code Metadata.
  • Match Encoded Face Data against a 2D Image.
  • Does not support UR Code Creation.
UR Scan+Match SDK
  • Issuing Authorities or Commercial Issuers
  • Relying Parties
  • Access upon requested
  • Scans UR Codes, validates Digital Signature, and outputs the Metadata on the Device.
  • Implements the same UI/UX & Behavior of the UR Scan+Match Application.
  • Does not support UR Code Creation.
  • Scanned Results can be exported for usage in the UR Encoder SDK, UR Encoder Desktop, and UR Matcher SDK.