Number Guru gets you information when caller ID doesn’t. This free iPhone app allows you to input any phone number and figure out who is calling you. It’s particularly nice when you get spam telemarketer calls, because the app has some crowdsourcing features that can provide more information than just a company name.
The app covers 100 percent of listed US landlines and about half of US cellular numbers. The app will also identify the carrier the call came through, although it can get confused over ported numbers. I saw that myself, because I’m on AT&T after originally being on Verizon, and Number Guru misidentified my carrier. Verizon doesn’t supply any caller information, so a Verizon call won’t be identified.
Number Guru asks (but does not require) you to upload your contacts. According to the developer that information is not shared with anyone else, but will be part of some future enhancements to the software. (I opted out.) The app also has one of the longest and foggiest terms of service agreements I have ever seen. It’s a long scroll on your iPhone, and you can’t use the app without agreeing. I couldn’t see anything evil in the TOS, but it’s available online if you want to read it yourself. The developer says it’s going to work on shortening the TOS and making the terms clearer.
Number Guru does what it advertises. There are similar services on the web already, but some of them cost money. This app has a comprehensive database, and in my tests it worked well. If you’re constantly wondering who is calling you, this is a handy app.