BiloChat teaches you a language inside the messenger you're already using.
You text a real person, or an AI partner when nobody's around. As you type, a coach works on your message: write it half in English and you get the real sentence back, with the changed words marked and a short note on why they changed. You choose how much help it gives, from rewriting you outright to making you try first.
Words from your own conversations become your vocabulary list, and come back later as flashcards, conjugation drills and listening practice. So you review what you personally got wrong rather than a generic word list.
There's an iMessage extension too, so it works inside conversations you're already having.
Spanish, French, German, Italian and Dutch, plus English if Spanish is your first language. Spanish is the oldest track and by far the most tested; the others are newer and rougher.
Needs an iPhone on iOS 18 or later. Premium is unlocked for testers. If something breaks, take a screenshot inside the app and tap Share Beta Feedback. It reaches me with your device info attached.