Do I need a Credit Card to start the Free Trial?

Do I need a Credit Card to start the Free Trial?

No, you can start the free 15-day trial without any credit card. You can choose from any of the plans - Basic, Premium or Platinum.

After the trial period is over, you can choose to continue with the service with either a free account or choose among the above-mentioned options.