No, you don't need to subscribe to use Instantgo whether you are looking to use the platform and its different features for yourself or because you want to provide your services, expertise and time on the platform. You simply need to register to get started.
Instantgo simply charges users depending on the actions they do on the platform so you don't have to commit to any expenses if you don't intend to use the service for a while. You might need to add a credit card for specific features or to be able to connect with some users when they charge a price for their services.
You might also need to add your banking and other information if you decide to use Instantgo to get paid for your time or for any other services you provide on the platform. Instantgo simply charges a 20% commission on the revenues generated by these premium transactions and communications so users don't get charged for simply belonging to the platform.