Difficulty auto-adjusts based on your accuracy. Improve → harder. Struggle → easier.
Paper Type
Generating your question...
3 hints remaining
Your Working - Show Every Step
1
2
3
Socratic Audit ModeNEW - AI reviews your working step by step without giving the answer
📷 Global Scanner
📸 Handwritten Work - Ready to Analyse
✕
Scanning handwriting and analysing your work…
🔍
Step-by-Step Audit
Your working reviewed line by line - no answer given yet
📷 MathMate Read From Your Photo
Marks: -
Marks Breakdown
Part
Marks
Mark Types
Notes
📐 Model Answer
✏️ Examiner Tip
⚠️ Common Mistake
💬 Ask MathMate Anything
Explain circle theoremsI keep getting surds wrongSine rule vs cosine rule?Give me a hard vectors questionHow to do Show That proofsExplain 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
✕
Enter to send · Shift+Enter new line · Ctrl+V paste screenshot
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.
📷 Global Scanner
📸 Handwritten Work - Ready to Analyse
✕
Scanning and analysing your working…
Marks: -
📐 Model Answer
✏️ Examiner Tip
📈 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 fromtoy fromto
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
✕
Transcribing question…
✏️ Step 2 - Your Working
✏️ Working image loaded
✕
Scanning working…
The Question (type or scan above)
Your Working & Answer (type or scan above)
Cambridge IGCSE 0580 · Marking Report
Mathematics
-
marks
-
📷 MathMate Read From Your Photo
✅ 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
🔁 Spaced Repetition - Review Due
🎯 My AI Study Plan
Solve 20 questions to unlock your weekly AI plan0 / 20
🔒 Next plan available in
Paper Performance Split
-
📄 Paper 2 Average
35% of final grade
-
📋 Paper 4 Average
65% of final grade
Generate your personalised study plan below - it analyses your Paper 2 and Paper 4 performance separately to prioritise where your grade improvement is greatest.
📅 This Week's Schedule
🏆
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
✅ Photo attached
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 week0 / 20
Keep going - you need 20 questions to unlock your certificate