Key Features
A complete tour of what Tuitionable does — discovery, booking, live classrooms, AI, learning, group classes, self-paced courses, disputes, payments, accounts, localization, administration, privacy, and automation.
On this page
Marketplace & discovery
- Tutor directory — full-text search with filters (subject, price, rating, teaching language, availability, level, teaching style), sorting, and facet counts, scoped to bookable tutors. Only languages somebody actually teaches are offered.
- AI tutor matching — a transparent, rule-based scoring engine with match scores, "why you match" reasons, and personalized rails ("Best for You", "Worked With").
- Rich tutor profiles — bio, subjects, per-subject rates, badges, reviews, and live availability.
- Favorites / wishlist — save tutors (works across guest browsers too).
- Subject catalog — browse subjects and request a subject, with automatic matching when a tutor becomes available.
- Public site — homepage, How it works, the blog (categories, tags, comments, RSS), newsletter signup, a contact form, and info pages (FAQ, Terms, Privacy, Refund, Cookies, Accessibility).
- FAQs — the questions on the homepage, How it works and the FAQ page are one managed list with categories, ordering and show/hide.
Booking mechanism
- Single lessons and lesson packages with real-time conflict detection.
- Package lesson details — a tutor writes what each lesson in a package covers and how long the package is valid; the student sees it before buying, and every package booking is headed “Lesson 3 of 5 — Reading comprehension” with a live “N of M attended” count.
- Session handover — a tutor can pass a booking to a colleague who teaches the subject and is free at that time; the student and both tutors are informed, and the meeting link is regenerated.
- Free first session — tutor may toggle trial session to attract and improve signup rate.
- Tutor-approved reschedules, a clear booking status lifecycle, and no-show handling.
- Guest checkout — book without a full account and claim it later.
Live classroom & recordings
- Five video providers — Jitsi, Zoom, Google Meet.
- In-session whiteboard (Excalidraw) and file sharing.
- Session recordings — upload or auto-fetch from the provider, with consent and automatic retention/cleanup.
- 30-minute pre-join window and a clear session room with live status.
AI features
- AI tutor matching — rule-based, explainable recommendations.
- Smart Book — describe your goal in plain words and get a shortlist of matched tutors.
- AI session prep briefs and an "Ask AI" quick-assist.
- AI Learning Workspaces — per-session recaps (text, and video via a Gemini-powered queue on uploaded files or YouTube links) plus an "Ask the Session" Q&A chat.
- AI study roadmaps — personalized phased plans with a learning-coach chat and live progress from completed sessions.
- AI lesson planner and AI-generated session notes for tutors.
- Learning analytics & progress forecast — insights, patterns, and a projection of where the student is heading.
- AI credits — each AI action consumes credits; reading generated content is free.
Learning hub
- Self-paced courses — a tutor authors a course once and sells it repeatedly; see Self-paced courses below for the full picture.
- AI learning roadmaps with phase progress driven by real bookings.
- Gamification — learning streaks and an XP/level card computed from completed sessions.
Accounts, messaging & reviews
- Authentication — student sign-up (instant) and tutor signup application, login, and password reset.
- Two-factor authentication (TOTP) with recovery codes.
- Social login — Google, Facebook, Apple, LinkedIn, GitHub.
- Real-time chat — attachments, typing/read indicators, quote replies, reactions, and pinning; plus tutor auto-replies (offline/busy/quick, optionally AI-drafted).
- Notifications — a notification bell with per-channel and per-category preferences.
- Reviews & ratings — multi-criteria (overall, communication, knowledge, punctuality), anonymity, editing, moderation, review prompts, and tutor public replies.
- Google Calendar sync — students and tutors can connect Google Calendar for two-way sync so other commitments can't be clash and double-booked.
- Quick search / command palette — jump to pages, tutors, and bookings from anywhere.
- Account settings — avatar, time zone, language, theme, and notification preferences.
Group classes
- One tutor, many students — a scheduled class with a subject, topic, length, price per seat and a minimum and maximum class size. Students browse and book seats individually.
- One shared live room — everyone in the class joins the same room at the scheduled time, with the tutor hosting. Each student gets their own seat number.
- Waiting list — when a class sells out students can queue. A released seat is offered to the person at the front and held for them; if they don’t take it, it passes on automatically.
- Per-student attendance — who joined, when they left, any disconnection and return, and total time in the room. The tutor’s own attendance is recorded the same way.
- Automatic refunds — a cancelled class, an under-subscribed class, or a class the tutor did not attend refunds every student.
- One recap for the class — a single recording and a single AI summary shared by everyone, while each student’s “Ask this session” conversation stays private to them.
- Tutor consoles — a full operations console with financials, refunds, activity history per-class earnings, attendance timelines and a teaching record for tutors.
- No double-booking — a published class removes that time from the tutor’s one-to-one availability, and the calendar warns about clashes.
Self-paced courses
- Authored once, sold repeatedly — a tutor builds a course from sections and lectures, publishes it, and it sells. Courses appear in the public navigation, in the footer, and on the tutor’s own profile alongside their live classes.
- Video, reading and downloadable lectures — each lecture is a video, a plain-text reading or a file. A video is a link (YouTube, Vimeo or a direct .mp4) or an upload.
- Length filled in automatically — from the file for an upload, from the host for a YouTube or Vimeo link. Lengths are kept to the second, so a short clip reads “0:09” rather than “0 min”.
- Free preview — tutor may select a lecture on previewable mode only, and it plays from its own row in the curriculum. Leave every lecture unticked and the whole curriculum stays locked; locked rows tell the student they open on enrolment.
- Protected media — locked videos and files are served only to enrolled students, the course’s tutor and admins. A direct link no longer works after the access window closes or a refund.
- Cover images — drag-and-drop thumbnails for the course card, shown across the catalogue, the tutor profile and checkout.
- One-time payment or subscription pricing — a one-time purchase grants lifetime access; a subscription sets an access window.
- Course checkout — an order summary (what is included, the access terms, the total) beside a payment choice: pay from the wallet or payment processor.
- Progress and completion — per-lecture progress, a course percentage, and a completion state recorded on the enrolment.
- Held earning — a course has no session to complete, so the tutor’s share is credited as pending and released automatically once the refund window has closed. A refund inside that window reverses a pending earning rather than clawing back money already withdrawn.
Course certificates & final quiz
- Issued automatically — a student who completes a course receives a certificate the moment progress reaches 100%.
- Tutor designs, admin approves — the tutor picks one of three layouts (Classic / Modern / Minimal) and fills in heading, wording, signature, logo and accent colour.
- Public verification — anyone can check a certificate number at
/verifywithout an account and get Valid, Revoked or Not found. - Final quiz — an optional end-of-course quiz. While it is published the certificate is issued only when the student passes, and it prints the mark. Single choice, multiple choice, true/false and short answer; pass mark, time limit, attempts, question bank, shuffle, partial credit.
- Tutor controls — a review queue for short answers the grader could not match, one extra attempt for one student without changing the rule for everyone, and an undoable remove.
- Off until switched on — nothing is issued until a tutor holds an approved design and turns the certificate on for a course; a course with no quiz behaves exactly as before.
Dispute chat
- A three-party judgement — a open dispute in the platform are handled with a claimant, the respondent and a moderator in the same thread, so each parties is present and can raise the dispute.
- One shared thread — both sides read the same messages in the same order.
- Raised against a booking — a dispute is opened from the booking it concerns, and a booking can only raise a single dispute at anytime, so a disagreement cannot be split across duplicate cases.
- Categorised on the way in — payment, session quality, tutor no-show, student no-show, abuse or misconduct, or other.
- Evidence attached — up to five files per message, so screenshots and receipts sit with the chat support.
- Live — replies broadcast immediately, so a case can be worked through in one sitting rather than over a day of refreshes.
- Ends in a binding decision — a moderator resolves it as a full refund, a partial refund, a rejection, a warning to either party, or a ban.
- Closed to new evidence once decided — the thread stops accepting messages after the ruling, so a dispute settled case stays settled.
- Kept out of the support queue — disputes have their own section for both students and tutors.
Languages, time zones & appearance
- Per-user time zones — detected from the browser at sign-up and sign-in, and changeable at any time from profile settings.
- Language switcher — in the main site header and in the student, tutor dashboards. Each visitor’s choice applies only to them and is saved to their account, so it follows them to another device; a choice made before signing in carries through to the dashboard afterwards.
- Light & dark mode on the public site — a sun/moon toggle in the site header, open to any visitor with no account needed. The site follows the visitor’s device preference on first visit and then remembers their choice in that browser.
- Accessibility — screen-reader and keyboard navigation on public pages, including a working “Skip to main content” shortcut.
Privacy & security
- Cookie consent — a banner with toggles for Functional, Analytics and Marketing, recorded against the visitor so it does not reappear once answered. It appears across the public site and student and tutor dashboards.
- Data export — a downloadable copy of the your data.
Explore further
Just getting started? read the Introduction and How Tuitionable Works.