I feel like I have contacts everywhere - my phone, my various email accounts, and all of the various social platforms (Twitter, Facebook, etc). What app have you found that does the best at keeping all of these organized and categorized?
I think this does the best job of _automatically_ tracking contacts... but it's not great. Anyway, i sync all of my iCloud contacts here, and then there is deduping functionality to keep them merged and happy. not perfect... but not terrible to use as a "source of truth"