For language schools Русская версия

Your students practise between lessons.

We are not starting from a blank page. The daily session, the feedback on mistakes and the review schedule already run, and the screens below come from the working app. Your school takes it under licence, and we build the content pack for your syllabus and your exam inside it. Nothing to commission, nothing to run on your side.

Ask for a quote Five questions by email. The answers decide what the price and the start date can be.
A theory block in the app: how v and h are read in German, with examples and audio

What a student sees

The day is already planned

The day is already planned. Twenty-odd minutes that put themselves together. Miss a day and nothing burns down: no lives, no streak.

One phrase, rising difficulty

One phrase, rising difficulty. Recognise it, build it, say it. The plan is rebuilt every day around what this student keeps getting wrong.

A mistake costs nothing

A mistake costs nothing. The right phrase, calmly, and the student carries on. No red screen, no lost life.

Practice ends on a number

Practice ends on a number. Minutes done, and what comes back tomorrow. The schedule is set by FSRS, an open spaced repetition algorithm.

Screens from the working app on the German A1 pack. Greek is built the same way, around your syllabus.

What it changes for the school

Students do not practise between lessons
The session is short enough that it actually happens. It waits for them every day, and it is built from what they personally keep forgetting.
The teacher cannot see who is stuck
For each student you can see which skill and which topic are slipping, so a lesson starts from real gaps instead of a guess.
They forget what was covered
A word comes back at the point that student is about to lose it, not on one schedule for the whole class.
Nobody knows who is ready for the exam
A placement check at the start and a short check every week. The checking material never appears in training, so the result means something.
The course looks like every other course
Your name and logo inside the app, your programme, your exam.

What the teacher gets

  • A class code. Students join in one step and there are no logins to hand out.
  • A weekly report: who practised, for how long, and where they keep slipping.
  • Gaps by topic, so the next lesson starts where the group actually is.
  • Your school's name and logo on the group screen.

The first version of that report is an export rather than a dashboard. Something you can read on Monday morning beats a wall of charts six months later.

What the app is

  • Not a fixed course. The plan is rebuilt for every student, every day.
  • It opens with a link. Nothing to install, no app store approval to wait for. Phone, tablet or laptop, and it can sit on the home screen.
  • English and Russian interface, with explanations in the student's own language.
  • No advertising and no third party trackers. A good share of the students are under 18.

What it costs

Setup
€900
one off

The content pack for your syllabus, class setup and teacher onboarding. €450 for a pilot.

Licence
€3
per active student, per month

Minimum 25 students, invoiced per semester in advance. Paid yearly it comes to €30 per student, so two months are free.

Your own listing
from €2 500
plus €80 a month

Published under your school's name in the App Store and Google Play, instead of a class code inside our app.

A student counts as active if they opened at least one session that month. When someone stops, they drop off the next invoice. For scale: €3 a month is roughly 1% of a course fee, or ten minutes of a teacher's time. Full terms: ownership, data and support.

How it starts

  1. Five questions by email, or twenty minutes on a call. You get an exact price and a start date.
  2. A paid pilot: one group, one semester, setup at half price. No automatic renewal and no penalty if you stop.
  3. We build your content pack. Six to eight weeks, because every phrase is checked and a native speaker teacher reads a sample.
  4. The group starts, and at the end of the semester you get a report on what it actually did.

The pilot is paid on purpose. A free one has no owner on either side, it quietly dies, and afterwards nobody can tell what went wrong.

Who you would be dealing with

The company

CodeEnsis Ltd, registered in Cyprus, HE 492360. Invoices and the data processing agreement come from a company, not from a private individual.

The track record

We publish and run our own apps in the App Store and Google Play. See the portfolio.

How you work with us

No account manager sits between you and the product. A question from the school goes straight to the person responsible for the app, instead of into a support queue.

Get in touch

It starts with five questions.

Answer them in an email and we can put a real number and a realistic start date on paper.

  1. How many active students do you have now, and in how many groups?
  2. What do your students use today for practice between lessons?
  3. Would the school pay, or the students as part of their course fee?
  4. Which exam do your courses lead to: Ελληνομάθεια A1/A2/B1, the Cyprus residence or citizenship requirement, or your own programme?
  5. Is a class code inside our app enough, or do you want a listing under your school's name?

If a call is easier than an email, twenty minutes is enough.