Yes, the platform does not ask for any payments in order to accept members. Registration is free and no subscription fee is required.