HelloTalk totally sucks
HelloTalk totally sucks. Freshly new registered accounts and even devices get blocked for no reason. The customer service is horrible and their reply is unapologetic. Do not recommend anyone use it.
Date of experience:
May 04, 2023