In whatsapp there is no way to know who in your contacts uses it unless you send their number to whatsapp, and whatsapp says Yes, this is a whatsapp user, or no. So in this selective sync, you will choose which contacts you want to ask whatsapp servers about, and if you are lucky they will end up in your wazapp contacts. You are just choosing which of your contacts to sync. That is the only solution with maximum possible privacy protection, because this is how whatsapp servers work. But if you have a better solution please let me know.