Yes, when it is done the way described on this site. Nothing in the process happens outside the law: funds are traced on public blockchains, frozen by an exchange or the token issuer on a documented request, and released to the victim by a court decision or under an agreement with the issuer. StarCompliance is a licensed company in Dubai (trade licence No. 1135542); the investigation and evidence work is ours, while the legal steps — police reports, freeze filings, court applications — are carried out by partner lawyers admitted in the relevant jurisdiction. We do not practise law and do not give legal advice. What no legitimate firm offers is the other kind of "recovery": hacking a wallet, reversing a transaction or promising an outcome.