HelloTalk
HelloTalk is a global language exchange and language learning app that connects you with native speakers of other languages (English, Japanese, Korean, Spanish, French, Chinese, Thai, Vietnamese, and more than 150 languages), as well as Cantonese, Portuguese, German, Russian, Arabic, Hindi, Indonesian, Thai, Vietnamese, and more. Of course, it's completely free, and it helps you improve your speaking, reading, and listening skills, as well as your writing abilities.
You will need to interact with real people at some level while learning a foreign language. That's exactly what HelloTalk allows you to do. It asks which language you are learning and which languages you already know. The software is then made available to other users of the application, who can become ideal chat partners. You may also see a social media-style feed of other users' status updates, photos, and other activities. You will have more opportunities to expose the real language this way. You can always browse and explore the feed if you don't feel comfortable chatting with someone face-to-face.
Website: https://www.hellotalk.com/
Facebook: https://www.facebook.com/Hellotalk
For iOs:
https://apps.apple.com/us/app/hellotalk-language-exchange/id557130558
For Android:
https://play.google.com/store/apps/details?id=com.hellotalk