Learning dashboard
Overview
Loading your workspace…
Your next best step
Continue learning
Finish an AI concept lesson, test the idea under exam conditions, then take your questions to a human tutor.
Your selected course
Human Q&A
Academic level
Course
Loading course…
Course lessons
My courses
Each course keeps its own progress, diagnostic results, revision plan and preferred human tutor. Your academic level and stage remain protected.
Add, pause or reactivate subjects
At least one course must remain active. Saving here updates the AI lesson catalogue without deleting existing progress.
Course-by-course controls
Find a human tutor
Compare tutors for one exact syllabus
Ask any suitable tutor
Send an open request only to tutors approved for this exact course and your study stage. The first eligible tutor who is available can accept it.
Explore, question and connect
Use stored, reviewed introductions and credible resources without triggering a new AI call.
Introduction preferences
Stored enrichment and trusted links
Only approved stored enrichment and approved resource links are shown to students.
Approved public resources
Material available directly from tutors
Save your questions, predictions and projects
Syllabus section
Lesson
Why this topic matters
Balanced teaching profile
Profile version 1 • official syllabus unchanged
These buttons adjust only this lesson immediately. Repeated evidence may be proposed for a monthly, administrator-approved profile update.
Built-in characters are fictional AI tutors. Choosing one does not change the supervising human tutor or teaching philosophy.
Preparing lecture…
Question
Press Start lecture to begin the voice narration.
VOICE-FIRST LEARNING
Start the animated lecture
The approved tutor likeness or platform illustration will narrate the prepared lesson, change facial expression, animate in sync with speech, and pause for a scored checkpoint after every chapter.
NEXT STEP
Take unresolved questions to the assigned human tutor
Your checkpoint scores and misconceptions can be included in the booking notes.
Worked notation and derivation
Derivation
Worked example
Graph and representation guidance
Check your result
Free maths tools
Use external tools to explore and check after showing your own method. Follow the calculator rules for your exact examination paper.
Talk naturally with the AI tutor
This is an AI-generated voice. Check important answers against the lesson and use a human tutor for unresolved or sensitive issues.
Allow microphone access when prompted. You can interrupt the tutor naturally. Leaving this panel ends the microphone session.
Select a question.
Human judgement where it matters
Book a focused one-to-one Q&A
The tutor will receive your AI lesson transcript, exam attempts, misconceptions and questions before the call.
My learning style
See how explanations, examples, pace and mathematical support are selected for you. The syllabus and exam standard never change.
Loading…
Support, not labels
Indicators are evidence-based teaching aids. They are not diagnoses and do not lower the course standard.
What the platform has noticed
Tell us what would help
Profile history
Every approved change creates a new immutable version. You may use an earlier version for the current lesson immediately or request a permanent restoration.
Requested changes
Personal study plan
Recommended lessons
Due review queue
Your selected study days and time budget
Subject diagnostic
Check prerequisite knowledge
Questions are drawn only from your selected qualification, stage and subjects. Answer keys remain server-side until submission.
Answer every question
Previous diagnostics
Timed examination mode
Create an original syllabus-aligned paper
Topic, mixed and mock papers use only questions from your selected course and stage.
Previous papers
STEM tools
Plot up to four functions. Use x, pi, e, brackets and functions such as sin, cos, tan, sqrt, ln and log. Powers use ^. Choose the correct trigonometric angle mode. The calculator runs locally and does not use your AI allowance.
Use the solver to check your own working. It shows the method and derivation rather than returning only an answer.
Enter coefficients for \(a_1x+b_1y=c_1\) and \(a_2x+b_2y=c_2\).
Enter one x,y pair per line. The local tool plots the data and calculates summary statistics and a least-squares line of best fit.
Checks conservation of atoms and supports brackets, hydrates and state symbols. It does not choose balancing coefficients for you.
These optional third-party tools are widely used and free to access. They open on the provider's website. The platform does not automatically send your account, answers or progress to them.
Desmos Graphing Calculator
Plot equations, tables, points and sliders in a full interactive graphing environment.
Open DesmosGeoGebra Calculator Suite
Graphing, geometry, three-dimensional mathematics, tables, probability and symbolic tools.
Open GeoGebraGeoGebra CAS Calculator
Explore algebraic manipulation, equation solving, derivatives, integrals and exact forms.
Open GeoGebra CASExternal calculators support learning and checking. In examinations, follow the calculator rules for the exact paper and board.
Tutoring sessions
Students waiting for a tutor
Scheduled and requested sessions
Student briefing
Prepared one-to-one teaching
Tutor dashboard
Accept a request, review the AI-generated briefing, then add a secure Zoom, Microsoft Teams or Google Meet link for targeted explanation and exam coaching.
Human tutor workflow
Accept an appropriate student request.
2Read the transcript-based briefing.
3Meet through the approved external meeting link.
4Complete the session with notes.
Your teaching profile
Answer the fixed questionnaire or add a one-page philosophy so the AI can teach using your approved pedagogy.
Your voice and 2D likeness
Provide a consented voice sample and a close-up selfie so approved AI lectures can represent your course supervision.
Teaching philosophy and AI alignment
Your pedagogy, within platform guardrails
Describe how you teach—not just what you teach.
The system converts your fixed answers and/or one-page statement into a structured teaching profile. An administrator must approve a specific version before it can guide students.
Voice and animated 2D likeness
Represent the supervising tutor—without impersonating a live person
Create an approved AI lecture voice and 2D portrait.
The tutor supplies their own recordings and selfie, gives explicit consent, and an administrator reviews the resulting media profile. Students always see an AI-generation disclosure.
Close-up tutor portrait
Use a front-facing, well-lit selfie with one person, a neutral background and the full face visible. The server creates a stylised 2D portrait and facial anchor points; it does not identify the person.
Exact voice-consent recording
Read the consent phrase exactly. Record in a quiet room using the same microphone and speaking style as the teaching sample.
Loading required consent phrase…
Teaching voice sample
Read this short classroom sample naturally. Keep it under 30 seconds and match the voice used in the consent recording.
Loading sample script…
Create and review synthetic voice
After both recordings are saved, create the tutor-matched voice. Custom Voice availability depends on the configured OpenAI organisation; browser narration remains the fallback.
The avatar and voice are not used in student lectures until this version is reviewed and approved.
Tutor marketplace
Complete your public profile, add every syllabus you can teach, publish weekly availability and submit each item for administrator review.
How students will compare you
Times students can book
Subjects and syllabuses you teach
Ratings and completed sessions
Advertise resources without giving up ownership
List your external lecture series or notes. Full material and passwords remain outside the platform.
Describe material available from you
Listings and approval status
Students and guardians who want to coordinate
Do not store passwords or private access codes in the app. Share them only through the separately agreed external channel.
Privacy-minimised progress
Linked student overview
See learning progress, weak topics, revision due and upcoming tutor sessions. Private chats, raw answers and tutor-private notes are excluded.
Connect by student email
The student must already have entered this guardian email in their account.
Tutor-owned learning resources
Browse approved listings for a linked student and send an interest request. Purchases and access are coordinated directly with the tutor.
Resource coordination status
Learner insights
Student learning styles
Review approved teaching settings and recommend reversible changes for students with whom you have a tutoring relationship.
Booked learners
Account
Account details
Change password
Planning preferences
Advance study year
When you finish the first year, move this account to the next stage. Your email, password, progress, attempts, bookings, guardian links and tutor history remain unchanged.
Previous stage changes
Connected accounts
Platform administration
Create tutors and inspect accounts
Use a unique temporary password and share it securely. Tutors should change authentication arrangements before a commercial launch.
Create a tutor
Content controls
Course content is loaded from validated JSON files on application startup.
On App Engine, deploy a new version to make content changes permanent.
Tutor profiles and course alignment
Submitted teaching profiles
Assign an approved profile
Assignments pin an exact approved profile version. Approving a later version does not silently change active lessons or the course assignment.
Submitted voice and avatar profiles
Course supervisors
Available profile versions
Marketplace administration
Submitted tutor profiles
Submitted course offerings
Institution mode or student-choice marketplace
Institution mode keeps the v8 assigned course supervisor. Marketplace mode lets each student choose among tutors approved for the exact course.
Open tutor reports
Student reviews
Content studio
Generate once, review once, publish once and reuse for every student.
Course and lesson coverage
See which lessons already have published enrichment, which are awaiting review, which are queued, and which still need approved links. This report never generates or changes content.
Progress by course
| Course | Published | Needs publication | Drafts | Queued | Approved-link coverage | Candidate links | Last activity |
|---|---|---|---|---|---|---|---|
| Loading coverage… | |||||||
Lecture-by-lecture status
| Course | Module | Lesson | Enrichment | Approved links | Candidates | Queue | Last activity |
|---|---|---|---|---|---|---|---|
| Loading lessons… | |||||||
Generate or queue stored introductions
Student lesson views never trigger these external calls.
AI content budget
Drafts awaiting publication
Candidate videos and articles
Add a reviewed resource candidate
Add or update approved domain
Submitted tutor-owned resources
Adaptive profile reviews
Approve only well-supported persistent changes. Immediate lesson adjustments remain temporary until reviewed.
Review queue
Content publication
All 18 syllabus-mapped courses are available to students by default. Administrators can record teacher review, add notes, or withdraw a course or lesson immediately.
Publication status
Safeguarding incident queue
Review minimal, redacted incident records. Use your documented safeguarding and emergency procedures outside the platform where necessary.
User accounts
| Name | Role | Language | Created |
|---|