ncidApp is the first and only complete, stand-alone solution for using Network Caller ID (NCID) on your iPhone, iPad or iPod Touch. NCID sends information about incoming (as well as outgoing) VoIP or land-line calls over a network so you can see who is calling even if your VoIP or land-line telephone is not nearby.
This app can also run for a short period of time in the background, and can display a notification with caller information (retrieved from the device's contacts list). New numbers can be imported into the contacts list directly from the app. Unknown numbers can be searched with a search engine or a reverse number look-up.
Please note that this app requires a NCID Server, which is an open-source software package available for numerous platforms. The server is built-in to some wireless routers, such as the Vodafone EasyBox. For more information, visit http://ncid.sourceforge.net/.