How WooMoa works
From your first visit to your next topic stamp — here is how the learning loop fits together.
-
Pick your languages
On the home screen, select the language you speak and the language you want to learn. WooMoa loads locales and chapter content for that pair.
-
Open the chapter map
Cities appear as chapters; each city contains themes (lessons). Locked cities and themes show server-provided unlock text so you know what to complete first.
-
Play question sessions
Inside a theme, WooMoa serves adaptive questions — difficulty adjusts based on your recent performance. Question types include typing, multiple choice, and swipe letters.
-
Manage hearts and coins
Wrong answers can cost a heart; correct answers can earn coins. You can buy hearts or hints with coins when the economy rules allow. Hearts regenerate over time.
-
Build streaks (optional)
When enabled, daily play extends your streak and daily answer goals can grant bonus coins or hints. Progress appears on the chapter map.
-
Save progress (optional)
Guest play works instantly. To keep chapters, coins, and hearts across browsers, link Google or register a passkey from the sign-in menu.
Question types
WooMoa uses three core interaction patterns: free typing, multiple choice built from vocabulary words, and a circular swipe path for spelling. Every answer is checked server-side with anti-cheat timing and single-use session tokens.
City chapters and stamps
Each theme is divided into steps inside its city chapter. You advance by answering correctly within a step; completing all steps can earn a stamp. The chapter map shows city and theme progress, plus streak and daily-goal status when retention is active.