Version 1.7
The first Network Caller-ID Client for iOS
ncidApp is the first and only stand-alone client for Network Caller-ID that runs on the iPhone, iPad or iPod touch
  • Information about incoming and outgoing calls of VoIP or land-lines
  • Matches call details with entries in the Contacts app
  • Lookup numbers using reverse-search directories or a search engine
  • Export feature available to save call information
Compatible with iPhone, iPad and iPod touch. Requires iOS 5.0 or later (iOS 8.0 for latest version). WiFi network and/or mobile connection and NCID Server required.


Network Caller ID, or NCID for short, is a standard that allows information about incoming and outgoing calls to be sent over a local network, or even the Internet. In combination with a server and the right hardware, client programs enabled users to view call lists and receive notifications of incoming calls on their computers. Until now, however, getting this on your iPhone, iPad or iPod touch required you to have either your computer on or be registered with a third-party service.

ncidApp changes that, by communicating directly with the NCID server, allowing users to view call information directly on their iOS devices. The 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.

For more information about NCID, including how to set it up in your network, visit or have a look at the Wikipedia article.


Version 1.7 NEW

soon to be released
  • add ability to use any search engine for number lookups
  • support for new iPhone X models

Version 1.6.9

Released on Dec 4th, 2017
  • iPhone X support

Version 1.6.8

Released on Aug 19th, 2017
  • bug fixes

Version 1.6.5

Released on Mar 16th, 2017
  • bug fixes (iOS 10)

Version 1.6.4

Released on Nov 11th, 2016
  • bug fixes (date parsing)

Version 1.6.3

Released on Aug 16th, 2016
  • initials shown for saved contacts without images
  • fix for problems sending export files via email
  • fix for random crashes
  • speed up processing of call entries

Version 1.6.2

Released on May 5th, 2016
  • fix duplicate entry bug
  • fix problems with contacts interaction
  • improved delete function
  • other bug fixes

Version 1.6.1

Released on Jan 25th, 2016
  • fix missing images in demo mode

Version 1.6

Released on Nov 14th, 2015
  • export call list
  • new on/off switch
  • bugfixes
  • call deletion

Version 1.5

Released on Apr 8th, 2015
  • call list now loads faster
  • added caller id lookup for Germany
  • fixed bug where changes to address book weren't visible after refreshing
  • demo mode for testing features without access to an NCID Server
  • rounded images used in calls list
  • notice about limited capabilities of NCID Servers on Vodafone EasyBox

Version 1.4

Released on Jan 8th, 2015
  • line information for incoming calls displayed (if available)
  • optimized for iPhone 6 and 6 Plus
  • improved display of custom caller images

Version 1.3

Released on Nov 5th, 2014
  • Updates for iOS 8, Bugfixes

Version 1.2

Released on Jul 21st, 2014
  • Added German localization
  • Fix bug where some numbers in the address book had incorrect label
  • Refresh button shows a warning about deleting existing entries

Version 1.1

Released on Jan 11th, 2014
  • Label unknown mobile numbers (Germany)
  • Ability to run in background continuously (Jailbreak only)

Version 1.0

Released on Nov 24th, 2013
  • Initial Release




Please contact me via email if you have any questions about this app.

Erik E.