Case studies / Telegram Mini App · Edtech
Speak, slip up, understand why — inside Telegram.
Fluent ли? is a speaking-practice trainer for Russian speakers learning English or Italian: a Telegram Mini App with its own bot. You talk out loud with a tutor, inside a scenario; when the conversation ends, a debrief in Russian explains your mistakes, and the mistake cards come back at intervals through spaced repetition. A Remarka group project — a group that has worked with languages since 2001. The first working version took six days.
@fluently_bot ↗ · Telegram Mini App

The problem
Understanding a language isn’t the same as speaking it.
You can read, understand, do the grammar drills — and still freeze the moment you have to open your mouth. Getting past that takes speaking practice, and on your own it isn’t easy to come by.
Then there’s the mother tongue. Russian speakers trip over typical mistakes that come straight from Russian; a generic explanation, written in the very language you’re still learning, can easily land only halfway. The Remarka group has worked with languages since 2001, as a translation bureau — this project comes out of the same house.
Our answer
Speak out loud, then understand the mistake in Russian.
We built a trainer that gets people talking. You pick a scenario and hold a spoken conversation with a tutor: speech recognition listens, the tutor replies, speech synthesis gives it a voice. When the conversation is over, the debrief arrives, in Russian — but before the explanation comes a question: “why is this wrong?”. The learner thinks it through first, and only then reads.
Conversation and debrief
You think first, then the explanation arrives.
The conversation is the heart of the product; the debrief is where you take stock. The order is deliberate: first the learner tries to explain their own mistake, choosing between three answers, and only then does the explanation in Russian appear. Think first, read second — rather than scrolling past a list of corrections.

Before speaking, the learner picks when to be corrected: gently, straight away or after. With ‘after’, the tutor does not interrupt and the whole debrief waits until the end.
Mistake bank · review
Typical mistakes become cards to review.
The product carries a bank of typical Russian-speaker mistakes: 36 rules for English, 32 for Italian. Cards are reviewed with spaced repetition, using the FSRS algorithm: four grades, and every button already shows when the card will come back — before you press it, not after. And so nobody starts from a blank slate, an adaptive placement test creates the first cards straight away.

A new learner’s mistake bank: empty for now — the cards will come from their own mistakes after the first lesson.
The content
Two languages, from A1 to C1.
A conversation tutor is only as good as the material behind it. English and Italian are live, each with its own syllabus, modules and conversation scenarios; Chinese is planned.
English
Italian
How it’s built
A tab in Telegram, a complete application behind it.
To the learner, Fluent ли? opens from the bot like any other Mini App. Behind it sits a real application: an interface designed for the phone, a server with its own database, the bot, payments and reminders. The first working version was built in six days, 13–18 August 2026.
The result
A real product, already in testing on Telegram.
to the first working version, 13–18 August 2026
exercises in the English course, A1 to C1 — and 1,026 in the Italian one
automated tests written into the project’s code
A REMARKA GROUP PROJECT — VERIFIABLE ON TELEGRAM, @fluently_bot
Interested in this project?
Need a custom website or app? Let’s talk.
We design and build custom websites and web apps for companies and professionals. Tell us your idea: we’ll reply with an analysis or a fixed quote.
- Fixed quote within 24 hours
- Clear price, no surprises
- Your data stays in the EU
REQUEST SENT ✓
Thank you. We reply within one business day.