Anomaly Detection

Anomaly Detection is a core product of Trulioo’s Risk Insights service and taps into Trulioo’s platform to detect suspicious activity across our entire transaction base. The product is built to help our customers protect themselves from fraudulent onboarding on their platform by detecting similar activity across Trulioo. Anomaly Detection calculates the risk of a user based on the likelihood of them being a synthetic or stolen identity.

Anomaly Detection ties closely with Trulioo’s Person Match capabilities to create an effortless integration. It uses the following information, most of which our customers already use for our IDV product:

  • Name
  • Address
  • Telephone
  • Date of Birth
  • National ID

Trulioo has a large and diverse customer base across numerous sectors such as Crypto, Fintech, Banking, Payments, and Marketplaces. Based on incoming transactions from our customers, Trulioo extracts the metadata and de-identified information to build models on how authentic individuals behave at the point of onboarding. The large number of transactions across Trulioo’s platform help to alert customers about suspicious transactions almost instantly.


Anomaly Detection Request

Request Fields

ParameterParameter Description
NameName
AddressAddress
PhonePhone number
DateofBirthDate of Birth
NationalIDNational ID (Social Security/ Passport Number)
EmailEmail Address

Sample API Request

{
"DataFields": {
    "PersonInfo": {
        "FirstGivenName": "Tom",
        "MiddleName": "Marvolo",
        "FirstSurName": "Riddle",
        "DayOfBirth": 31,
        "MonthOfBirth": 12,
        "YearOfBirth": 1926,
      	"Address1":"Wool's Orphanage",
      	"NationalIDNumber": "111222333"
    },
  "RiskInfo":{
    Phone: "1112223333",
    Email: "[email protected]"
  }
},
"AcceptTruliooTermsAndConditions": true,
"CountryCode": "UK",
"VerboseMode": "True"
}

Anomaly Detection Response

Response Fields

Parameter NameParameter Description
ScoreSummary Score of Anomaly Detection (0-100)
LevelSummary Level of Anomaly Detection (Low, High)
DetailsBreakdown of Anomaly Detection model components score and level
ReasonsRelevant Risk Signals for Decision Making beyond score and Level

ReasonsFields

Parameter NameParameter Description
IdentitiesSeenNumber of times this Identity has been used to login to Trulioo’ s Platform
AccountCreationIntervalAverage number of minutes between an accounts creation on Trulioo’s platform during one day
AccountsCreatedPerDayAverage number of accounts created per day
RoboticFraudAccountsPercentagePercentage of Accounts created on Trulioo’s platform using bots
HybridFraudAccountsPercentagePercentage of Accounts created on Trulioo’s platform using bots and humans working together
HumanFraudAccountsPercentagePercentage of Accounts created on Trulioo’s platform by humans
CrossBorderFraudHas Trulioo seen this Identity used in multiple countries
CrossIndustryFraudHas Trulioo seen this identity across multiple industries
EmailDiscrepancyA different email has been used than the associated email in Trulioo’s Identity Graph
AddressDiscrepancyA different Address has been used than the associated email in Trulioo’s Identity Graph
PhoneDiscrepancyA different Phone has been used than the associated email in Trulioo’s Identity Graph
DoBDiscrepancyA different Date of Birth has been used than the associated email in Trulioo’s Identity Graph
Email/DoBMatchThe Email and DoB submitted match with Trulioo’s Identity Graph
Phone/DoBMatchThe Phone and DoB submitted match with Trulioo’s Identity Graph
IDNumber/DoBMatchThe ID Number and DoB submitted match with Trulioo’s Identity Graph

Sample API Response

{
  "Signal": "Anomaly Detection",
  "SignalFields": [
    {
      "Score": 24,
      "Level": "Low",
      "Details": {
        "VelocityMonitorScore": {
          "RiskLevel": "High",
          "Score": 100
        },
        "IdentityGraphScore": {
          "RiskLevel": "Low",
          "Score": 0
        }
      },
      "Reasons": {
        "VelocityMonitor": {
          "IdentitiesSeen": 28,
          "DaysIdentitySeen": 6,
          "AccountCreationInterval": 58,
          "AccountsCreatedPerDay": 4,
          "RoboticFraudAccountsPercentage": 0.11,
          "HybridFraudAccountsPercentage": 0.71,
          "HumanFraudAccountsPercentage": 0.79,
          "CrossBorderFraud": false,
          "CrossIndustryFraud": false
        },
        "IdentityGraph": {
          "EmailDiscrepancy": false,
          "AddressDiscrepancy": true,
          "PhoneDiscrepancy": false,
          "DoBDiscrepancy": false,
          "EmailDoBMatch": true,
          "PhoneDoBMatch": true,
          "IDNumberDoBMatch": true
        }
      }
    }
  ]
}