Profiling

Behavioural profile categorized on the basis of banking data

How does it work?

This app uses a categorisation system from DataNina to let you build comprehensive customer profiles based on transactions, subscriptions or even geolocation data. Trained on over 60M transactions, the system will help you assess the risk, identify loyal customers or even provide information about purchases at your competition. Data Ninja Profiling module requires input data in a list of bank transactions (data from AIS/PSD2) which is then analysed and categorised. Then, based on tagged data, you receive a detailed profile of your customer.

More informations about this service you can find here

Information contained in the customer profile:

  • Has a car
  • Has children
  • Leads to an entertaining lifestyle
  • He plays sports
  • Spends on health
  • It is being recovered
  • Get insured
  • Saves
  • Has its real estate

Income identification with source identification

  • Contract of employment
  • Civil law contracts
  • ZFŚS
  • Bonuses
  • Rental income
  • Revenue from invoices

Identification of social benefits:

  • 500 +
  • Alimony
  • Labor Office
  • KRUS - allowance
  • ZUS - allowance
  • Pension
  • Pension
  • Social assistance benefits

Identification of liabilities

  • Loan lists
  • Banking
  • Non-banking
  • List of companies for which it was made loan application with application identification by transfer.
  • Tag if the user has: a credit card, bank loan, non-bank instalment loan, momentary

The service also can configure additional profiles based on customer requirements. Contact us at [email protected] if you want a custom configuration.

Response content:

{
   "dataNinja":{
        "behaviouralProfiling": {
            "clientProfile": {
                "fit": false,
                "subscriptions": 0,
                "accomodationType": "rented_flat",
                "insurance": false,
                "car": false,
                "kids": false,
                "goingAbroad": false,
                "isSaver": false,
                "isGambler": false,
                "isBeingCollected": false,
                "isPartyMan": false,
                "medicalExpenses": false,
                "whenSpendMoney": "end of month"
            },
            "skipTracing": [
                {
                    "transactionDate": "0001-01-01",
                    "dataType": "account_data_address"
                }
            ],
            "geoLocation": [
                {
                  "transactionDate":"2020-01-01",
                  "amount": 10.23,
                  "currency": "PLN",
                  "uid": "f8b1b059-c0de-4e3f-a75a-307be7e0df7d",
                  "country":"POLAND",
                  "city": "RZESZÓW",
                  "street": "TARGOWA 1"
                }
            ],
            "subscriptions": {
                "subscription": "2",
                "mobilePhoneSubscription": "0"
            },
            "incomeParties": [
                {
                    "transactionDate": "2022-05-28",
                    "amount": 1439.0,
                    "currency": "PLN",
                    "uid": "f8b1b059-c0de-4e3f-a75a-307be7e0df7d"
                },
            ],
            "credit": {
                "bankLoanNotMortgage": "0",
                "mortgage": "0",
                "nonBankingLoan": "0",
                "creditCard": "0",
                "creditLists": {
                    "applications": null
                }
            },
            "incomeIdentifications": {
                "reportCreationDate": "2022-08-01",
                "lastPaymentDate": "2022-07-12",
                "firstPaymentDate": "2022-05-13",
                "daysAgoLastPayment": 20.0,
                "numberOfIncomingPaymentsLast30Days": 4,
                "numberOfIncomingPayments30_60Days": 2,
                "numberOfIncomingPayments60_90Days": 8,
                "numberOfIncomingPayments90_120Days": 0,
                "numberOfIncomingPaymentsThisMonth": 0,
                "numberOfIncomingPaymentsThisMonth_1": 4,
                "numberOfIncomingPaymentsThisMonth_2": 3,
                "numberOfIncomingPaymentsThisMonth_3": 7,
                "sumOfIncomingPaymentsLast30Days": 14900.0,
                "sumOfIncomingPaymentsLast30_60Days": 2878.0,
                "sumOfIncomingPaymentsLast60_90Days": 36936.0,
                "sumOfIncomingPaymentsLast90_120Days": 0.0,
                "sumOfIncomingPaymentsThisMonth": 0.0,
                "sumOfIncomingPaymentsThisMonth_1": 14900.0,
                "sumOfIncomingPaymentsThisMonth_2": 4317.0,
                "sumOfIncomingPaymentsThisMonth_3": 35497.0,
                "averageSumOfIncomingPaymentsLast30Days": 3725.0,
                "averageSumOfIncomingPaymentsLast30_60Days": 1439.0,
                "averageSumOfIncomingPaymentsLast60_90Days": 4617.0,
                "averageSumOfIncomingPaymentsLast90_120Days": 0.0,
                "averageSumOfIncomingPaymentsThisMonth": 0.0,
                "averageSumOfIncomingPaymentsThisMonth_1": 3725.0,
                "averageSumOfIncomingPaymentsThisMonth_2": 1439.0,
                "averageSumOfIncomingPaymentsThisMonth_3": 5071.0
            }
        }
   }
}