Children QR check-in

Automate children's class attendance: rotating QR, parent check-in, manual backup, history in the class report.

2026-08-05
On this page

No more paper attendance sheets: every class has a QR check-in for children, on the same proven principle as the department check-in.

Open the check-in

  1. In Sunday School → Classes, click the class QR icon.
  2. The check-in screen opens: a large QR to project or show at the classroom door, and the live children list.
  3. The QR changes every 45 seconds: a shared screenshot becomes useless.

For parents

  1. The parent scans the QR with their phone: no app, no account.
  2. They type their child's first name and check them in. A "Check in another child" button chains siblings without rescanning.
  3. Privacy: the public page only shows each child's first name and initial.

Backup and corrections

  1. The teacher can check a child in manually (parent without a phone).
  2. Clicking the green Present chip switches the child back to absent (check-in mistake).
  3. One check-in per child per day: no duplicates possible.

History

The printable class report (Reports → class) now shows a Class attendance section: recent dates, per-child attendance and attendance rate. It only appears if the class uses check-in.

No network? Attendance goes on

A children's room in the basement does not always have network, and that is fine.

  1. Open the attendance screen once with network (in the lobby, for instance): the class list is kept on the phone.
  2. Downstairs, without network, the screen switches to offline mode by itself: mark by hand, every action is kept on the device.
  3. When the network returns, everything sends by itself. A badge shows how many marks are waiting - as long as it is visible, nothing is lost and nothing is sent twice.

Note: the QR code needs the server (its token rotates every 45 seconds). Without network, only manual marking works - and it is enough.

Going further

All Sanctumel Learning articles
Need help?
Quick answers and support in your language.
Help center