How do I review DIVE submissions?

The DIVE Web Portal stores the data from submissions for review. Submissions that are below a configurable threshold will automatically be marked for review.

Table of Contents

Overview

Verification Requests

Request Details

Reviewable Submissions

DIVE Report

Overview

A user can search through all submissions to the DIVE API via the web portal; however, the data within the submission will only be available for a specified amount of time.  This can be configured in the "Data Retention" section of the settings.  In that same section of the settings, the user can choose what confidence threshold triggers a submission to be marked for review.

There are two main pages where a user can search for submissions: the Verification Requests page and the Reviewable Submissions page.

Verification Requests

This is the "History" page of the DIVE web portal. The user can filter by date range, document type, request status, and response status, and search via a traditional search bar.

This page will show all submissions or those that meet the filter criteria chosen.  Any submission outside of the data retention policy setting will contain no data from the submission.  An empty entry will still show on this search though for reporting purposes.

The search results on this page are organized into columns containing data submitted via the API.  If an empty value was submitted for any of these in the API call, the result will be reflected.  For example in the picture above, the capture method is "None Provided."

Created - The date the request was submitted.
ID - A unique ID that our support team can use to investigate possible issues.
Document Type - The document type value set in the request.
Capture Method - The image capture method set int he request.
OS - The operating system of the device the request was submitted from.
Browser - The browser that was used for submission.
Request Status - The request status of the submission.  Success, Failed, Pending, and Expired.
Response Status - The response status of successful submissions.  OK, Suspicious, and Low Confidence.
Details - A button which will open the request details for this specific submission.  See below for an explanation of the request details.

Request Details

The Request Details page contains everything submitted with the request and the confidence scores of the response.  This is the page used to review the details of a specific submission.

Images submitted with the request are shown at the top left, and a button to download a .zip file containing those images is present at the top right.  

Next to the images are the confidence values returned in the response. 

The DIVE API will return a value between 0 and 100.  The DIVE account's development team will configure the end application threshold for what value counts as a pass or fail. 
IDScan.net recommends 70 as the threshold for pass/fail.

Document - Determines if the document is valid.  It will also show the different methods data was captured.  Barcode, OCR, and MRZ.

Anti-Spoofing - Determines if the face image submitted is a real face.  In the example above, the face image submitted was a cropped image from the ID, not a picture taken.

Face - Determines if the face image submitted matches the face on the submitted document.  In the example above, the face matches because it cropped directly from the ID.

Scan Location - Contains data about where the request was submitted.

Document Information - Clicking this will show all data captured from the document.

TrackString - If a trackstring was submitted with the request it would be shown here.  The trackstring can also be copied to the device clipboard.

Request Info - Shows the unique ID for this submission, the status of the submission, any failure messages, the request timestamp, document type, OS, OS version, and Brand.

Services - Shows the status and reason for failure (if applicable) for the Address Validation, DMV, and IdentiFraud third-party checks.

Reviewable Submissions

The Reviewable Submissions page contains all failed submissions ands successful submissions between the high and low end of the threshold settings slider.

Filter this page by a date range, failure code, days remaining until data is deleted, and search via a search bar.  The user can also filter by submissions that meet a certain threshold value for total confidence, face match confidence, and anti-spoofing confidence - this will allow to see which submissions would have passed or failed given a chosen threshold range.  This can be very helpful for deciding the ideal threshold settings within the app.  

The DIVE API will return a value for each test.  The actual pass/fail threshold must be set in the client application.  The settings filter on this page only affects which successful submissions will show up in the Reviewable Submissions section of the DIVE web portal.

The columns in the search result contain the unique ID for this submission, the timestamp, the reviewability reason, the number of days left to review (before data is deleted), and any failure codes.

There are also four Action buttons available here:
Details - This button will bring the user to the Reviewable Submissions Details page.  This is identical to the request details page described above; however, there will be additional buttons to download a report and delete the request.

Download Report - This button will download a report of the submission.  See a picture of this report at the bottom of this article.


Download Images - This button will download a .zip file containing all images submitted with the request.


Delete - This button will delete the request from the Reviewable Submissions page.  The request can still be found in Verification Requests.  This is a way to clear submissions from the reviewable page.

DIVE Report

This is a .pdf file that can be downloaded for any reviewable submission.  This file contains the Request Info, Verification Results, Face Verification Results, OCR Cross Match Details, and the images submitted with the request.  Please see the below image for an example.