🏠 Home
📝 Practice
💬 Ask Tutor
📄 Past Papers
♾️ Unlimited Practice
📈 Grapher
🧾 Examiner Report
📊 My Progress
🎁 Rewards
Welcome back 👋
Student
0
Questions Today
-
Accuracy
💡
Cambridge Exam Tip
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.
🏆
Members Area
Rewards & Community
Earn badges. Share progress. Help build MathMate.
🏗️
Beta Architect Program
Help build MathMate. Earn points. Get recognised.
0
Your Points
#-
Your Rank
-
Badge
Submit Feedback
Founders Board - Top Contributors
Loading leaderboard...
Roadmap Vote
Upvote what gets built next. Top vote ships next sprint.
⚛️ Physics Support (IGCSE 0625)
Extend MathMate to Physics
-
votes
🇶🇦 Arabic Language Interface
Full Arabic UI + explanations
-
votes
📝 Timed Mock Exams
Full simulated exam experience
-
votes
🎓
Weekly Achievement Certificate
Complete 20 questions to unlock your official grade certificate
Questions this week 0 / 20
Keep going - you need 20 questions to unlock your certificate
Topic Mastery
Certificate resets every Monday
🔗
Refer & Earn
Give a friend free time. Get free time back.
📅
Monthly
Friend joins MathMate
You get +1 week free
📆
3-Month
Friend joins MathMate
You get +2 weeks free
🗓️
Annual
Friend joins MathMate
You get +1 month free
Your Referral Link
Loading...
0
Total Referrals
0
Days Earned