If you set Truecaller as a default messaging app then it can read your messages. So do it at your own risk.