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 — in 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 — because 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 — and 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 — never 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.
Lock the paper while marking
Whoever sets the assessment up can lock it. Colleagues enter marks freely, but nobody changes a question’s marks halfway through and invalidates every total.
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.
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, not just cards. Schools do not buy software on a debit card in October, and we do not pretend otherwise. Annual invoice, 30 day terms, one renewal date.
All prices exclude VAT. Cancel at renewal — 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. Nothing is held hostage to a subscription.
Where we actually are. EveryPupil is in early access and we would rather be straight with you than impressive. Cloud accounts with UK-hosted storage are being built now; until they ship, the app keeps everything in the teacher’s own browser and sends nothing anywhere except the feedback emails themselves. If your trust needs a DPIA, a completed supplier security questionnaire or Cyber Essentials certification before a trial, ask us where we have got to — we will tell you plainly rather than tick a box we have not earned yet.
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, deliberately. 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. The person who set the assessment up can lock it with a PIN so nobody changes the paper or sends early. And you can preview the exact email any pupil will receive, built from their real marks.
Can we control which parents are contacted?
Yes, per pupil. Parent emails are a separate column with its own tick, not a single setting for the class, precisely so a child can receive feedback while their parents are not contacted. That was a safeguarding requirement from the first teacher who reviewed it, not an afterthought.
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. We will not hold a department's assessment history hostage to a renewal.
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