A whole year group marked. One key. One fair standard.
evaleasy is exam marking software that lets a school grade a year group's papers against one reading of one answer key, with every score computed in code under a written strictness policy. Exam coordinators get a CSV of marks per batch, and a REST API with webhooks connects other systems.
Updated
How much is marking really costing you?
Every paper a teacher marks by hand is paid for in salary or in evenings. Drag the sliders and watch what comes back.
How does exam marking software stay consistent across classes and markers?
evaleasy stays consistent by reading the answer key once and marking every paper in a batch against that one reading. Two markers can read a key differently. Here, a batch holds the key, the instructions and the strictness setting, and a paper added to it can't change them. A batch takes up to 1,000 papers, so a year group can sit in one. Exact answers are compared with the key in code, and on written answers the model can only pick from the marks allowed.
Prefer one batch per class? Use the identical key file and wording on one account, and evaleasy reuses its reading. Changing a word makes a fresh reading, as does deleting a batch that used it or an update to our marking process.
One reading cuts both ways: a mistake in the key reaches every paper alike. Have someone check the correct answers on the first reports before the whole exam goes in.
What does each strictness setting mean as a marking policy?
Each setting is a fixed written policy that a department can apply to a whole exam. The model is told to follow it, so the result on any one answer is still the model's judgement. It only affects written answers and near-misses, so a wrong option stays wrong on Lenient. Departments can add their own rules in plain words, such as "ignore spelling", and each report shows the setting and guide it used.
| Setting | Slips | Working | Between two levels |
|---|---|---|---|
| Lenient | Spelling and missing units are ignored unless assessed | Partial credit whenever the core idea is present | Higher level |
| Standard (default) | Slips that don't change the answer cost nothing | Must be there when asked for | Better supported level, or lower if tied |
| Strict | Errors in notation, units or terminology count | A right answer without required working doesn't earn full credit | Lower level |
What does an exam coordinator get from each batch?
Each bulk evaluation has its own page, with a running count of papers done, the average, highest and lowest scores, counts of papers to review and papers that failed, a plagiarism check across its papers, and a CSV of marks. Failed papers are refunded and still get a row with their status, so nobody drops off the list unnoticed. The Needs review column gives a list for a second marker, and per-question columns let you compare two sections.
How do we connect evaleasy to other school systems?
You connect through the REST API and webhooks, which needs someone technical on your side or at your vendor.
- Send each paper with your own reference and get it back with the result.
- Signed webhooks tell your system when a paper has been marked or has failed.
- Give each connected system its own named API key, and revoke one without touching the others.
What doesn't evaleasy do for schools?
evaleasy doesn't plug into an LMS, doesn't make compliance claims and doesn't delete files by itself.
- No LMS integrations. There's no connection to Canvas, Moodle or Google Classroom.
- No compliance claims. There's no certificate or compliance statement here for you to quote in a review.
- No automatic deletion. Files stay until you delete them, however old they are, per paper or per batch. Your school needs its own routine.
- No staff roles. An account has one login, with no departments or permissions.
- No editing of marks. Moderated marks belong in your own records.
- No web search or AI-writing detection. The plagiarism check only compares the papers in one bulk evaluation with each other, and it flags possible copying for a teacher to check.
Where do students' papers go?
Papers are sent to AI model providers through OpenRouter to be read and marked, so check that against your school's data policies before uploading real students' work. Everything on the page goes with it, including names and handwriting.
Within evaleasy, files are private and downloads go through the logged-in API. Deleting a paper removes its report, files and saved reading from evaleasy, but sends no request to the model providers, so include them in your review.
Common questions
- How accurate is it on our papers?
- evaleasy doesn't publish an accuracy figure. Run a past exam your staff have already marked and compare question by question.
- Can we use candidate numbers instead of names?
- Yes. A report uses the name on the paper if there is one, and otherwise the file's name, so you can name each file by candidate number.
- What would a whole exam cost?
- 400 students with 6 pages each is 2,400 credits, worth $84 at the Bulk pack's rate of $0.035 a page. Packs are bought whole, so you'd buy Bulk and Standard for $90, with 100 credits left. Credits don't expire, and there's no subscription or per-seat fee.
Your next stack of papers doesn't have to be your problem.
Signing up is free. Marking uses credits, at 1 credit per page.