TI risk indicators
Example of what it looks like in dashboard
Feature mapping / alphabetical
Customer-visible descriptions, A to Z.
| Customer-visible description | Longer description and source | Protect attribute name(s) |
|---|---|---|
| Address field did not match data sources | Address and postal-code match results, plus address match scores and record counts from external data sources. Sources: selected identity records and US KYC checks. | {idv_session,session.idv}.datasource.address_match_status {idv_session,session.idv}.datasource.postal_code_match_status |
| Address history length | Combines days since the selected address record was first seen with the applicant’s oldest address history in years. Source: external data sources. | user.pi.oldest_address_yrs |
| Data source verification | Overall data-source verification result . Source: the IDV session’s KYC step. | {idv_session,session.idv}.datasource.step_status |
| Date of birth field did not match data sources | Birth-date match result from the US KYC check. Source: IDV data-source verification. | {idv_session,session.idv}.datasource.dob_match_status |
| Document attempts | Document attempt number and the derived multiple-attempt signal. Source: IDV document verification attempts. Requiring more attempts may be a fraud signal. | {idv_session,session.idv}.id_doc.num_attempts |
| Document authenticity | Authenticity result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_authenticity |
| Document country comparison check failed | Comparison between the applicant’s residence and the document’s issuing country. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_resident_of_issuing_country |
| Document data visible | Whether extracted document data is visible, as recorded for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_extracted_data_visible |
| Document date of birth match status | Match status between the user's submitted date of birth and the date of birth on their ID document. | {idv_session,session.idv}.id_doc.document_date_of_birth_status |
| Document detail check failed | Document detail check result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_detail_check |
| Document extracted date of birth did not match input | Birth-date comparison between submitted information and the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_date_of_birth_status |
| Document extracted name did not match input | Name comparison between submitted information and the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_name_status |
| Document image composition check failed | Image composition check result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_image_composition_check_passed idv_session.id_doc.document_image_composition_check |
| Document integrity check failed | Document integrity check result for the last attempted document. Source: IDV document verification. | — |
| Document is expired | Expiration result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_expired |
| Document issue date check failed | Issue-date check result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_issue_date_check |
| Document name match status | Whether the name from the user-submitted identity information and the last attempted document match. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_name_status |
| Document portrait details check failed | Photo check result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_photo_check |
| Document portrait presence check failed | Portrait-presence check result for the last attempted document. Source: IDV document verification. | {idv_session,session.idv}.id_doc.document_portrait_presence_check |
| Document type is not supported | Whether the last attempted document’s type is supported. Source: IDV document verification. | — |
| Driver's license records | Driver’s license record count on the best unfiltered record. Source: external data sources. | — |
| Email address is disposable | Whether the email address is disposable. Source: email intelligence from external data sources stored on the IDV session. | user.pi.email.is_disposable |
| Email address is undeliverable | Whether the email address is deliverable. Source: email intelligence from external data sources stored on the IDV session. | user.pi.email.is_deliverable |
| Email address was not found in any data breaches | Count of known breaches associated with the email. Source: email intelligence from external data sources stored on the IDV session. Somewhat counterintuitively, it's good if an email is in data breaches because it is more likely to be a real person's actual email address. | user.pi.email.breach_count |
| Email domain is custom | Custom-domain flag from external data sources. | user.pi.email.domain_is_custom |
| Email domain reputation | Email-domain reputation ratio from external data sources. | user.pi.email.domain_badness_ratio |
| Email history length | Email history length in years. Source: external data sources. | user.pi.email.history_yrs |
| Email history match | Match score between the supplied email and historical emails. Source: external data sources. | user.pi.email.match_score_to_historic_emails |
| Email never seen with person | Whether the email was never seen with the applicant’s identity record in external data sources. | — |
| Face check | Numeric encoding of the face-check pattern used by the model. Source: IDV biometric verification results. | — |
| Identity document field did not match data sources | Identity-document and SSN match results, plus SSN match scores and record counts from external data sources. Sources: selected identity records and US KYC checks. | {idv_session,session.idv}.datasource.identity_document_match_status |
| Identity document type | Identity-document type recorded on the IDV session. This field is separate from the uploaded document’s type. | {idv_session,session.idv}.datasource.identity_document_type |
| IP distance from identity addresses | IP distance from the supplied address and minimum distance to addresses on record, in kilometers. Source: external data sources. A large distance means the user is not where their identity records indicate they should live. | — |
| IP risk | Overall IP fraud score from external data sources, stored on the IDV session. | — |
| Liveness check failed | IDV liveness check result. | {idv_session,session.idv}.liveness.step_status |
| Name field did not match data sources | Name, first-name, and last-name match results, plus name match scores and record counts from external data sources. Sources: selected identity records and US KYC checks. | {idv_session,session.idv}.datasource.family_name_match_status {idv_session,session.idv}.datasource.given_name_match_status {idv_session,session.idv}.datasource.name_match_status |
| Phone and IP location match | Percentage of phones matching the IP location. Source: external data sources. | — |
| Phone area code match status | Phone area-code match result from the US KYC check. Source: IDV data-source verification. | {idv_session,session.idv}.datasource.phone_area_code_match_status |
| Phone field did not match data sources | Phone match results, their numeric encoding, and phone match scores and record counts from external data sources. Sources: selected identity records and US KYC checks. | {idv_session,session.idv}.datasource.phone_match_status |
| Phone history length | Length of the phone’s history with the applicant, in years. Source: external data sources. Longer history indicates a more well-known user. | — |
| Phone is app or API service | Whether the phone carrier provides an app or API service. Source: external data sources. | user.pi.phone.is_app_or_api_service_carrier |
| Phone risk | Overall phone fraud score from external data sources, stored on the IDV session. | — |
| SMS verification step failed | SMS send-attempt count and the SMS verification result. Source: the IDV session’s SMS verification step. | {idv_session,session.idv}.sms_check.step_status |
| SSN consistency with data sources | Signals from external data sources for a potentially better SSN and records that match the name and date of birth but not the supplied SSN. | user.pi.ssn.num_records_name_dob_match_not_ssn user.pi.ssn.user_likely_has_better_ssn |
| SSN issue history | Years since the end of the selected record’s SSN issuance-year range. Source: external data sources. | — |
| SSN issue location | SSN issuance location from the selected identity record. Source: identity data-source attributes. | {idv_session,session.idv}.datasource.ssn_issue_place |
| Time since new phone in data sources | Days since the newest phone record was first seen. Source: external data sources. Low numbers indicate risk since there may be a fraudster associating a new phone number to the person. | — |
| User connected through a network proxy | Combines the session’s proxy classification with a high-risk VPN flag. Sources: IDV network attributes and external data sources. | session.ip.is_high_risk_vpn session.ip.proxy_type |
| User records count | Number of data-source records returned for the US KYC check. Source: IDV data-source verification. | idv_session.datasource.similar_records_count |
| Watchlist screening failed | Screening result recorded on the IDV session. Source: the IDV watchlist screening step. | — |
Typical number of indicators shown
Lower Trust Index scores indicate higher risk.
| Trust Index score | Typical indicators | Median |
|---|---|---|
| 0 to <10 | 4–7 | 5 |
| 10 to <20 | 4–6 | 5 |
| 20 to <30 | 3–5 | 4 |
| 30 to <40 | 3–5 | 4 |
| 40 to <50 | 3–5 | 4 |
| 50 to <60 | 3–4 | 4 |
| 60 to <70 | 2–3 | 3 |
| 70 to <80 | 1–2 | 2 |
| 80 to <90 | 0–2 | 1 |
| 90 to 100 | 0–1 | 1 |
Last updated: October 21 2026