Can I hide my contact details?
Yes. We value your privacy as much as you do. That is why we have provided you with a flexible set of options for protecting your information.
Log in your account at My Alibaba - Account Settings - Privacy Settings, you can choose to share your contact information with suppliers you've exchanged business card with.