Mark the paper once. Every pupil gets their own feedback.
EveryPupil turns a marksheet into question-level analysis and a personalised feedback email for every pupil in the class. It takes about ten minutes, instead of an evening with a spreadsheet.
No card needed · Free for one teacher, forever · Pupil data held in the UK
| Pupil | 01.1 | 01.2 | 02.1 | 02.2 | 03.1 | Total | Grade |
|---|---|---|---|---|---|---|---|
| Amara O. | 1 | 2 | 2 | 3 | 4 | 52/70 | 7 |
| Jacob R. | 1 | 1 | 2 | 2 | 2 | 38/70 | 5 |
| Niamh K. | 1 | 2 | 3 | 3 | 3 | 61/70 | 8 |
| Yusuf A. | 0 | 1 | 1 | 2 | 1 | 27/70 | 4 |
| Erin M. | 1 | 2 | 2 | 4 | 3 | 44/70 | 6 |
The problem
The analysis is the easy bit. The feedback is what never happens.
Most departments already run question-level analysis. A colour-coded spreadsheet gets built, a gap is spotted, and the class gets reteach on the topic everyone found hard.
What almost never happens is the next part: telling each pupil what they, individually, got wrong. That means thirty different letters, and nobody has thirty letters in them on a Thursday night.
- Enter marks question by question, the way you already do
- Totals, grades and topic analysis calculated as you type
- Every pupil emailed their own strengths, gaps and next steps
- Parents too, if you want them. Never if you don’t
How it works
Four steps, and only one of them takes any time
The marks are the only thing you have to type. Everything after that is generated.
Set up
Enter the questions, marks available, topic for each, and your grade boundaries. Add your class by hand or import a CSV. Once per assessment.
Marksheet
A familiar grid. Pupils down, questions across, arrow keys between cells. Totals and grades appear once a paper is fully marked, and not before.
Analyse
Grade distribution, topic performance ranked weakest first, question averages and where the class landed against your boundaries.
Feedback
Preview the email, edit the wording on the email itself, choose who receives it, and send the lot. Nothing goes out until you confirm.
What you get
Built by looking at what teachers actually do
Analysis that names the topic
Questions are grouped by topic or assessment objective, so the output is “the class cannot do enzymes”, not “question 14 was low”.
Personalised, not mail-merged
Each email lists that pupil’s marks question by question, what went well, what to work on, and links to revision for their weakest topics.
Safeguarding built in
Parent emails are a separate tick per pupil, not a blanket setting. Exclude one child from parental contact without excluding them from feedback.
Roles, not a shared password
Teachers enter marks on the papers they have been given. Setting the questions, managing the class list and pressing send belong to admins. It is enforced in the database, so it holds however somebody arrives at it.
Your words, not ours
Edit the email wording directly on the email itself. Change it for the whole class, or reword one pupil’s on its own.
No blank means zero
An unmarked question is never silently counted as nought. A part-marked paper shows no total and no grade, and cannot be emailed by accident.
Built for the third hour of marking
Nobody enters ninety pupils’ marks in five minutes, so the colours were picked for people doing it at length. The background is off-white rather than lit-up white. The hue sits in the part of the spectrum the eye focuses on most easily. There is a night mode for marking after dark. Everything still meets WCAG AA, because a mark you misread is a mark you enter wrong.
Start in the classroom, finish in the staffroom
Marks belong to the school rather than to one browser, so you can pick a marksheet up on another computer a week later. Two people can mark the same paper at the same time without overwriting each other. Signing in is a code sent to your email, so there is no password for a department to share, forget, or write on a whiteboard.
Pricing
Try it on one class. Buy it for the school.
A teacher can use EveryPupil properly, for a real class, without asking anyone for a purchase order. Pay when the department wants it too.
Free
One teacher trying it on a real class
Free forever, no card
- One teacher, one class
- Every feature, nothing crippled
- Unlimited assessments
- Email support
Department
One faculty who want it for every set
Up to 15 teachers · ex VAT
- Everything in Free
- Up to 15 teachers, unlimited classes
- Shared assessments across the team
- Invoice or card
Whole school
Every teacher, every subject, one invoice
Unlimited teachers · ex VAT
- Everything in Department
- Unlimited teachers
- School branding on emails
- Data processing agreement
- Purchase orders accepted
Trust
A MAT wanting it across every school
From £395 per school · ex VAT
- Everything in Whole school
- One agreement covering every school
- Central onboarding and training
- Named contact
Purchase orders and invoicing, as well as cards. Schools rarely buy software on a debit card in October. Annual invoice, 30 day terms, one renewal date.
All prices exclude VAT. You can cancel at renewal, and your data stays exportable either way.
Data protection
The section your DPO will read first
This holds pupil names, school email addresses and marks. We have built it on the assumption that you will be asked to justify every one of those to somebody.
Held in the UK
Accounts and pupil data are stored in a London data centre and processed in London. Data does not leave the UK in normal operation.
You are the controller
The school remains the data controller; we are your processor and act on your instructions. A data processing agreement is provided, with every sub-processor named.
No trackers, no training
No third-party analytics or advertising scripts. Pupil data is never sold, shared, or used to train AI models.
Only what is needed
Name, school email, an optional parent email, and marks. No addresses, no dates of birth, no SEN or pupil premium flags, no photographs.
Deleted when you say
Delete a class, an assessment or the whole account at any time. On cancellation, data is removed within 30 days.
Export whenever
Marks and analysis export to CSV at any point, whether or not you are still paying.
Where we actually are. EveryPupil is in early access, and we would rather be straight with you than impressive. Accounts and UK-hosted storage are live: staff sign in, and marks are held in a London data centre rather than in one teacher’s browser. What we do not yet have is a completed DPIA, a supplier security questionnaire or Cyber Essentials certification. If your trust needs any of those before a trial, ask us where we have got to. We will tell you plainly rather than tick a box we have not earned.
Questions
The things schools ask
Do pupils need accounts or an app?
No. Feedback arrives as an ordinary email in the address the school already uses. There is nothing for pupils to log into, install or forget the password to. Only teachers have accounts.
Which subjects and exam boards does it work with?
Any of them. You define the questions, the marks available, the topics and the grade boundaries yourself, so it fits a GCSE past paper, a BTEC assignment, a Year 7 end-of-unit test or a mock marked to your own scheme. Question numbers are free text, so 01.1, 3a and 4(ii) all work.
Does it connect to our MIS?
Not yet. Class lists come in by CSV export from SIMS, Arbor, Bromcom or wherever you keep them, and marks export back out the same way. Direct MIS integration is on the roadmap, and we would rather say so than imply it already exists.
How do you stop feedback going out before it is ready?
Several ways. A pupil whose paper is not fully marked has no total, no grade, and cannot be selected. Nothing sends until you press Send and confirm a dialogue that names how many emails are about to go. Only an admin can change the paper or send anything, so a colleague entering marks cannot send early even by accident. And you can preview the exact email any pupil will receive, built from their real marks.
How do teachers sign in?
They type their school email address and receive a six-digit code. There is no password to set, forget, reuse or share. Only addresses an admin at your school has added can get in at all. Take somebody off the staff list and their access ends straight away, on every device, without changing anything for anyone else.
Can we control which parents are contacted?
Yes, pupil by pupil. Parent emails have their own column and their own tick rather than one setting for the whole class, so a child can receive feedback while their parents are not contacted. The first teacher who reviewed the app asked for that on safeguarding grounds, and it has worked that way since.
What happens to our data if we stop paying?
You can export everything to CSV at any time, including while the account is lapsed. If you cancel, the data is deleted within 30 days. A department’s assessment history is not a lever we are willing to pull at renewal time.
Who is behind it?
EveryPupil began as a spreadsheet built by a teacher who was tired of doing question-level analysis that nobody ever saw. It is being developed independently, in the UK, with schools as the only customer.
Try it on your next assessment
Early access is open to UK secondary schools and trusts. Tell us your subject and we will get you set up.
Email hello@everypupil.com