Yes. Switch.cm is hosted on Amazon Web Service's servers and protected by their security systems from hacking or unauthorized access.
To log-in to your Switch account you must have an ID and password created within the account by the owner, manager or Switch.cm team. Additionally every user can be assigned a role, which will limit their ability to make important modifications or access sensitive information based on the level of permission they have. You can see the Role Management (permissions) List here.
If you're using one of our Payment Gateway partners, guest's Credit Card information is stored securely in their system, so you'll only be able to charge them the appropriate amount using a secure token that's generated by the Payment Gateway.