Courstore — an alternative to Antitreningi for schools in Kazakhstan
Kaspi with 0-0-24 instalments, Kazakhstan OFD receipts and a contract under Kazakhstan law — out of the box. Nobody counts how many of your students logged in this month, and nobody takes 10% because they pay with Kazakhstan cards.
7 days free · No card
In short: the difference
- Unlimited student base — 30 or 3,000, the price is the same
- Official Kaspi integration: payment and 0-0-12 and 0-0-24 installments
- Kazakhstan OFD receipts automatically — Kazakhstan fiscalisation out of the box
- A contract with a Kazakhstan legal entity, prices and payouts in tenge
- Learning right inside Telegram and school data in the Claude AI assistant
- Your school’s own app in the App Store and Google Play — made to order
- Priced by active students: 30 / 100 / 300 — then straight to 10,000
- Kaspi and Halyk are not listed on their site
- Fiscalisation is Russian only (54-FZ); Kazakhstan OFD receipts are not offered
- A Kazakhstan card counts as foreign — a 10% fee (min. ₽100)
- The governing law is Russian — even in their Kazakhstan offer
- The app: 3.2 out of 5 on Google Play and 2.5 out of 5 on the App Store, sign-in breaking since 2022
Built for schools that need Kazakhstan, not Russia
Courstore is not for everyone. Here is who gets the most from it — and when you are better off staying on Antitreningi.
You have many students, not much money
Antitreningi’s plan counts active students — those who watched lessons this month: 30 on “Start”, 100 on “Amateur”, 300 on “Pro”. The next tier jumps straight to 10,000 at ₸262,243/mo. On Courstore you never pay for a student opening a lesson: how many people study does not affect the bill. Only the intake of new students per month is capped, and on a different scale entirely — 1,000 on Start against their thirty.
You take payments in Kazakhstan
Kaspi and Halyk are not offered by Antitreningi, and your Kazakhstan student’s card is foreign to their payment module: 10% versus 3.5% for a Russian one. With us Kaspi is connected officially, including 0-0-12 and 0-0-24 instalments, and the platform takes 0.1%.
You run a fully legal business in Kazakhstan
Their receipts go to the Russian tax service under law 54-FZ on behalf of a Russian company on the simplified tax regime — that does not satisfy the Kazakhstan requirement. With us, Kazakhstan OFD receipts are issued automatically, and the closing documents suit Kazakhstan accounting.
It matters to you whose law settles a dispute
Even in Antitreningi’s Kazakhstan offer the governing law is Russian, and disputes are settled under Russian legislation. Courstore is a Kazakhstan company: the contract and the court are under Kazakhstan law.
When Antitreningi may be the better fit
If your market is Russia, your students pay with Russian cards and you need a Russian 54-FZ receipt, their setup is built exactly for that, and entry is cheaper — ₽3,100/mo. Their strengths, honestly: webinars and auto-webinars, proctoring, gamification with a points store, a built-in CRM and 15 interface languages. If you run a small group — up to 30 active students — and you need all of that, the price difference will not be in our favour.
A Russian platform with a Kazakhstan sign — and a platform from Kazakhstan
Both platforms do the essentials: courses, lessons, quizzes, assignments, learning analytics. The difference is not in the course builder — it is in which country your money, your receipts and your contract live in.
Antitreningi is a Russian product by Internet University LLC (Moscow). They do have a Kazakhstan site with prices in tenge, but it is run by a separate company, Smart online LLP, acting as a sub-agent, while the governing law in that same offer is Russian. Their payment module takes Russian cards and SBP at 3.5%, and cards from Kazakhstan as foreign ones — at 10% with a ₽100 minimum. Receipts go to the Russian tax service.
Courstore is built in Kazakhstan and for Kazakhstan: Kaspi with instalments, Kazakhstan OFD receipts, tenge, a contract under Kazakhstan law. We earn from the subscription, so it is in our interest that you gain students rather than cut them down to a plan limit.
The third difference is what growth costs. Their price is tied to the number of active students, and after 300 the next tier is 10,000. Our price is fixed: signing up more students does not change the bill.
Line-by-line comparison
What to choose
It all comes down to one question: where does your business live — in Kazakhstan or in Russia?
There is only one question: where does your business live. If your audience, payments and accounting are in Russia, Antitreningi was built for exactly that, and their entry price is lower. If you sell in Kazakhstan, every month runs into the same wall: no Kaspi, the receipt goes to the Russian tax service, your student’s card counts as foreign at 10%, and the price grows with the number of active students. Courstore closes exactly that: Kaspi with instalments, Kazakhstan OFD receipts, tenge, a contract under Kazakhstan law and a fixed price no matter how many students you have.
Your own brand: what it actually costs
Their white-label switches on cheaply — but together with the plan’s ceiling. We compare like for like: 300 students and your own domain.
- Your own domain and a school with no platform logo
- We do not count students, and storage is unlimited
- API and your school’s data inside the Claude AI assistant
- An official WhatsApp for the school — we are a Meta Tech Provider
- Your own domain — only from the “Amateur” plan up
- 300 active students and 50 GB — the “Pro” ceiling
- No public API documentation — /api returns 404
- No WhatsApp offered, and no annual billing either
You can switch white-label on more cheaply at Antitreningi — as an option even on “Start”. But it comes with the plan’s ceiling: 30 active students and 30 GB. Once you have three hundred students you need “Pro” — ₸99,078/mo, which is twice the price of Courstore Pro, where students are not counted at all, storage is unlimited, and your own domain, the API and an official WhatsApp are already included.
Doing the maths on student count
What the platform costs as your student count grows — their Kazakhstan site prices versus a fixed ₸22,800/mo on Courstore Start.
| Active students | Antitreningi (antitreningi.kz price list) | Courstore Start |
|---|---|---|
| 30 — the “Start” plan | from ₸24,376/mo | 22,800 ₸/mo |
| 100 — the “Amateur” plan | from ₸47,966/mo | 22,800 ₸/mo |
| 300 — the “Pro” plan | from ₸99,078/mo | 22,800 ₸/mo |
| 1,000 — no such tier, only “Business” | from ₸262,243/mo | ₸22,800/mo |
Antitreningi prices are from their own site; “from” means paying for six months — monthly billing costs more. By their rules an active student is one who opened lessons during the month. Courstore Start is ₸273,600/year, ≈₸22,800/mo, with an unlimited student base.
The gap at 300 students
On their “Pro” plan three hundred active students cost ₸99,078/mo. On Courstore the same three hundred cost ₸22,800/mo, and the next hundred students add nothing to the bill.
The student who changes your plan
Between “Pro” for 300 students and “Business” for 10,000 there is no tier in between: the bill grows from ₸99,078 to ₸262,243/mo. You can extend the limit with a surcharge, but its price is not published — only “from ₽1,290”.
What about a pause or prep time?
A fixed price does not mean paying for idle time. The plan starts only when you publish your first course — on the annual plan, up to 3 months of preparation are free. Between cohorts you can freeze the subscription: the term is not consumed, and materials and students are kept. Antitreningi does not offer a freeze, and by their offer, once a paid plan ends your data is kept for one month and then deleted with no way to restore it.
Why Courstore has a fixed price
We earn from the subscription — not from your turnover and not per student — and only for as long as the school stays with us. So it is against our interest for you to hit a ceiling and trim groups: the calmer you grow, the longer you stay. Hence the unlimited base, and the fact that what is usually charged extra is already included — accepting payments via Kaspi, Kazakhstan OFD receipts, video hosting and campaigns.
Two things Antitreningi does not have
Your school’s data right inside an AI assistant, and an app under your own brand — today, not “on the roadmap”.
We connect your school to Claude — an AI assistant you can talk to in plain words: “how much did we sell this week”, “which students are stuck on lesson three”, “which courses get refunded most”. It pulls the numbers from the platform itself and answers in text — no Excel exports, no developer. Set up once, with your own access key. Antitreningi does not even have public API documentation: their /api and docs. pages return 404.
- 12 ready-made queries: sales, students, progress, quizzes, traffic
- An answer in plain text, not a spreadsheet to download
- Your data only, and only with your own access key
- Need your own integration — a regular API and webhooks are there
Students already learn in the Courstore app today, and a school can order its own: your name, your logo, your courses in the App Store and Google Play — with no mention of the platform. Antitreningi has one shared app for all schools: 3.2 out of 5 on Google Play and 2.5 out of 5 on the App Store, with complaints about broken sign-in repeating from 2022 through 2026. They build branded apps too, but publish the price nowhere.
- The shared Courstore app — available right away, no extra fee
- Push notifications from your school
- The same courses, lessons and assignments as on the web
- Open pricing and timelines — we quote for your school
Moving over without the headache
We move your videos for free — the heaviest part of the migration: nothing needs re-uploading by hand. For courses, lessons and the student base we put together a plan for your school and show the fastest way to move. Just leave a request.
Discuss migrationWhat you get beyond the comparison
An official WhatsApp, not grey-market blasts
Courstore is a Meta Tech Provider, so we connect an official WhatsApp Business account for your school: students sign up and receive messages from your school’s verified number. No third-party services and no risk of the number being banned for campaigns. Antitreningi does not offer WhatsApp at all.
The app: shared right away, your own on request
Students already learn in the Courstore app today — it is included in the plan. If you need an app under your own name and icon in the App Store and Google Play, we build it to order, with an open price and timeline. Antitreningi’s app is shared by all schools, and a branded one is on request with no published price.
The data is yours, not just in the dashboard
You can export courses, students and sales over the API and webhooks — or simply ask the Claude AI assistant: “how much did we sell this week”, “who is stuck on a lesson”. It takes the data from the platform and answers in text. Antitreningi has no public API documentation — /api and docs. return 404.
Your courses on the Enbek.kz marketplace
Courstore has a memorandum with Enbek.kz: your school’s courses can be published on the state platform — an extra flow of students, not just your own advertising. Plus an interface in Kazakh, Russian, English and Uzbek, and support that answers in Kazakh.
The platform where thousands of online schools grow
The numbers reached by authors, schools and companies on Courstore.
Frequently asked questions
How is Courstore different from Antitreningi for a school in Kazakhstan?
In three ways. First, money: we have Kaspi with 0-0-12 and 0-0-24 instalments and a 0.1% platform fee; they do not list Kaspi, and a Kazakhstan student’s card counts as foreign — 10% versus 3.5% for a Russian one. Second, paperwork: we issue Kazakhstan OFD receipts automatically, while their receipts go to the Russian tax service under 54-FZ on behalf of a Russian company. Third, price: ours is a fixed subscription regardless of student count, theirs depends on the number of active students.
Is it true that Antitreningi’s plan depends on the number of students?
Yes, and it is their official rule: an “active student” is one who watched your lessons during the month. By their Kazakhstan price list, “Start” covers 30 such students, “Amateur” 100, “Pro” 300 and “Business” 10,000. There is no tier between 300 and 10,000: the bill grows from ₸99,078 to ₸262,243/mo. The limit can be extended with a surcharge, but its price is not published — only “from ₽490” and “from ₽1,290”.
Can you accept Kaspi and issue Kazakhstan OFD receipts on Antitreningi?
Their site does not offer it — no Kaspi, no Halyk, no Kazakhstan online cash register. Their payment module works with Russian cards and SBP, and payments from Kazakhstan go through as foreign — 10% with a ₽100 minimum. Fiscalisation is Russian only, under 54-FZ. On Courstore, Kaspi is connected officially together with instalments, and Kazakhstan OFD receipts are issued automatically.
What about the mobile app?
Antitreningi has one shared platform app for all schools: 3.2 out of 5 on Google Play (a third of its 372 ratings are one star) and 2.5 out of 5 on the App Store; complaints about broken sign-in repeat from 2022 through 2026. They build an app under a school’s brand on request, with the price published nowhere. Courstore builds an app under your school’s brand as a separate order — with open pricing and timelines.
How do you move a school from Antitreningi to Courstore?
Leave a request — we move your videos for free, the heaviest part of the migration, and put together a plan for courses, lessons and the student base. One important detail: by Antitreningi’s offer, once a paid plan ends your data is kept for one month and then deleted with no way to restore it, so it is better to take your materials before the paid period runs out.
Can I try Courstore without leaving Antitreningi?
Yes. Give Courstore 7 days free and without a card: set up one course, connect Kaspi and make a couple of sales. Your school on Antitreningi keeps running meanwhile — you do not need to move everything at once, and we will help move the rest whenever you decide.