Avalinguo allows users, represented as avatars, to practice foreign languages in themed rooms, according to their level and interests. Avalinguo can be used in standard smartphones or with VR headsets, and it solves the excessive intrusiveness of live video, because you appear as an avatar, avoiding to show your clothes, your place, your company, etc., improving thus the user's privacy.