Your students stay known only to your school. Entries reach the Foundation under a code, so judges never know whose work they are reading. This page does that conversion on your own computer — you can disconnect from the internet and it will still work.
You choose your own school code — there is nothing to request from the Foundation. Anything short works (we'll suggest one from your school name). Just use the same code for every entry your school submits. The cycle year is only for your own records.
First name and last initial is enough — “Amara N”, “Tom B”. You only need enough to hand the right prize to the right child. The less you write down, the less there is to look after. List only the students actually entering; it does not matter whether that is five of them or the whole class.
If a student is entering through the First Nations or All Abilities door, set that in the table below — it is chosen by the student and teacher together, never assigned. The door choice travels to the Foundation alongside the code, so make sure the family’s signed consent form covers it.
| Entry code | Student (stays here) | Class | Year | Category | Door (optional) | ||
|---|---|---|---|---|---|---|---|
| No entries yetFill in your school details, then list your participating students above. | |||||||
Which code belongs to which student. Do not send this to anyone. Store it with your consent forms — it is the only way to match a prize back to a child.
Codes, year levels and categories only. Send this with your entries. Open it before you send — you will see for yourself that there are no names in it, and that its rows run in code order, not the order you typed your class.
This file is the whole tool. There is no server behind it, no installer, no build step and no hidden component. Everything it does is in the file you just downloaded. Open it in Notepad, TextEdit or any code editor — or right-click this page and choose View Page Source — and you can read every line of it.
If you would rather have it checked properly, send the file to your IT team, or paste the whole file into an AI assistant along with these questions:
Two extra checks while you are in there: the Content-Security-Policy line near the top of the file tells the browser itself to refuse every network request — on top of the code simply never making one. And once you approve the file, record its SHA-256 checksum (certutil -hashfile on Windows, shasum -a 256 on Mac) so any copy handed around later can be confirmed identical to the one you actually read.