All platform features

Every Feature Your School Needs, in One Platform

Scheduling, courses, commerce, subscriptions, payouts, affiliate marketing, support and white-label setup in any currency, time zone and language — plus a public tutor marketplace and course catalog generated for you. One system for admins, teachers, students and partners.

No credit card required30-day free trialLive in ~1 day
The admin workspace

Every Module in the Menu, and What It Does

Admins see the whole school. Every other role works inside the same modules, scoped to their own records.

01 · Overview

Where the school stands, today and over any window.

3 modules

Money at a glance

Revenue since day one plus a chosen window: money in, refunds, teacher, commission and staff payouts, marketing and other costs, cash-method profit and platform balance.

This monthQuarterYear to dateCustom range

Where the money went

Outflow composition and a cash-flow chart that puts revenue, each cost and profit on one scale. Every figure links to its transactions.

ChartsDrill-down

Teaching & people

Lessons ahead and past split by cancellation, active students and teachers over the trailing month, active agreements and partners.

Live talliesSetup checklist
02 · Educational

Schedule, teach, track and report.

7 modules

Learning hub

Today’s lessons, lessons per day by type, what is live right now, stream health, recent courses and reports in one view.

Live nowActivity chart

Lessons

Every personal and group lesson, scoped by person, date or status. Join or copy the meeting link, see provider and host, bulk-select and choose columns.

PersonalGroupCancellationsMeeting links

Streams

Cohort classes launched from reusable templates, with teacher, students, launch date and time zone.

CohortsTemplates

Courses & programs

Build courses in units and lessons, group them into programs, set difficulty and publish. Fork existing courses.

Import from PDF (AI)Import JSONDraft / Published

Learning plans

Recurring weekly plans that generate a student’s lessons with one teacher, cycle by cycle, at an agreed rate.

Auto-schedulingPlanned-until

Student reports

Audit and correct teacher-written progress reports for each student and period before they go out.

ReviewPDF

Categories

Organise lessons by category and subject and see volume per category over any window.

SubjectsAnalytics
03 · Commerce

What you sell, and how it shows up in the storefront.

5 modules

Products

Standalone packages, stream (cohort) seats, subscriptions and personal learning-plan offerings, priced in any currency, listed or unlisted, optionally tied to a teacher.

Multi-currencyListed / UnlistedArchive

Input templates

Reusable sets of fields a product collects from the buyer at purchase.

Custom fields

Product categories

Nested product categories with allowed product types and display order.

HierarchyOrdering

Catalog pages

Public landing pages per product type and locale, each with its own slug — e.g. a “French Live Courses” page.

SEO slugsPer locale

Commerce settings

Defaults per product type, with a map of where each type is used across products, pages and categories.

Type defaults
04 · Financial

Wallets, billing, payouts and the books.

8 modules

Transactions

A typed ledger: top-ups, refunds, teacher salaries, partner commissions, staff pay, marketing, bank charges, software and other costs.

Add transactionFilters

Subscriptions

Recurring billing for monthly group courses and multi-month plans. The saved card is charged each cycle, renewals and cancellations are tracked, and failed charges land in the billing queue.

Monthly / multi-monthAuto-renewFailed-payment queue

Wallets

A balance for every teacher, student, partner and agent, in its own currency.

Per userMulti-currency

Invoices

Invoices by buyer, product and kind, with a failed-billing queue to chase.

New invoiceFailed billing

Financial reports

Revenue and cost over time, revenue composition and origin, financial snapshot — on cash or accrual basis.

Cash / AccrualExport .xlsxP&L export

Exchange rates

Currency pairs used for conversions, refreshed on demand, so every report adds up in your base currency.

Refresh rates

Teacher agreements

Status, signed date and document for each teacher, with multiple named hourly rates and the lessons billed on each.

RatesSigned docs

Partners

Partner organisations with signer, address, target categories, agreement and logo. Separate commission rates for manually created and affiliated business, with attribution.

Commission %Attribution
05 · People & Support

CRM, requests and service desk.

5 modules

Users

Students, teachers and agents in one list with balance and restriction flags. Teacher profiles hold languages, subjects, levels, age groups, rates, weekly availability and a demo video.

Create studentExportNotes

Requests

An incoming queue of lesson requests with the student’s preferred times. Staff pick one up, claim it and close it.

UnclaimedMinePick one up

Conversations

Every in-app conversation across the school, by kind, participants and last activity.

Unhandled badge

Support tickets

Tickets from any user with status, handler and timestamps, groupable by status.

Group by status

Operational issues

System failures surfaced for staff, with severity, failing method, occurrences, assignee and first/last seen.

AcknowledgeAssign
06 · Setup & integrations

Make it yours and wire it up.

8 modules

Notification rules

Rules that fire on a domain event, target an audience by expression and send through chosen templates.

EventsAudiencesTemplates

Knowledge base

Policies and school info the AI copilot retrieves by similarity and cites in its answers.

AI copilot source

Branding & white-label

Logo, favicon, school and brand name, light and dark brand marks, colors, typography, legal documents, time zone, currency and your own custom domain. Add any language to your school: built-in AI translation fills in the whole interface, then you review and adjust.

Custom domainThemeModule visibilityAI translation

AI translations

Add a new locale and let the built-in AI translate every interface string (7,700+), following your terminology glossary. Review the changes, reword anything by hand, and import or export translation files.

Any languageAI translateGlossariesReview changes

Stripe payments

Card payments at checkout through Stripe, saved cards for subscription renewals, and refunds — every charge recorded in the ledger.

CheckoutSaved cardsRefunds

SendGrid & Twilio

Email through SendGrid and text messages through Twilio: lesson reminders, invoices and every notification-rule message, sent from your own reply-to address and number.

EmailSMSReminders

Excel exports

Export users, financial reports and the P&L to .xlsx straight from the lists and reports you already use.

.xlsxP&LUser lists

Integrations hub

Connect, edit or disconnect each service per workspace: email delivery, text messages, meeting rooms (shared meeting accounts or in person) and the payment gateway.

Per workspaceMeetings
07 · Marketing & growth

Know where students come from, and reward who brings them.

3 modules

Affiliate program

Partners and agents refer students with their own codes. Each paid student is attributed to the partner who brought them, and a set percentage of every payment is credited to the partner’s wallet for payout.

Auto-attributionCommission per paymentPartner wallet

Coupon generation

Create discount codes in seconds with per-customer limits, total uses and expiry, and assign them to a partner or agent so every redemption is credited to them.

Partner-owned codesUsage limitsExpiry

UTM source tracking

Every lead keeps the UTM source, medium and campaign it arrived with, through trial and first payment, so you know which channel, ad or partner produced each paying student.

utm_source / medium / campaignLead → paidRevenue by origin
08 · Global by default

One school, many countries.

3 modules

Multi-currency

Price each product in its own currency, keep wallets per currency, let visitors switch the display currency in the storefront, and report in your base currency with live exchange rates.

150+ currenciesCurrency switcherBase-currency reports

Multi time zone

Every user, stream and lesson carries its own time zone. Teachers set availability in theirs, students book in theirs, and reminders go out at the right local time.

Per-user zonePer-stream zoneSchool default

Any language

Each user picks the interface language. Add a new language with built-in AI translation, then fine-tune the wording school-wide.

Per-user languageAI translation

Try every module free for 30 days

No credit card required. Your branded school is live in about a day.

Start free
On every screen

Built Into the Top Bar, for Every Role

AI copilot

Role-aware help: platform guidance, plain-language data pulls for admins, homework prep for teachers, a 24/7 tutor for students.

Background work

Long jobs such as imports run in the background while you keep working.

Conversations

Chat with students, teachers and staff without leaving the app.

Notifications

A single inbox for what changed, driven by your notification rules.

Interface language

Each user switches the interface language on the fly — including languages your school added with AI translation.

Dark mode

Light and dark themes, with your brand marks for each.

Public storefront

Your Marketplace Is Generated From Data You Already Keep

Teacher profiles, rates and availability become a searchable tutor marketplace. Published products become a course catalog with checkout. No separate website to build or keep in sync.

Tutor marketplace

/teachers
Search by nameCategorySpecializationTutor levelAlso speaksLearner ageSortCurrency
[Tutor name]New tutor
Mathematics · Physics · Speaks English, Ukrainian
[Rate] / hour
Book a lesson
Built automatically from teacher profiles — subjects, languages and hourly price
Profile page per tutor: about, subjects, languages, weekly availability and reviews
Video greeting and “Book a lesson” straight from the card
Category landing links: language training, exam prep, college prep, GCSE, A-Level, IB
Prices shown in the visitor’s chosen currency

Course catalog

/catalog
SearchTypeCategoryBillingAccessSortCurrency
Course stream
Group course, monthlyFrom [price]
Plan
6-month plan, 2× per weekFrom [price]
Private lessons
12-month plan, 50 minFrom [price]
Every listed product appears automatically: courses, course streams and private lessons
Subscriptions and one-off packages side by side, with “from” pricing
Catalog pages give each offering its own shareable, indexable page
Checkout through your connected payment gateway
Sign-up, privacy policy and terms carried by the storefront
Four roles, one system

Same Platform for Everyone. Each Role Sees What Its Rules Allow.

AD

Admin

Owners, managers, coordinators

The whole workspace: every module, every record, school-wide finance and setup.

TE

Teacher

Tutors and instructors

Their own schedule, students, courses, plans and reports; profile, rates and availability; wallet and payouts.

ST

Student

Learners

Browse and buy, book and join lessons, take enrolled courses, get reports, top up the wallet, chat and use the AI tutor.

PA

Partner

Affiliates, referrers, employers, agencies

Refer or sponsor students, share coupon codes, follow their students and earn commission to a partner wallet.

Partner types

Affiliate / referrerBrings new students and earns commission on attributed business.
EmployerSends its staff to study with the school.
Education agencyPlaces students and manages them with the school.
Private schoolPartners with the school to deliver or resell programs.
Self-employed contractorAn individual partner working on commission.
Feature areaAdminTeacherStudentPartner
Dashboard & analyticsFullOwnOwnOwn
Lessons & schedulingFullOwnOwnView · linked
Courses & LMSFullOwn · authorOwn · enrolledView · linked
Learning plansFullOwnOwnView · linked
Student reportsFullOwn · writeOwn · receiveView · linked
SubscriptionsFull—OwnOwn · sponsored
Catalog & checkoutFull—Own · buyOwn · refer / buy
Wallet & transactionsFullOwn · payoutsOwn · top-upsOwn · commission
InvoicesFull—OwnOwn
Affiliate program & commissionsFull——Own · referrals
UTM & lead-source analyticsFull——Own · referrals
Coupons & referral codesFull—Own · redeemOwn · share
AgreementsFullOwn—Own
Users & CRMFullOwn students—Own students
RequestsFullOwnOwn · submitOwn · submit
Conversations & ticketsFullOwnOwnOwn
AI copilotFullOwnOwn · AI tutorOwn
Setup: branding, rules, integrations, translations, knowledge baseFull———
Full — the whole schoolOwn / scoped — only the user’s own or linked recordsView — read-only— — not in that role’s menu

Run Your School on Your Own Brand

Your logo, colors, domain and language — on a platform that already handles the operations behind them.

No credit card required30-day free trialLive in ~1 day