🏠 Home
📝 Practice
💬 Ask Tutor
📄 Past Papers
♾️ Unlimited Practice
📈 Grapher
🧾 Examiner Report
📊 My Progress
🎁 Rewards
Welcome back 👋
Student
0
Questions Today
-
Accuracy
💡
Cambridge Exam Tip
Always show your working — method marks (M1) can be awarded even if your final answer is wrong.
Quick Practice - Start Here
Select a Topic
💬 Ask MathMate Anything
Explain circle theorems I keep getting surds wrong Sine rule vs cosine rule? Give me a hard vectors question How to do Show That proofs Explain conditional probability
🎓
Hi! I'm MathMate - your personal Cambridge IGCSE Maths tutor. Ask me anything about 0580 Extended. I can explain concepts, work through problems step by step, or quiz you on any topic. You can also 📷 scan a homework question to get help. What would you like to work on today?
📷 Scanned Question
scanned question
Enter to send · Shift+Enter new line · Ctrl+V paste screenshot
📷 Scanner

📄 Cambridge Past Papers

Cambridge IGCSE 0580 Mathematics - Extended Tier · Papers 21, 22, 41, 42

♾️ Unlimited Practice - Exam Mode

Exam conditions - no hints, no Socratic mode. Use 🔀 Mix to get questions weighted to your weakest topics. Difficulty auto-adjusts as you improve.

Choose Topic
Difficulty

🎯 Auto - difficulty adjusts based on your accuracy per topic.

Paper Type

📄 Paper 2 - Single-skill, non-calculator, max 3 marks per question.

📈 Interactive Function Grapher

Plot equations, explore transformations, and visualise IGCSE topics. Type any function using standard notation.

Quick Functions
Add Equations (up to 4)
x from to y from to
Ask MathMate about this graph

🧾 Examiner's Report Generator

Submit any question and your working. Receive a formal Cambridge-style marking report - exactly how an examiner would score you.

📷
Homework Scanner Mode Active
Scan a question, then scan your working - the AI will cross-analyse both.
NEW
1. Select Topic Context

Choose the topic so the AI applies the correct Cambridge mark scheme rubric.

2. Enter Question & Your Answer
📄 Step 1 - The Question
📄 Question image loaded
question
Transcribing question…
✏️ Step 2 - Your Working
✏️ Working image loaded
working
Scanning working…
The Question (type or scan above)
Your Working & Answer (type or scan above)
Cambridge IGCSE 0580 · Marking Report
Mathematics
-
marks
-
✅ MARKS AWARDED
❌ MARKS LOST
📋 EXAMINER'S COMMENTS
💡 MODEL ANSWER
Cambridge IGCSE 0580 Extended
📊 My Progress Report
Track your journey to A*
0
Questions
-
Accuracy
0m
Study Time
0
Day Streak 🔥
Predicted Cambridge Grade
-
To reach next grade
DCBAA*
0%50%60%70%80%
💪 Strengths
Complete more questions to see your strengths.
🎯 Needs Work
Complete more questions to identify weak areas.
📚 Topic Breakdown

🎯 My AI Study Plan

Solve 20 questions to unlock your weekly AI plan 0 / 20
Generate your personalised study plan below - it analyses your Paper 2 and Paper 4 performance separately to prioritise where your grade improvement is greatest.
Foundly Education
🎁 Rewards & Community
Earn badges · Build your streak · Join the tournament
Day Streak
0
Badges Earned
0
Contribution Points
🏅 Achievement Badges
Unlock badges as you hit milestones
🏟️ Topic Tournament
5 questions · 60 sec each · Timed pressure
🔗 Refer a Friend
Share your link — you both get a free week when they subscribe
📲 Share on WhatsApp
Redeem a friend's code:
💬 Feedback & Bug Reports
Earn points for helping improve MathMate
Your contribution: 0 pts ·
🏆 Leaderboard
Loading…
🏗️ Beta Architect Program
Help shape MathMate before public launch
Early access to new features
Your name in the credits
Free subscription extension for feedback
Direct line to the founder
Join the Program →
🎓 Completion Certificate
Complete 20 questions this week to unlock your certificate
🎓
MathMate IGCSE
Your 24/7 Cambridge Maths Tutor
Log In
Sign Up
or
🔒
Upgrade to Premium
Pay securely via Fawran · Activated within 1–2 hours
Monthly
QAR 99 · cancel anytime
QAR 99
3 Months POPULAR
One payment · QAR 83/mo
Save QAR 48 — 16% off
QAR 249
Annual BEST VALUE
One payment · QAR 50/mo
Save QAR 589 — 50% off
QAR 599
📲 How to pay via Fawran
  1. Open your banking app and go to Fawran / Instant Transfer
  2. Send QAR 99 to number +974 77070626
  3. In the transfer notes, write your memo: MM-XXXX
  4. Take a screenshot of the confirmation screen
  5. Click Continue below and upload your screenshot
Your unique transfer reference
MM-XXXX
Write this in the Fawran transfer notes so we can match your payment

Questions? WhatsApp us at +974 77070626