Product · Driving-theory study app

DriveTrain

A free study app for the Russian driving-theory exam. All 800 questions exist in Russian and English at the same time, so a learner can read the question in English and the wording in Russian without leaving the screen.

A DriveTrain question on iPhone, with the Russian and English toggle above the question and its answer options
Question view
A DriveTrain question on iPhone during a timed session, with the countdown in the app bar
Timed practice
Status
Live on the App Store and Google Play
Built for
People preparing for the Russian driving-theory exam who do not read Russian fluently
Market
Russia
Price
Free, with optional subscription

What it is

DriveTrain is a study app for the Russian driving-theory exam. It carries 800 questions arranged as 40 papers of 20 — the ticket structure Russian theory practice is built around — and each question exists twice: the text, all 2,504 answer options, and a written explanation, in both Russian and English. 548 of the questions include a photograph or diagram of a road situation. Everything installs with the app and works with no connection.

The problem it solves

Russian driving theory is taught in Russian, including its legal vocabulary, and the explanations cite paragraph numbers from the traffic regulations. That leaves a learner with two poor options: study in Russian and understand less than they think, or study a translation and arrive at the exam having never seen the phrasing they will be marked on.

Translating the app does not fix this. Translating the interface leaves the questions in Russian; translating the questions loses the terminology. DriveTrain keeps both versions of the same question and lets the learner move between them mid-question, with answers already given preserved.

The decisions behind it

  • Both languages live in the same question record. Switching is a field swap, not a fetch, which is why it is instant and why it works offline and in every mode, including the timed exam.
  • Every explanation is bilingual. All 800, in each language. An explanation a learner cannot read teaches nothing.
  • Answer options are translated one by one. Theory questions are decided by the differences between options, so translating only the question stem would have been cosmetic.
  • A question counts as known only if you got it right last time. A lucky guess that a later attempt contradicts stops counting, which makes the completion figure worth reading.
  • The mistake list maintains itself. Wrong answers collect automatically and drop out once answered correctly. It is the most useful revision list in the app, and the learner never has to build it.
  • The claims stay inside what the app can support. The timed exam is presented as DriveTrain’s own practice, not as a reproduction of the official test, and the app claims no affiliation and no exam outcomes.

How it is built

The Android app is Kotlin and Jetpack Compose, with a local relational database for questions, attempts, sessions, bookmarks, and exam results. The question bank ships as a bundled data file and loads on first run, so there is no content server and no account anywhere in the product.

Shipping on both stores meant settling the name in public: the App Store listing reads “Drive-Train” and everything else — the app, Google Play, this site, the product site — reads “DriveTrain”. Both spellings appear here once, so a search for either finds the same product.

Where to get it

On the App Store, listed there as “Drive-Train”, for iPhone, iPad, Mac with an M1 chip or later, and Apple Vision, requiring iOS 16 or later. On Google Play as “DriveTrain”, requiring Android 7.0 or later. Both are free, with subscriptions that unlock three extra practice modes. The product site is drivetrain.kanyantamubanga.com.

More screens

Practice modes and progress

Wrong answers collect into a drill on their own and leave it once they are answered correctly, so the revision list stays current without the learner curating it.

The DriveTrain practice options screen on iPhone, listing bookmarked questions, review mistakes, the top 40 challenge, and full practice
Practice modes
The DriveTrain statistics screen on iPhone, with a completion ring and a breakdown of correct, wrong, and unattempted questions
Progress

Get DriveTrain

Free on both stores, with the same 800 questions in each

The full product detail — how the language switch works, what the free version covers, and what a subscription adds — is on the DriveTrain site. One naming note: the App Store lists the app as "Drive-Train", and everywhere else it is "DriveTrain".