How it works
The path through a unit, why the words come first, what the numbers on the screen mean and what is free - on one page.
A unit is a path
The course is built from units: one unit is one theme at one level, from “Hello” at A1 to a debate at C2. Every unit takes its theme all the way through, always in the same order:
- Grammar. The unit's rule with its tables, examples, exceptions and the mistakes speakers of Russian and English actually make.
- Words. The unit's word list, voiced and illustrated - send it straight to your flashcard deck.
- Guided lessons. One per piece of the rule: five to ten minutes, with exercises built on the words you have just learned.
- Reading and listening. A text and a dialogue written for this unit alone - on its words and its grammar.
- Writing and speaking - from A2 up. A short writing task with instant checks, and a phrase you say out loud.
- The unit test. A dozen questions on the grammar and the words; your best result is kept.
- The next unit. Passing the test opens it - theme by theme a level takes shape, and the level final waits at the end.
Inside a unit the order is a recommendation, not a lock: walk the steps in any order you like, and every graded step earns one to three stars.
Open the unitsWords first, everything else after
The idea behind a unit is that you never read or listen to a text you are not ready for. The words are learned first, and only then are the lessons, the reading text, the dialogue and the writing and speaking tasks of that same unit written on them.
That is a measured rule, not a wish: when the course is built, every text and every dialogue is checked automatically against the word lists of its level and the levels below. Today more than 90% of the meaning-carrying words in the materials are already known from the lists (about 91% across the course), and a material where fewer than 80% of the words are familiar does not enter the course until it has been reworked.
What the numbers on the screen mean
Everything the app counts is a way to see yourself moving, not a competition. None of it can be bought or sold.
- XP and level. Every step earns experience; your level is computed from your total XP and only ever grows. The bar in the header fills and resets, the number under it never does. Levels unlock new avatars and carry a Serbian title, from “Početnik” to “Akademik”.
- Streak and freezes. Every day with a lesson extends your streak. Each new level gives you a streak freeze (at most two banked): a missed day spends one automatically and the streak survives.
- Daily goal. The ring on your dashboard shows how much of today's XP goal you have already earned.
- Stars. Every graded step of a unit earns one to three stars by result; the best one counts, so retaking can only improve it.
- Achievements. Badges for streaks, XP, finished units, perfect tests and more. They are recomputed from your real counters, so none is ever lost.
- The league. A weekly table by XP: every Thursday it closes, the top tens take medals and climb one league level. Nobody is ever demoted.
The script is your choice: the toggle in the header switches Cyrillic and Latin across the whole site, and exercises accept your answer in either.
What is free, and what Premium adds
The free tier does not expire and is not a trial.
- Free: the whole grammar course A1–C2, every written exercise, the placement test, flashcards (a deck of up to 50), achievements and the league - and the whole of level A1, every unit and every test.
- Above A1 every unit still opens free: its grammar, its word list and its first guided lesson. The subscription is for the rest of the path - the remaining lessons, texts, dialogues and tasks written for the unit - and for the graded tests from A2 up.
- Speaking and AI feedback on writing are Premium at every level: they are services we pay for by the minute and by the request.
What the subscription never buys is a shortcut: it does not pass a test for you and does not unlock a level. A locked unit opens only by finishing the one before it.
Compare plansFound a mistake?
Serbian is a living language and the course is large. If a word, a translation or an exercise's answer looks wrong, or something misbehaves, tell us right here: the page address is filled in for you, the message goes to our mailbox, and a real person reads it. Confirmed fixes land in the course for everyone.