Photo ID Verification Explained:

Accurately make determinations using our proven document verification process and receive results back in minutes.


ID is collected.

Your user is prompted with a photo upload screen where they can either submit existing photos or take new ones using their smartphone or webcam. Users are asked to submit both a photo of their ID and a photo of them holding the ID (to prove possession).


ID information compared to multiple datasets.

ID documents are then passed through OCR and the data is matched against commercial and proprietary databases to authenticate the information.


ID is manually reviewed.

After the automated review, the photos are then passed to an operator to confirm validity and authenticity and are either approved or failed. If documents are missing the operator will request additional documentation.


Results are returned.

Verification results are returned via API along with any custom determinations you request. Additionally, copies of the photos are kept in offline storage for auditing purposes.


Comprehensive Service

BlueCheck uses a combination of automated database searches, and manual review processes to provide high quality, accurate determinations, that are secure and user friendly.

Global Coverage

Our API accepts hundreds of ID types from across 175 countries and 10+ languages, and our staff can manually compare each and every photo to ensure accuracy.

Fast Real-Time Results

Automatic verifications are performed instantly. Users will not have to wait for their verification to process. Manual Photo ID reviews have a turn around time of less than 3 minutes and are processed 24/7.

Robust Audit Trail

BlueCheck keeps a record of all documents used during the Photo ID process for audit purposes. These documents are stored offline for maximum security.

Scalable Solution

Verify thousand of IDs daily without an enterprise agreement in place. 10,000+ IDs per day is supported, but requires an enterprise agreement in place.

Quick Implementation

Using our API BlueCheck Photo ID Verification can be deployed quickly saving your business time and money. No implementation cost to get started.

Customizable to Fit Any Business.

Each business has its own verification needs, our solution is built to be flexible and to serve those needs.

Set Location, and Age Requirements

Customize your verification requirements based upon the location and age of the individual user.

Set Who Gets Verified

Only want to verify high risk customers? BlueCheck offers ways to flag subsets of your user base for verification, so you only have to verify the users you want.

Set How Users Are Verified

BlueCheck offers a host of verification methods giving users choice and alternatives when it comes to identify themselves. Allow for name & address, last 4 of SSN, or Photo ID verification.

Set Custom Results

Receive custom results from BlueCheck that go beyond confirming identity. BlueCheck can return whether the user is a certain age, in a certain region, and much much more.


The Merchant Dashboard

With The Merchant Dashboard you can customize settings, lookup verifications, and manage your account from one central location.

Created with Sketch.

Customize the look and settings of verification to suit your business' needs.

Created with Sketch.

Search your records to get up to date verification status information, including how the customer was verified and when.

Created with Sketch.

Easily manage your account including: billing, installation, support and terms of service from one location.

merchant dashboard

Technologies powering our Photo ID Verification solution.

Proprietary Database

BlueCheck keeps a record of all previously verified customers to streamline future transactions.

Cascading Logic

Cascading Logic allows for the customization of verification settings based upon location, age, and other inputs.

Network Effect

The network effect let's merchants take advantage of verifications happening across the network. When a customer is verified on one site they are verified across the network.

Smart Search - Data Look Up

Proprietary data navigation improves the likelihood of a successful verification, and allows for the verification of users across multiple databases.

Encryption & Security Standards

BlueCheck utilizes multi-layer data encryption to ensure data is securely transmitted and stored, to protect against malicious actors and to safeguard the verification process.

Developer & API Documentation

Fully documented REST API available in addition to the verification plugin.

Ready to learn more about BlueCheck?

Send us a message and let’s get started!