I have been always using true caller for identifying unknown numbers. Sometimes it helps in identification pf those numbers which are not saved and are not scam too. But I dont trust it for financial services. There is nothing common in identification of spam and financial capabilities