Guide · 5 min read
How the Report Writer works — and how to write end-of-year reports faster
Report season is the job that quietly eats your weekends. The Report Writer is built to give you a solid first draft in minutes — in language you would actually use — so your time goes on the editing and the personal touches, not on staring at a blank box.
How it was built
There is no chatbot writing about your pupils. Every sentence comes from a curated bank tied to a specific National Curriculum statement. You choose the statements that apply to a child and set an attainment band; the tool assembles a draft from sentences written for that exact combination of subject, statement and band.
Because the wording is deterministic — the same choices always produce wording from the same curated set — it never invents facts about a child, never hallucinates an achievement, and reads consistently across a whole class. Each statement has several phrasings, so thirty reports do not come out identical.
Which key stages and subjects are covered
The Report Writer covers KS1 to KS4 across primary and secondary subjects. Primary key stages use a three-band scale (working towards, expected, greater depth). KS4 uses the GCSE 9–1 scale, mapped onto the same three tiers of phrasing so a single set of statements covers the whole grade range. Secondary teachers normally write about their own subject, so subjects are opt-in rather than fixed.
Where the information comes from
Statements and topics are drawn from the statutory National Curriculum programmes of study published by the Department for Education, which are Crown copyright and made available under the Open Government Licence. The sentence bank is curated by teachers — the curriculum tells us what to assess; we choose and refine the phrasing for each statement and band.
How to use it well
- Pick a saved class so pupil names drop straight in — set up a class once on the Classes page and it is available in every tool.
- Choose only the statements that genuinely apply to each child. A focused report reads better than one that covers everything.
- Set the band per subject, not per child — a pupil can be 'expected' in reading and 'greater depth' in maths.
- Treat the draft as a starting point: add one specific, personal observation per child and the report stops sounding generic.
- Copy the finished text straight into your MIS or word processor — nothing leaves your browser until you paste it.
Where your data lives
Everything you type stays in your browser. There is no account and no server-side database — class lists and saved work live in your browser's own storage on the device you are using. You can export a backup or clear everything at any time from the Classes page.