As soon as you open the app
As soon as you open the app , it prompts you to deposit , as soon as you deposit money get seized and they say that they lost their license and they will send the transaction back in 7 business days , I mean they promt you to deposit and after they seize... Sounds extremely illegal to me
4 September 2026
Unprompted review