GradeFlexGuiding Academic Progress

Head teacher / Administrator · Everyone

Proving a card is genuine

The QR code and serial on every card, what a stranger sees, and revoking a card issued in error.

A report card is a document people act on — a transfer, a job, a scholarship. Every card GradeFlex prints carries a QR code and a short serial so anyone holding the paper can check it without an account and without ringing the school.

What a check tells them

  • Whether the card is genuine and was issued by your school
  • Whether it is still valid, or has been revoked
  • Whether the marks on the paper still match what the school holds
That last one is the point. A card that was genuine when printed but has since been altered in a photocopier fails the check, because the marks no longer match. A forgery with a made-up serial fails immediately.

How much a stranger sees

Academics → Report card verification, then choose a level:

  • Minimal — genuine or not, and nothing else.
  • Standard — the learner's name, class and term.
  • Full — the marks as well.

Parent contact details are never shown at any level.

Revoking a card

If a card went out in error, revoke it from the verification page. Anyone checking it afterwards is told it is no longer valid. The card is not deleted — the record of it having existed is the useful part.

Before cards leave the school

For GradeFlex, not the school: the address the QR encodes comes from GRADEFLEX_PUBLIC_BASE_URL. If it is not set when the system is installed, printed codes point at the server itself and a parent scanning one gets nothing. Set it before printing anything that leaves the building.
← Positions and result analysis Texting parents →