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.
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.
Where the school stands, today and over any window.
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.
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.
Teaching & people
Lessons ahead and past split by cancellation, active students and teachers over the trailing month, active agreements and partners.
Schedule, teach, track and report.
Learning hub
Today’s lessons, lessons per day by type, what is live right now, stream health, recent courses and reports in one view.
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.
Streams
Cohort classes launched from reusable templates, with teacher, students, launch date and time zone.
Courses & programs
Build courses in units and lessons, group them into programs, set difficulty and publish. Fork existing courses.
Learning plans
Recurring weekly plans that generate a student’s lessons with one teacher, cycle by cycle, at an agreed rate.
Student reports
Audit and correct teacher-written progress reports for each student and period before they go out.
Categories
Organise lessons by category and subject and see volume per category over any window.
What you sell, and how it shows up in the storefront.
Products
Standalone packages, stream (cohort) seats, subscriptions and personal learning-plan offerings, priced in any currency, listed or unlisted, optionally tied to a teacher.
Input templates
Reusable sets of fields a product collects from the buyer at purchase.
Product categories
Nested product categories with allowed product types and display order.
Catalog pages
Public landing pages per product type and locale, each with its own slug — e.g. a “French Live Courses” page.
Commerce settings
Defaults per product type, with a map of where each type is used across products, pages and categories.
Wallets, billing, payouts and the books.
Transactions
A typed ledger: top-ups, refunds, teacher salaries, partner commissions, staff pay, marketing, bank charges, software and other costs.
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.
Wallets
A balance for every teacher, student, partner and agent, in its own currency.
Invoices
Invoices by buyer, product and kind, with a failed-billing queue to chase.
Financial reports
Revenue and cost over time, revenue composition and origin, financial snapshot — on cash or accrual basis.
Exchange rates
Currency pairs used for conversions, refreshed on demand, so every report adds up in your base currency.
Teacher agreements
Status, signed date and document for each teacher, with multiple named hourly rates and the lessons billed on each.
Partners
Partner organisations with signer, address, target categories, agreement and logo. Separate commission rates for manually created and affiliated business, with attribution.
CRM, requests and service desk.
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.
Requests
An incoming queue of lesson requests with the student’s preferred times. Staff pick one up, claim it and close it.
Conversations
Every in-app conversation across the school, by kind, participants and last activity.
Support tickets
Tickets from any user with status, handler and timestamps, groupable by status.
Operational issues
System failures surfaced for staff, with severity, failing method, occurrences, assignee and first/last seen.
Make it yours and wire it up.
Notification rules
Rules that fire on a domain event, target an audience by expression and send through chosen templates.
Knowledge base
Policies and school info the AI copilot retrieves by similarity and cites in its answers.
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.
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.
Stripe payments
Card payments at checkout through Stripe, saved cards for subscription renewals, and refunds — every charge recorded in the ledger.
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.
Excel exports
Export users, financial reports and the P&L to .xlsx straight from the lists and reports you already use.
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.
Know where students come from, and reward who brings them.
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.
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.
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.
One school, many countries.
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.
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.
Any language
Each user picks the interface language. Add a new language with built-in AI translation, then fine-tune the wording school-wide.
Try every module free for 30 days
No credit card required. Your branded school is live in about a day.
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.
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
/teachersCourse catalog
/catalogSame Platform for Everyone. Each Role Sees What Its Rules Allow.
Admin
The whole workspace: every module, every record, school-wide finance and setup.
Teacher
Their own schedule, students, courses, plans and reports; profile, rates and availability; wallet and payouts.
Student
Browse and buy, book and join lessons, take enrolled courses, get reports, top up the wallet, chat and use the AI tutor.
Partner
Refer or sponsor students, share coupon codes, follow their students and earn commission to a partner wallet.
Partner types
| Feature area | Admin | Teacher | Student | Partner |
|---|---|---|---|---|
| Dashboard & analytics | Full | Own | Own | Own |
| Lessons & scheduling | Full | Own | Own | View · linked |
| Courses & LMS | Full | Own · author | Own · enrolled | View · linked |
| Learning plans | Full | Own | Own | View · linked |
| Student reports | Full | Own · write | Own · receive | View · linked |
| Subscriptions | Full | — | Own | Own · sponsored |
| Catalog & checkout | Full | — | Own · buy | Own · refer / buy |
| Wallet & transactions | Full | Own · payouts | Own · top-ups | Own · commission |
| Invoices | Full | — | Own | Own |
| Affiliate program & commissions | Full | — | — | Own · referrals |
| UTM & lead-source analytics | Full | — | — | Own · referrals |
| Coupons & referral codes | Full | — | Own · redeem | Own · share |
| Agreements | Full | Own | — | Own |
| Users & CRM | Full | Own students | — | Own students |
| Requests | Full | Own | Own · submit | Own · submit |
| Conversations & tickets | Full | Own | Own | Own |
| AI copilot | Full | Own | Own · AI tutor | Own |
| Setup: branding, rules, integrations, translations, knowledge base | Full | — | — | — |
Run Your School on Your Own Brand
Your logo, colors, domain and language — on a platform that already handles the operations behind them.