A question bank, not a pile of papers
Questions are filed by class and subject, tagged, versioned and reusable. Write once, use in every test that needs it. A duplicate is spotted on the way in.
Free while it is in its first release
A question bank, an exam builder and a timed exam runner that survives a dropped connection, a closed tab and a swapped device. Marking is automatic. Results are yours the moment the exam closes.
Bring the paper you already have and let it type the questions up for you — then check them before they are saved.
No card. No camera. Google sign-in, and a class imported from a spreadsheet.
The hard part
This is the moment every online exam is judged on, and it is the moment most of them lose a student's paper. Here is the whole sequence, in order.
The connection goes
Nothing on screen changes. The student keeps answering, because the paper is already on their device.
Answers queue
Each answer is written to the device and lined up to send, with the order it was made in kept.
The clock keeps its own time
The deadline lives on our server, not in the browser. Being offline neither pauses it nor loses it.
The connection returns
The queue is sent, the server confirms each answer, and the attempt carries on — on the same device or another one.
What you get
Questions are filed by class and subject, tagged, versioned and reusable. Write once, use in every test that needs it. A duplicate is spotted on the way in.
The timer is authoritative on our server, so moving the device clock changes nothing. Answers save as they are made and queue offline. Close the tab, open it on another device, carry on with every answer intact.
Build question sets from rules — six easy from algebra, four hard from geometry — and the person beside you gets a different paper worth the same marks.
Negative marking, partial credit, JEE-style scoring. Results are computed as attempts close, and released when you decide rather than automatically.
No camera, no microphone, no recording. We log what the browser tells us about the exam window, block casual copying, and hand the teacher a timeline. Nothing ever auto-fails a student.
Every roster and every result leaves as a CSV. Each school gets its own database rather than a row in a shared table.
Set up in an afternoon
A CSV of your class becomes real accounts straight away. They can be assigned an exam before any of them has logged in — the account activates on their first Google sign-in.
Multiple choice, several answers, or true and false, with images pasted straight in and maths set properly. Every question is reusable, filed by class and subject.
Set the window in your own timezone, choose the duration, and publish. Publishing freezes the paper into a snapshot students download, so nobody sits a different exam from the person beside them.
Marking is automatic and finishes when the exam does. Grade bands, per-question breakdowns, and a timeline for every attempt.
Built in
Point it at the paper you already have — a scan, a photograph of a handwritten sheet, a chapter of the textbook — and it drafts the questions. You read them before anything is saved.
5. What is 3/4 + 1/4 ?
a) ½ b) 1 c) 4/8 d) 2
A photograph, a PDF, a Word file or a spreadsheet. It does not have to be complete.
What is 34 + 14 ?
A photograph of handwriting, a PDF laid out for a printer, a spreadsheet somebody keeps. Maths comes through as maths, not as a broken guess at it.
Nothing reaches your question bank until a person has read it and pressed Add. An answer the AI could not work out is flagged, never quietly invented.
Every figure on a result and a report card is calculated from the marked paper. The AI writes the feedback around them and is not asked for a single number.
Runs on Cloudflare Workers AI, inside the same account as your data. Nothing you upload is stored — a paper or a chapter is read, the questions are taken out, and the file is dropped.
Integrity, honestly
A browser cannot see the room. Any product claiming otherwise is selling you a feeling, and the first time it accuses an honest student you will find out what it was worth.
What we do is narrower and true: record what the browser tells us, show it to a teacher as a timeline, and leave every judgement to a person.
Read exactly what is loggedNo. Marking is arithmetic against the answer key, and it is the same arithmetic whether a question was typed by hand or read from a document. The AI writes the feedback on a report card — the sentences about what a student is doing well — and is never asked for a score, a percentage or a count.
Not without somebody letting it. Everything it drafts goes to a review screen first, and nothing is saved until a person presses Add. Anything it was unsure of is listed first and says what it was unsure about; a question whose answer it could not work out is flagged rather than guessed, and cannot be added until you mark the answer.
Nothing. Whatever you upload — a photograph of a handwritten paper, a PDF, a textbook chapter, a spreadsheet — is read, the questions are taken out of it, and the file is dropped. We keep the questions you approve and nothing else.
No. There is no camera, no microphone and no recording of any kind. The platform records browser events such as the exam window losing focus, and shows a teacher what happened. A person always decides.
They keep answering. Answers are queued on the device and sent when the connection returns. The timer runs on our server, so a reconnection on a different device resumes with the correct time remaining.
Yes. Importing a class from a CSV creates real accounts immediately. They can be assigned an exam straight away, and each student becomes active the first time they sign in with Google.
Sign in with Google, import a class from a spreadsheet, write your questions and schedule it. Free while it is in its first release, and no card to enter.
Get started free