30-Day Full Access Trial — No Credit Card.  Start learning BGCSE, IGCSE or ZIMSEC Mathematics today. Get Started Free →
BGCSE JCE PSLE IGCSE ZIMSEC

The Smarter Way to
Master Mathematics.

AI-powered lessons, live 1-on-1 video sessions, national grade tracking and smart study tools — built for Botswana & Zimbabwe students from Form 1 through to A-Level.

30-day full access trial — no credit card • Free plan after trial

✓ 5 National Syllabi ✓ Live Video MathRoom ✓ SMS Reminders ✓ AI Quiz Engine
5National Syllabi Covered
4Live Lessons/Month (Platinum)
15+Smart Study Tools
3Channels: Email, SMS & In-App
24hEmail Verification & Onboarding
Practice Questions & Flashcards
How It Works

From signup to top of the class

Three simple steps — and your first lesson starts in under a minute.

1
Create Your Free Account
Register with your name, email and phone number. Select your syllabus and programme — or choose one later. Your free trial starts immediately.
2
Work Through Your Lessons
Follow week-by-week objectives, take AI quizzes, use the formula library, practice with speed challenges, and book live 1-on-1 sessions with your teacher.
3
Track Grades & Achieve
See your predicted grade on the official national scale, earn XP badges, get SMS reminders before every exam, and print your progress certificate.
Full Feature Set

Everything in one platform

Click any feature card to see exactly how it works.

flip
Interactive Lessons
Week-by-week objectives with notes and reflections
How it works
  • Structured weeks with lessons and learning objectives
  • Tick off objectives as you complete them — earn XP for each
  • Add personal notes and reflections per lesson that only you see
Core Feature
flip
Objective Tracking
Track what you've learned with a visual progress bar
What you get
  • Every objective has a checkbox — check it off when mastered
  • XP rewarded per objective + bonus XP for completing full weeks
  • Week progress bar updates live — see your completion percentage
+10 XP per objective
flip
Worked Examples
Step-by-step model solutions for every topic
How it works
  • Teacher-uploaded worked examples per topic and difficulty
  • Full step-by-step mathematical working shown clearly
  • Filter by topic and difficulty — Easy, Medium, Hard
All syllabi
flip
Homework Submission
Submit assignments and get teacher feedback
What happens
  • Upload homework files directly from your device
  • Teacher reviews and returns with written feedback
  • Track submission status: submitted → reviewed → returned
Student & Teacher
flip
MathRoom Video Calls
Live 1-on-1 in-app video calls — no Zoom needed
Inside MathRoom
  • WebRTC peer-to-peer audio & video — works in any browser
  • MathBoard interactive whiteboard — draw, write, annotate together
  • Built-in chat, maths symbol keyboard, and call timer
Platinum
flip
MathBoard Whiteboard
Interactive shared whiteboard inside every video call
Drawing tools
  • Pen, line, rectangle, circle, text and eraser tools
  • 8 preset colours + adjustable brush size
  • Both teacher and student can draw — changes sync in real time
Inside MathRoom
flip
WhatsApp Live Lessons
Book real 1-on-1 WhatsApp voice or video sessions
How Platinum works
  • Up to 4 live sessions per month — book in the app
  • Choose teacher, date, time, duration and topic
  • Pre-filled WhatsApp link opens directly to your teacher
Platinum Only
flip
Lesson Scheduling
Full timetable with automated SMS reminders
How reminders work
  • Teacher schedules lessons — you get in-app notification instantly
  • SMS reminder sent 30 minutes before every lesson
  • Second SMS reminder sent 5 minutes before — never miss a session
2 SMS Reminders
flip
Assessment Results
Official national grade tracking per syllabus
What you see
  • Results grouped by term with grade badge (A*, A, B, C…)
  • Weighted average calculated across all your assessments
  • Predicted grade shown prominently on your dashboard
All syllabi
flip
Target Grade Calculator
Find exactly what you need to reach your target grade
Three calculators
  • What-If: enter current marks and see what remaining score you need
  • Weighted Average: enter multiple assessments with different weights
  • BGCSE Points: calculate your aggregate points across 6 subjects
All syllabi
flip
Completion Certificate
Printable certificate when you complete your course
What's included
  • Personalised with your name, programme and syllabus
  • Completion date and programme details included
  • Download or print directly from your dashboard
On 100% completion
flip
Printable Report
Full academic progress report you can share
Report includes
  • Per-week completion bars with objective counts
  • All assessment results with grades and teacher comments
  • Attendance, XP level and streak data included
Printable PDF
flip
Bulk Marks Entry
Teachers enter marks for the entire class at once
Saves time
  • Spreadsheet-style grid — all learners × all assessments in one view
  • Auto-grade applies the correct national scale for each syllabus
  • Release results to students individually or all at once
Teacher Feature
flip
AI Quiz Engine
Auto-generated MCQ quizzes with instant feedback
Quiz features
  • Questions drawn from your syllabus question bank
  • Instant correct/wrong feedback with full explanation shown
  • Missed questions logged to your Mistake Journal automatically
Powered by AI
flip
Daily Challenge
One question per day — build your streak
Keeps you consistent
  • New date-seeded question every day based on your syllabus
  • 30-day streak calendar shows your consistency visually
  • +15 XP for a correct answer — bonus XP for long streaks
+15 XP daily
flip
Practice Mode
Unlimited practice with instant feedback — no pressure
Two modes
  • Practice Mode: answer at your own pace, explanations after each question
  • Speed Challenge: 30-second countdown per question — beat your best time
  • Filter by topic and difficulty level
No time pressure
flip
Formula Library
Every formula you need — searchable and starred
What's inside
  • Organised by topic — Algebra, Geometry, Trigonometry, Statistics, Calculus
  • MathJax rendering for beautiful typeset formulae
  • Star your most-used formulas for quick access
MathJax rendering
flip
Formula Flashcards
3D-flip flashcards for every formula in your course
Study techniques
  • Flip card to see formula on one side, explanation on the other
  • Rate each card: ✓ Know it / ✗ Review it — shuffle accordingly
  • Keyboard navigation for fast desktop study sessions
Spaced repetition
flip
Function Grapher
Plot and explore mathematical functions visually
Graphing features
  • Canvas-based — plots up to 6 functions simultaneously
  • Zoom in/out, pan, and see coordinate values on hover
  • Export graph as PNG image for your notes or homework
6 simultaneous plots
flip
Pomodoro Study Timer
Focus timer with tasks and motivational tips
Stay focused
  • 25-min work / 5-min break Pomodoro cycle with audio bell
  • Add your own study tasks to tick off during each session
  • Built-in study tips rotate each session to keep you motivated
Beat distraction
flip
Smart Study Plan
AI-ranked weak topics with a daily session plan
How it's built
  • Combines objective completion %, quiz mistakes and mistake journal entries
  • Ranks your weakest topics by urgency — fix what matters most
  • Generates a 65-minute session plan with direct links to each tool
Auto-personalised
flip
Scientific Calculator
Full scientific calculator always accessible
What's built in
  • Standard, scientific and maths-keyboard modes
  • Sin, cos, tan, log, ln, square root, powers and more
  • Available on every page — no separate app needed
Always available
flip
XP & Level System
Earn points, level up and unlock achievement badges
How XP works
  • Earn XP for every objective, quiz, daily challenge and live lesson
  • Level up through 7+ tiers from Newcomer to Legend
  • Level-up full-screen animation fires when you cross each threshold
14 milestone badges
flip
Topic Heatmap
Visual map of your strengths and weak spots
Spot your gaps
  • Colour-coded grid showing % completion per topic
  • Red = needs work, Amber = in progress, Green = mastered
  • Linked directly to practice mode for that topic
Visual learning
flip
Mistake Journal
Log, track and resolve recurring errors
How it works
  • Manually log any topic you keep getting wrong with a description
  • Filter by topic — see patterns in your mistakes over time
  • Mark mistakes as Resolved when you've mastered the concept
Build self-awareness
flip
Leaderboard
Top the class — weekly, monthly and all-time rankings
Competition features
  • Filter by period: This Week, Month, 3 Months, Year or All Time
  • Animated gold/silver/bronze podium for the top 3 students
  • Your position always shown — see who you need to overtake
Class & all-school
flip
Progress Dashboard
Your full learning story in one glance
Dashboard includes
  • Current XP level, streak counter and next achievement to unlock
  • Completion % per week with colour-coded progress bars
  • Upcoming assessments countdown and next scheduled lesson
Real-time updates
flip
SMS Notifications
Lesson reminders and results via Mascom LinkSMS
When SMS is sent
  • 30-minute reminder before every scheduled lesson
  • 5-minute urgent reminder — never arrive late
  • Result notification with grade when teacher releases marks
Mascom LinkSMS
flip
Branded Email Notifications
Professional HTML emails with CTA buttons
Email events
  • Welcome email with gradient MathsMate header and your course details
  • Invoice and subscription activation emails with payment instructions
  • Result release emails with grade badge, marks and teacher comment
PHPMailer / SMTP
flip
In-App Notifications
Real-time bell icon with unread count
What triggers them
  • Admin and teacher announcements pushed to your bell
  • Achievement badges and XP milestones appear as notifications
  • Lesson confirmations, invoice issued, homework reviewed
Zero-delay alerts
flip
WhatsApp Integration
Direct teacher–student communication via WhatsApp
What's automated
  • Pre-filled WhatsApp message when booking a live lesson
  • Proof-of-payment link auto-generated on every invoice
  • Teacher confirmation message template includes date, time and topic
No extra app
flip
Gradebook
Full class gradebook for teachers
Teacher view
  • Spreadsheet grid: all learners × all assessments with live grade badges
  • Click any cell to enter or update a mark with teacher comment
  • Class average and per-learner predicted grade in the right column
Teacher Feature
flip
Lesson Schedule Manager
Create and manage all lesson types
Lesson types
  • MathRoom (in-app video), WhatsApp, Physical, External link
  • Week grid view shows all 7 days with colour-coded lesson blocks
  • Auto-creates MathRoom with join link — student notified instantly
4 lesson types
flip
Class & Org Manager
Bulk-assign students to classes and organisations
Admin power
  • Add students to any programme with a dropdown selector
  • Bulk assign: checkbox all unassigned students → one click → done
  • Organisation management with invoicing and access control
Admin Feature
flip
Invoice & Billing System
Professional invoices for students and organisations
Invoice features
  • Sequential invoice numbers (INV-2026-0001)
  • Discount support, multiple payment methods, payment reference box
  • Mark as Paid → subscription activates → student notified instantly
BWP invoicing
flip
Subscription Management
Manage plans, access and expiry for every learner
Plans available
  • Free Trial (1/3 content), Standard, Platinum, Premium, Organisation
  • Override access level manually — full/trial/org per learner
  • Expiry checker runs on demand — bulk-marks expired subscriptions
5 plan tiers
flip
Newsletter Manager
Send branded newsletters to all subscribers
What's included
  • Subscriber list with CSV import/export and double opt-in
  • Compose HTML newsletter with 4 built-in templates and live preview
  • Send to all active subscribers — tracks sent/failed counts
Double opt-in
flip
Announcements
Broadcast to all students or specific classes
Broadcast channels
  • In-app notification, email and WhatsApp broadcast from one form
  • Target by role (all students, teachers, parents) or by programme
  • Log of all announcements with delivery date and author
Multi-channel
flip
Attendance Register
Mark and track student attendance per lesson
Record keeping
  • Present, Absent, Late or Excused per student per lesson
  • Class attendance percentage shown per learner in their profile
  • Attendance included in printable student progress reports
Per-lesson tracking
Syllabi Covered

Every national syllabus supported

Grade boundaries, pass thresholds and predicted grades — all calibrated to official examining body standards.

BGCSE
Botswana General Certificate
BEC Botswana · Form 4–5
Pass = C · Max 48 points across 6 subjects
A*
A
B
C
D
E
F
G
U
JCE
Junior Certificate Exam
BEC Botswana · Form 2–3
Merit ≥ 90% · Pass = C · Max 63 points
Merit
A
B
C
D
E
U
PSLE
Primary School Leaving
BEC Botswana · Standard 7
Criterion-referenced · A ≥ 80% · Pass = C
A
B
C
D
E
U
0580
Cambridge IGCSE Maths
Cambridge International
Extended (A*–E) & Core (C–G) tiers
A*
A
B
C
D
E
F
G
U
4004
ZIMSEC O-Level Maths
ZIMSEC Zimbabwe
A ≥ 75% · Pass = C (Credit)
A (Distinction)
B (Merit)
C
D
E
U
Built For Everyone

One platform, four user roles

Students, teachers, parents and organisations each have a dedicated portal.

Students
Learn at your pace with structured lessons, AI quizzes, live video sessions and smart study tools.
  • Interactive week-by-week lesson programme
  • AI quiz engine + daily challenge
  • Live MathRoom video calls (Platinum)
  • XP, badges, leaderboard & certificates
Teachers
Manage your classes, enter marks, schedule live lessons and track every learner's progress.
  • Gradebook + bulk marks entry
  • Lesson scheduling with join links
  • WhatsApp lesson booking & availability
  • Learner deep-dive profile reports
Parents
Stay informed about your child's academic progress, results and subscription status.
  • View results and predicted grades
  • Subscription status and invoices
  • Linked by guardian email — no admin needed
  • Progress reports and attendance summary
Organisations
Onboard multiple learners under one umbrella with org invoicing and bulk access.
  • Organisation dashboard and member list
  • Bulk invoice for all learners
  • Programme access control per organisation
  • Admin-managed subscription tier
Pricing

Simple, honest pricing

Start with a 30-day full-access trial — no card needed. After trial, free plan keeps 1/3 of your course.

Pay month to month — cancel any time
Free Trial
Free
30 days full access, then 1/3 free forever
First 1/3 of your course — free forever
Daily challenge & 30-day full access trial
Scientific calculator & formula library
Flashcards, grapher & study timer
Start Free Trial
Standard
P50 /mo
Billed monthly • P600/year total
30-day full access trial — no card needed
Full course access — all weeks unlocked
Assessments, gradebook & results
AI quiz engine & full question bank
Progress reports & completion certificate
Start 30-Day Trial
Premium
P75 /mo
Billed monthly • P900/year total
30-day full access trial — no card needed
Full course access, all features
Priority AI analysis
Extended certificate & report
Best value — 2 months free on annual
Start 30-Day Trial
Organisation
Custom
Contact us for school/org pricing
Bulk learner access & org dashboard
Admin management & class control
Bulk invoicing & payment tracking
Dedicated WhatsApp support
Contact Us
Need a custom plan for your school? Contact us on WhatsApp
Student Voices

Real results from real students

"MathsMate helped me go from a D to a B in BGCSE Maths. The daily challenges kept me consistent and the target grade calculator showed me exactly what I needed to score in my final exam."
K
Kelebogile M.
BGCSE Student, Gaborone
"The MathRoom video call with my teacher was incredible — we worked through Sine Rule on the shared whiteboard and I finally understood it. Worth every Pula of Platinum."
T
Tinashe R.
ZIMSEC Student, Bulawayo
"As a parent I can log in and see my daughter's results and progress report any time. The SMS reminders mean she never forgets her scheduled lessons. Brilliant platform."
M
Mrs Mokoena
Parent, Francistown

Get study tips in your inbox

Exam reminders, feature updates and maths study tips — free.

Double opt-in • No spam • Unsubscribe any time