Simple pricing that scales with your teachers
One price per teaching seat. Every feature included. Pupils and parents are free, unlimited — always.
- Every feature included — no tiers, no add-ons
- Pupils & parents: free, unlimited
- 20% off every seat above the tenth — $6.40 each
- Annual billing: ten monthly payments for twelve months
- 14-day full trial — no card required
What will it cost your school?
$8 per seat / month average per seat / month
From the 11th seat, every extra seat is 20% off. The first ten always cost full price.
5 seats × $8.00
With annual billing you save $80 a year.
Pupils and parents are free and unlimited on every plan.
Frequently asked questions
Who needs a paid seat?
A seat is one active teacher or admin account in your school. Pupils and parents never pay and are never counted — invite as many as you like. Seats are counted when an invited teacher accepts, not when the invitation is sent.
How does the seat discount work?
It is graduated, not all-or-nothing: the first ten seats always cost $8 each, and only the seats above the tenth are 20% off at $6.40. Eleven seats is 10 × $8.00 + 1 × $6.40 = $86.40 a month; twenty seats is $144.00. Your bill never falls when you hire — it just grows more slowly.
Can I switch between monthly and annual billing?
Yes, anytime, from the billing portal. Annual costs exactly ten monthly payments for twelve months of service — effectively two months free.
What happens after the 14-day trial?
The trial includes every feature with no card on file. If it ends without a plan, the school is paused — never deleted. An admin can still sign in to the billing screen, and every lesson, grade, submission and file stays exactly where it is for at least 90 days. Paying brings the school back as it was.
Do you store our card details?
No. Checkout and every later billing change happen on Stripe's own hosted pages, so no card number ever reaches Osvitly.
I'm an individual tutor — is Osvitly for me?
Yes. A “school of one” is a first-class case, not a workaround: one seat for you, unlimited pupils and parents, and the identical feature set. If you later hire colleagues, you invite them — no migration.
Is my school's data isolated?
Completely. Every school is its own tenant: lessons, grades, submissions, files and messages are never visible to any other school, and roles control who sees what inside yours. Pupils' data is never used for marketing and never sold.
Can pupils message each other?
Only if a school admin turns it on — pupil-to-pupil direct messages are off by default. Teachers and admins can reach anyone; a parent can message staff and their own children, never another family. Any participant can report a message, and admins get a review queue that can remove it or mute the sender.
What does the AI actually do?
A teacher connects Claude Code to their own school with a personal key and asks for, say, a six-lesson module on fractions. Everything it creates arrives as a draft, authored by that teacher, inside that school. The integration ships no publish, grade or delete tool — those stay human actions.
Does Osvitly work in Ukrainian?
The whole platform works in English and Ukrainian, and each person picks their own interface language. Lessons can be authored in either language, and a school can display grades on the Ukrainian 12-point scale or as raw points — a display preset, so switching never rewrites a stored grade.
Bring your teaching into one place.
Start your 14-day full trial — every feature included, no card required. Pupils and parents are always free.
Start free trialSet up in minutes · Cancel anytime