You can protect your profile from public by setting password or simply hide it !
All you have to do is to go to your profile, and click on Security, then this popup appear :
Here you can make prefered changes.
Here example on how your profil will be displayed when someone get on it while protected with password:
Let us your feedback about this function ! thank's.