Yes, it is a legal and secure platform. However, there is not too much info on its licenses or regulations online.