Truecaller application is the most popular smartphone app that lets you search for caller identification and information on any incoming calls; block calls you don't want to receive and record calls. The users needed to provide their contact number to register with the service.
Download: https://appsgag.com/en/truecaller/details