Considering the dubious licensing situation, the absence of detailed security measures, and reports of customer service issues, it’s hard to vouch for the safety and security of your personal and financial data on this platform.