Yes, 10Cric is completely safe and legal to use in India. It has SLL encryption which makes it safe to deposit and withdraw money. The variety of deposit and withdrawal options are also secure.