Contacts Plus is a Cross-Platform Contact Manager

Visit the site at https://www.contactsplus.com/

Worth the minimal investment, Contacts Plus keeps all your contacts up-to-date by scanning social media and collecting other email accounts, LinkedIn, Facebook, Twitter profiles, and more. Plans include the ability to scan business cards and have the contact information entered into a contact record. Other apps do this with some success - the difference here is that Contacts Plus uses human transcription to get the information right. Gone are the auto-transcription nightmares of erroneous contact info.

My process:
Get business card.
Scan business card.
Wait for transcription.
Contacts Plus keeps the rest up-to-date.
Forget someone’s info? Look it up on the mobile or web app.

Tada!