Simply click on the Getting Started button from our website. Anyone can setup an account for free. No credit card required. Once you are ready, you can upgrade to a paid subscription to unlock more features and go beyond the limits in our free plan.
How do I setup an account

Written by Ramon
Updated over 2 years ago