O Level Math Challenge

Timed practice quizzes for Cambridge O Level & IGCSE Mathematics — instant grading and private Friend Group leaderboards.

What it does

O Level Math Challenge is a revision app built by Homilabs for students preparing for Cambridge O Level / IGCSE Mathematics exams. Practice with quick, timed 10-question quizzes, get graded instantly (A* to E) with a full explanation for every question, and track exactly which topics need more work before your next test.

Full syllabus coverage

38 topics spanning Number, Algebra, Geometry, Mensuration, Trigonometry, Statistics, and Probability — Core and Extended, over 1,200 original questions.

Instant, explained grading

Every quiz is graded A*–E immediately, with a question-by-question breakdown and explanation.

Play as a guest

No account needed to start practicing — progress is saved on your device.

Accounts & progress sync

Sign in with email or Google to keep your progress on every device. Delete your account any time from inside the app.

Friend Group leaderboards

Create or join up to 5 private groups with a simple invite code and see how you rank against your classmates — no public rankings, no chat.

No ads

A focused, distraction-free practice tool — no ads interrupting your revision.

Topics covered

Number Concepts · Indices & Roots · Algebra Basics · Lines, Angles & Shapes · Collecting & Displaying Data · Fractions & Standard Form · Equations & Formulae · Perimeter, Area & Volume · Introduction to Probability · Sequences & Sets · Surds · Straight Lines & Quadratics · Pythagoras & Similar Shapes · Averages & Spread · Understanding Measurement · Bounds & Limits of Accuracy · Solving Inequalities · Quadratic Formula & Completing the Square · Algebraic Fractions · Trigonometry & Bearings · Sine & Cosine Rules · Exact Values & 3D Trigonometry · Scatter Diagrams & Correlation · Managing Money · Curved Graphs · Gradients & Derivatives · Symmetry & Loci · Circle Theorems · Histograms & Frequency Diagrams · Cumulative Frequency · Ratio, Rate & Proportion · Distance-Time & Speed-Time Graphs · Direct & Inverse Proportion · Functions & Further Equations · Transformations · Vectors · Probability Trees & Venn Diagrams · Conditional Probability