There are many apps out there that claim they can do a reverse cell phone lookup, also known as a Reverse Lookup. These apps say that they will give you the details needed to see who is calling your phone.
One such app is titled CallerSmart. This app is community driven which lets you know that it is updated pretty consistently. This app even provides an entertainment element in such that it will give you points for updating and adding phone numbers. It is a free to download app but does allow in app purchases for premium service. The Premium Number Protection allows you to add your own number and see who is looking you up. There was room for improvement in the fact that many of the numbers looked up are not in the database yet. This can be easily fixed in the future but it does show that at this time it is not the most popular app out there.
Another reverse cell phone lookup is Number Guru. This app will search through an extensive database that also includes landline numbers as well as almost half of all listed cell phones. The easy to use system allows you to copy and paste the number into their system and it will provide the name and any comments from other who have looked up the same number. The one downfall is that you need to purchase an upgrade or go through many advertisements to get the information that one is looking for. If you do not mind watching commercials that this phone app may be the perfect choice.
In the end both apps work well. The winner at this point and time would have to bee Number Guru just because it has a more complete list of numbers.