Have been using this for years and watched it slowly become an ad ridden platform trying to force you to take their premium subscription at every turn. Since the introduction of hearts (punishing you for your mistakes but buy more!) you can bet you will lose hearts for every mundane thing now. Didn't spell someone's name right because the TTS is janky? Lose a heart. Didn't translate a word into English right because Duolingo wants you to use a specific American English translation? Lose a heart.