Skip to main content
Parents file statements on their side; you read them on yours. Each kind of data has its own class register — seven of them, because they answer seven different questions and are protected to different degrees. This page covers what those registers show, what you can print, and — last, because it matters most — what is deliberately not there.

The seven registers and what each answers

All seven open from the class. All are your class’s registers — open one for a class you are not the homeroom teacher of and you get an empty page, not a permission error.
Students are listed in the order they were enrolled, not alphabetically. To find a particular child on a longer list, use your browser’s find (Ctrl+F / Cmd+F) rather than running a finger down the names.

Two shapes of list — and why that is not a detail

Before the individual registers, one thing is worth understanding, because how you may read them depends on it. The registers come in two shapes:
  • Whole-class lists — every child has a row, including one who has filed nothing. These are: contacts, pickup, self-return and image consent.
  • Statement-only lists — a row exists only for a child something was filed for. These are: health, after-school care and activities.
On a list of the second kind, a missing child does not mean “no”. It means only that nobody has told you anything. A child absent from the health register may well have an allergy their parent simply never entered. The app says so on the register itself: “This list shows only children whose parents filed a statement. A child not listed does not mean no allergies — it means nobody has told us anything.”
For activities and after-school care this is not about convenience but about law: the list of children who are not signed up cannot be obtained, because the app never builds it. For religion and ethics that is a legal requirement — a school may not collect statements of non-attendance. The page says it: “This list shows only students who are signed up. We do not produce a list of students who are not — a school may not collect statements of non-attendance.”

Class contact list

Columns: Student, Guardian contact, Status. A completion counter sits at the top: “Completed: (n) of (n)”. Each row also carries a short block of people authorized to collect the child, with the document number masked. That is a convenience so you need not switch registers while on the phone; the full pickup register has its own list and its own printout. When the list is empty: “This class has no students yet, or you do not have access to its contact details.”

Student health

Heading: “Student health — (school year)”, and below it “Statements filed: (n)”. Columns: Student, Allergies, Medication, Diet. A field the parent left blank shows “Not stated” — never an empty cell, because an empty cell reads as “no allergies”. This is a statement-only list: only children whose parent wrote something appear.
There is no “in case of emergency” phone number here, and there will not be — the emergency contact field was deliberately removed from the health statement because it duplicated the contact list. The app points you from here to the Class contact list instead. Who to call comes from contacts, not from health.

Pickup authorizations

Heading: “Pickup authorizations — (school year)”, and below it “Students in the class: (n)”. This is a whole-class list: a child with nobody named still gets a row, reading “Nobody — guardians only”. A missing list therefore does not block a parent collecting their own child — that is the default state, not a fault. For each person you see their name, a masked document number and a full phone number. The document number appears in full only on the printout — see below.

Self-return

Columns: Student, Number of statements, Status. The status is either “May walk home alone” or “No declaration”. Note that the middle column holds a count, not guardians’ names. That is deliberate: the register answers “may this child leave alone”, not “which parent signed it” — a guardian’s name adds nothing here and is one more piece of personal data on screen.
“No declaration” is not a refusal — it is an absence of information. The register says so: “No declaration does not mean refused — it means no information. Without one, an adult collects the child.” The default is the safe one: with no declaration, you release the child to an adult.
A self-return statement cannot be withdrawn in the app. If a parent changes their mind mid-year they will tell you directly — the register will keep showing the statement until the end of the school year. So do not read it as today’s position if a parent has told you otherwise in person. Heading: “Image consent — (school year)”. Columns: Student, Position, Publication places. The position has three states, and the third is separate on purpose: Consent is never blanket: the Publication places column names the specific places (school website, social media, printed materials). Consent covers only those listed — a dash there means none was named.
The register reminds you: “The list shows the positions parents have sent. No statement means no information, not a refusal. Zebrania does not keep the school’s consent records — the school does.” Zebrania relays the parent’s position; the consent paperwork stays with the school.

After-school care

Columns: Student, From (morning), Until (after lessons) — times as HH:MM, a dash where no hour was given. The list holds only enrolled children: “This list shows only the students enrolled in after-school care, with their hours. We do not build a list of students who are not enrolled.”

Activities

Columns: Student, Activity. You view one activity at a time — switching between religion and ethics. There is no “not attending” column and no completion percentage, and that is not an oversight. Religious belief is specially protected data: a declaration of attendance may be collected, a declaration of non-attendance may not. The list of children who are not signed up does not exist at any level of the app — it cannot be extracted, because it is never built.

Printouts

Any of the seven prints with ordinary page printing — headers and buttons drop off the paper by themselves. But two registers have their own separate print page, because they put more on paper than on screen. That distinction is deliberate: a separate printout is a separate, named disclosure of data.

The pickup printout — for the door and the office

The situation: someone arrives at 15:00 to collect a child, and the person releasing them has no Zebrania account. This printout shows the full document number, which the screen hides — precisely so identity can be checked when the child is handed over. It adds a Document number column, and the whole class fits on one sheet with no pagination.
The warning is printed along with the list, on purpose: “This printout contains personal data — keep it where others cannot read it.” This sheet leaves the app entirely, and nothing controls it afterwards.

The health printout — for the classroom wall and the school trip

The situation: you are away with the class, there is no signal on the coach, and a child has an allergic reaction. The columns are the same as on screen — the printout discloses nothing new. The only thing it adds is paper: the list can go on the wall or travel with you. Note that the printout is also a statement-only list — deliberately, even though on paper it looks like a complete class. Nobody can correct a printed row, so no sheet may exist that implies a child not listed is healthy.
The reminder survives onto the paper too: “This printout carries children’s health data. Keep it where others cannot read it. A child not listed does not mean no allergies.”

The other five

Contacts, self-return, image consent, after-school care and activities print exactly what is on your screen — with the document number masked where it is masked. They have no separate print page because they have nothing extra to show.

A single student’s record

From the class list in administration you can open one student’s card. It holds the enrolment status and a roll-up of every kind of statement — contacts, self-return, activities, after-school care, image consent, pickup, health.
The student card shows only whether something was filed, when it last changed and how many entries there are. Never the content. To read a statement itself, go to the relevant class register — each row on the card links there. For health the app says it outright: “The statement’s content is shown only on the health statement page.”
A kind with nothing filed is annotated “Nothing has been stated. This is not a refusal.” — the same principle as on the registers.

What is deliberately not shown, and why

This is where Zebrania’s data model becomes concrete for you. The principle: the data belongs to the parent, and the parent shares it with you as the person running the class — not with “the school” as an institution and not with staff at large. Everything below follows from that.

Who can see these registers

Access belongs to the homeroom teacher of that specific class and to the people running the school (administration and the secretary). A teacher who only teaches their own subject in that class has no access to its registers — teaching in a class does not by itself grant sight of statements; the homeroom role or an administrative role does. There is no gradation here: a homeroom teacher sees exactly what administration sees on these registers. The difference is reach — a homeroom teacher sees their own class, administration sees every class in the school.
Printing grants no extra access. Somebody who cannot open a register on screen cannot open its printout either — the print page checks the same thing the ordinary page does. The pickup printout adds one field, not one permission.

An empty list has two causes, and the app does not distinguish them

When a register is empty you see a sentence such as: “Nobody from this class is visible, or you do not have access to this list.” That “or” is deliberate. The app does not say whether the class is empty or you lack access — that fact alone would tell an outsider something about the class. If you expect students there and see nothing, check with the school office whether you are actually assigned as that class’s homeroom teacher.

What next