"WhatsApp will request access to your contacts. If you grant this access, WhatsApp will have a full list of your contacts' phone numbers. If you do not grant this access, you can manually add each of your contacts for chat messages, however you cannot make a new call without granting WhatsApp access to your phone's contacts."
Is there a way of creating a secondary contacts list and pointing WhatsApp at it for voice calls? As well as for chat without manually inputting a contact for each chat message? Any other workarounds for using WhatsApp without exposing my full contacts list to WhatsApp?
(Note: I am not interested in non WhatsApp communication recommendations or in convincing small travel vendors to stop using WhatsApp.)