How we create revision content
Every question on UpGrades goes through a rigorous process to ensure accuracy, exam board alignment, and pedagogical effectiveness.
Our approach
Content quality is non-negotiable. Every question, explanation, and specification mapping follows a structured editorial process designed to ensure students are practising material that is accurate, relevant, and aligned to what they'll face in their exams.
Specification analysis
Every piece of content starts with the official exam board specification. We analyse the published specification documents to identify each assessable topic, subtopic, and command word students need to master.
Question mapping
Each question is mapped to a specific specification point. This ensures complete coverage across the syllabus and allows students to practise exactly what their exam board requires.
Answer explanations
Explanations reference examiner reports and mark schemes where available. Students don't just learn the right answer — they understand why it's right and what examiners are looking for.
Accuracy review
Content is reviewed for factual accuracy, specification alignment, and clarity before publishing. Questions that don't meet our standards are revised or removed.
The science behind our methods
UpGrades is not a content library — it's a learning system built on decades of cognitive science research. Every feature is grounded in evidence about how students actually learn and retain information.
Spaced repetition
Ebbinghaus forgetting curveWithout spaced review, students forget up to 80% of new material within a week. Our scheduling algorithm spaces revision at increasing intervals, moving knowledge from short-term to long-term memory. Topics you've mastered appear less frequently; topics you're struggling with return sooner.
Active recall
Roediger & Karpicke (2006)Retrieval practice research demonstrated that actively recalling information produces significantly stronger long-term retention than passive re-reading. Every UpGrades session is built around active recall — answering questions, not reviewing notes.
Adaptive difficulty
Item response theoryQuestions are calibrated to each student's current ability level. By adapting difficulty in real time, every question targets the boundary between what a student knows and what they don't — the zone where learning happens most efficiently.
Optimised spacing
Leitner system principlesOur spacing algorithms draw on the Leitner system's approach to categorising knowledge by confidence level. Questions move between review intervals based on student performance, ensuring efficient use of revision time.
Exam board alignment
Generic revision content wastes students' time. Every question on UpGrades is tagged to a specific exam board and specification point, so students practise exactly what their board requires.
When exam boards update their specifications, we update our content. Regular specification reviews ensure that students are never revising outdated material.
AQA
Assessment and Qualifications Alliance
Edexcel
Pearson Edexcel
OCR
Oxford, Cambridge and RSA
WJEC
Welsh Joint Education Committee
Cambridge International
Cambridge Assessment International Education
Edexcel International
Pearson Edexcel International
Continuous improvement
Publishing content is the beginning, not the end. We use real student performance data to continuously refine and improve every question on the platform.
Student answer patterns identify questions that are confusing, ambiguous, or poorly calibrated. These are flagged for review and refinement.
Questions are revised based on statistical analysis of answer distributions. If too many students select the same wrong answer, the question or explanation is improved.
New content is added as exam boards update their specifications. Deprecated specification points are removed to prevent students revising irrelevant material.
Feedback from teachers and students is incorporated into the editorial process. If something isn't working in the classroom, we fix it.
Our team
Jamie Buchanan
Founder & CTO · 20+ years software engineering
Former CTO at Vanarama, where he helped grow the company from £20m to £200m valuation before its acquisition by Auto Trader UK Plc. Jamie built UpGrades to apply evidence-based learning science to GCSE and A-Level revision.
Content is developed with input from practising teachers to ensure questions reflect real classroom experience and exam preparation needs.