There are privacy options.
You can keep your profile visibility relatively private until you've agreed to connect with someone or decide to apply for a role. After you log in go to your matches dashboard > profile > edit profile where you can edit your visibility. The more visibility, the better your chances of getting "connection" requests and acceptances.
We're open to feedback though - so please email us at team@roleshare.com.