Get the marking off your weekend
Scan a class set and have it matched, marked and banded against examiner rubrics, then review every script before a single pupil sees it. Writing, comprehension papers and online tests, with your classes, your content and your reporting in the same place.
Teacher dashboard
Your classes this week
Batch uploaded
24 scripts matched, ready to review
Year 6 — English
28 pupils
Year 5 — Creative Writing
24 pupils
11+ Prep Group
18 pupils
Everything you need to run your class
Set the work, hold pupils to it, mark what needs a human, and report on all of it without rebuilding the same spreadsheet every term.
Classes with a join code
Set up a class and pupils join with a short code. No account admin per child, and no waiting on a spreadsheet to be processed.
Roster your way
Import a cohort from CSV or add pupils one at a time, then move them between classes as groups change through the year.
Assignments with real deadlines
Set work to a class or an individual with a due date, and see the whole term laid out on a calendar rather than as a list.
Homework that holds its ground
Cap attempts, add a cooldown between them, and let a task lock when they run out. Granting another attempt is a decision you make from the lock queue.
Mark it yourself when it matters
Take over any piece and mark it by hand with your own annotations, so a borderline script gets a teacher's judgement rather than only a machine's.
Comprehension, marked to your scheme
Set up a passage, its questions and its mark scheme once, then reuse the paper with every class. Answers are read off the page, confirmed by a person before anything is marked, and scored question by question against the scheme.
A week's work in one folder
Group paper assignments and online tests into a bundle, put them in order, and lock the later items until the earlier ones are done. Reading the chapter before sitting the test becomes something you can actually set.
You decide when results are seen
Hold marks and answers back until the whole class has sat a test and release them together, or let a pupil see them the moment they finish. Per test, or per child if someone sat it late.
Reports at every level
Per pupil, per class, across the whole organisation, and against cohort benchmarks, exportable for a parents' evening or a governor's report.
Scan a class set. Get it back marked.
The part of tutoring that eats a weekend. Upload the whole pile, let it be matched and marked, then review before a single pupil sees a thing.
Upload the pile
Photos or PDFs, a whole class at a time, straight from a scanner or a phone.
Matched to pupils
Scripts are matched to students automatically where the filename allows it; anything uncertain goes to an unmatched pile for you to place by hand.
Marked against the rubric
Handwriting is read, then each script is marked with a score, a band and sentence-level corrections.
You review before anyone sees it
Work through the batch, correct anything the reader misjudged, and adjust marks. Nothing reaches a pupil or parent until you say so.
Released together
Verify the reports and publish the batch. Every pupil and their parent gets the same feedback you signed off.
Year 5 — Descriptive writing
Awaiting your review
Emma Thompson
emma-thompson.jpg
James Wilson
james-wilson.jpg
Unmatched
scan_0417.jpg
Sophie Lee
sophie-lee.pdf
Anything the matcher was unsure about is surfaced rather than guessed at. Marks are yours to adjust before the batch is released.
Your Command Center
See everything at a glance - classes, students, progress, and recent activity all in one place
4
Total Classes
86
Total Students
32
Active Today
78%
Avg. Progress
Your Classes
SampleYear 6 - English
28 studentsYear 5 - Creative Writing
24 studentsYear 5 - 11+ Prep
18 studentsYear 4 - Foundations
16 studentsRecent Activity
Emma T. completed Vocabulary Lesson 3
2 min ago
James W. scored 85% on Structure Test
5 min ago
Sophie L. earned Word Wizard badge
12 min ago
Oliver K. started Sensory Details
15 min ago
Quick Actions
Create Class
Add a new class
Import Students
Bulk add from CSV
View Reports
Student analytics
Manage Students with Ease
Add students individually, import from CSV, or share a class code for instant joining
Student Roster
SampleEmma Thompson
32/40
last mark
James Wilson
26/40
last mark
Sophie Lee
35/40
last mark
Oliver King
24/40
last mark
Mia Brown
—
last mark
Bulk Import
Import students from CSV file
Drop your CSV file here or browse
Format: Name, Email (optional)
Class Code
Share with parents to enrol their child
Your Class Code
ABC123
Bring your own material
Questions, papers and teaching resources you write yourself, scoped to your organisation. Nobody else's pupils see them.
New test
Punctuation — Level 4
Your own question bank
Write questions, tag them by topic and level, and keep them in a bank that belongs to your organisation rather than to the platform.
Build the paper you want
Assemble a test by hand, set the time limit, pass mark and whether pupils may navigate or review, then publish it to a class.
Or have it assembled for you
Set a level and a difficulty mix and let the paper be generated from the bank, so every sitting is a fresh set rather than the same twenty questions.
Draft, review, publish, version
Content moves through draft and review before it goes live, and every published change is versioned — so an edit mid-term is traceable.
Teaching resources, not just questions
Write Learning Seeds — explanations, videos, slides and interactive quizzes — organised into your own categories and mapped to your standards.
Sequenced into playlists
Group resources into a playlist so a topic is delivered in order, and assign the whole sequence to a class in one go.
Discussion on the resource
Pupils can ask about a specific resource in context, and staff answer there — so the question and its answer stay attached to the material.
Data-Driven Insights
Track class progress, compare students, and identify areas for improvement with detailed analytics
Year 6 - English Report
Sample28 students • Last 6 weeks
Class Progress Over Time
Top Performers
Emma T.
92%
8%
Sophie L.
88%
5%
James W.
75%
12%
Oliver K.
68%
3%
Mia B.
54%
2%
Skill Breakdown
Content
78%
2% to target
Structure
82%
Above target
Language
71%
9% to target
SPaG
85%
Above target
Export Reports
Download PDF or CSV for parent meetings
Assign Curriculum Content to Your Classes
Go beyond practice drills. Upload and assign structured learning resources — articles, videos, interactive lessons — and track how students engage with them.
- Assign curated learning resources to any class
- Track completion rates for each student in real time
- Mark resources as required or optional
- Multiple content types — text, video, slides, interactive
- Students see their assigned resources on their dashboard
- Parents can view their child's curriculum progress
Year 6 English
28 students
Introduction to Metaphors
Punctuation Rules Video
Advanced Sentence Structure
Creative Writing Examples
Spelling Patterns Guide
Recognition your centre runs
Your award categories, your prize catalogue, your fulfilment queue. Entirely separate from anything the platform hands out.
Define what you recognise
Set up your own award categories — effort, most improved, best opening paragraph — rather than accepting someone else's list.
Stock a gift catalogue
Build the catalogue of prizes your centre actually gives out, grouped into categories you control.
Award it to a pupil
Staff with the right permission assign an award to a child. Everyone else in the organisation cannot, including class teachers if you decide so.
The child chooses, you fulfil
The pupil picks their gift, a parent confirms the delivery address, and the request lands in a fulfilment queue so nothing gets forgotten.
Auditable after the fact
Every award and fulfilment is on record, so a parent asking what their child received in March gets an answer.
Kept strictly separate
Your rewards never alter a child's platform-wide balances. Awarding a prize is your decision alone and cannot spill into anyone else's figures.
Fulfilment queue
Chosen, awaiting despatch
Emma T.
Address confirmedNotebook set
James W.
Awaiting addressBook voucher
Sophie L.
DespatchedPen set
Run it under your own name
Your domain, your logo, your colours, your homepage and your reviews. Parents see your tuition centre, not a platform they have never heard of.
Powered by PenLeap — optional
Your domain, not ours
Run on a PenLeap subdomain or point your own verified domain at it. Parents land on your address and stay there.
Your branding throughout
Logo, dark-mode logo, favicon, primary and accent colours, and your own platform name in place of PenLeap.
Your homepage, section by section
Decide which sections your public page shows — hero, features, demo, pricing, FAQ — and turn off the ones that do not suit your centre.
Your reviews, not the platform's
Approved reviews from your own parents appear on your homepage. Another provider's testimonials never show up on your site, and yours never leak onto theirs.
Your reading voice
Set the voice your pupils hear when work is read aloud, so the experience sounds the same across everything you publish.
Quietly powered by PenLeap
Keep or remove the attribution line. The engine underneath is the same one this page describes; the brand in front of it is yours.
The parts that aren't teaching
Permissions, parents, announcements, integrations, spend and safeguarding. The administrative weight of a tuition centre, handled in the same place as the marking.
Roles you define yourself
Build your own roles from a permission catalogue rather than choosing between admin and teacher. A marker who may mark but not touch billing is one role, not a compromise.
Staff and parents on file
Add staff with a setup link instead of a shared password, suspend an account within your organisation only, and keep a directory of the parents attached to each pupil.
Announcements to the right people
Post to a class, a cohort or the whole centre, with notification settings so families are not buried in messages they did not need.
Connected to your own systems
Push data in by webhook or let PenLeap pull on a schedule, with API keys stored hashed and credentials encrypted. Every import batch is inspectable afterwards.
Spend you can actually see
A running account per organisation, a statement for each period, and a clear split of what was billed against what was collected, so the finance conversation is not a guess.
Support desk inside the dashboard
Parents and staff raise tickets in context and your team answers in the same place, with the thread preserved rather than scattered across inboxes.
Reviews you moderate
Collect reviews from your own parents and approve what appears publicly. Nothing is published on your behalf without a moderator.
A house reading voice
Choose the voice your pupils hear when material is read aloud, set once for the whole organisation.
Safeguarding on record
Content that raises a concern is flagged for your responsible staff to review, with the context kept for whoever picks it up.
Everything the marking pile needs
The capabilities a tuition provider actually switches platform for, in one place.
A class set, marked in one pass
Upload photos or PDFs for a whole class. Scripts are matched to pupils where the filename allows it, and anything uncertain waits in an unmatched pile.
Nothing is released without you
Work through the batch, correct anything the reader misjudged, adjust marks, then publish. No pupil or parent sees a thing until you say so.
Homework that holds its ground
Cap attempts, add a cooldown, and let a task lock when they run out. Granting another attempt is a decision you make from the lock queue.
Classes without the admin
Pupils join with a short code, or import a cohort from CSV with duplicate detection, then move them between classes as groups change.
Your own questions and papers
Build a question bank scoped to your organisation, assemble papers by hand or generate them at a chosen level and difficulty mix.
Reports at every level
Per pupil, per class, across the organisation and against cohort benchmarks, exportable for a parents' evening or a governor's report.
Pricing for organisations
Per-pupil licensing with a dashboard for your staff. Talk to us about the right arrangement.
Tutor
For an individual tutor
monthly or yearly
- Your own classes and pupils
- Assign homework and mark work
- Progress reports per pupil
- Standard support
Tutoring centre
For a team of tutors
monthly or yearly
- Multiple staff accounts with roles
- Organisation dashboard and reporting
- Centralised billing and a monthly statement
- Your own branding
- Priority support
School
For schools and departments
annual agreement
- Whole-school or department licensing
- Admin controls and staff onboarding
- Bulk pupil import
- Onboarding assistance
Prices are per pupil. Get in touch and we will quote for your numbers.
Questions? Answered.
Exam alignment, batch marking a class set, comprehension papers, homework and timed papers, bringing your own questions and resources, and running PenLeap under your own brand.
Ready to Transform Your Classroom?
Tell us about your school or tuition centre and we will set your organisation up, with your classes, your staff and your branding in place before your first lesson.
Built for FSCE and CSSE-style 11+ English, writing and comprehension alike
