I prefer Tandem over HelloTalk. I think that Tandem has more users and there are more security measures to get rid of anyone who isn’t using the app for its intended purposes. Since both apps are free, you should check out the free trial to both apps to see which better fits your learning style.