On Thursday afternoon, the Year 9 maths tutor at branch B tells the admin she has a fever and cannot teach tonight. The admin moves the class to Saturday morning. Then comes the familiar routine. Type an announcement into the class WhatsApp group, phone a substitute tutor, cross out the whiteboard timetable, and message head office so the Saturday room does not clash with anything.
At four o'clock, two parents bring their children anyway because they have not opened the group. The substitute tutor only hears about the new slot from a chat in the corridor. (This is an illustration, not an incident at any particular centre.)
If you run a tutoring centre, you may be nodding. Notice that nobody in that story slipped up. The admin did everything right. The problem sits somewhere else.
One change, four parties, many copies
A single schedule change has to reach at least four parties. Tutors need to know before they set off, parents before the drop-off, branch admins to manage rooms, and head office to see the picture across every branch.

As long as the schedule lives in group chats, on a whiteboard, in a spreadsheet, and in the admin's memory, each of those places is its own copy that someone has to update by hand. Nothing tells you when one copy was missed. You find out when the parents turn up for nothing.
More branches make it heavier. A tutor who teaches at two branches ties both timetables together, so one change at branch A can push a class around at branch B. The result is that the admin's afternoon goes on notifying people instead of looking after students.
Our view: tutoring centres lose students more often because parents feel nobody is looking after them than because the lessons are weak. Turning up to a class that has already moved is remembered longer than a good lesson.
Three ways to run it, and when each one makes sense
WhatsApp groups and spreadsheets are not wrong. For one branch with a dozen or so classes and one admin who knows everything, they are enough and cheap. Trouble starts with two or more branches, tutors moving between them, and parents who expect a definite answer.

General-purpose apps such as a shared calendar or a payments app solve one slice. Schedules, tutors, and parents still live in different tools, so the copy problem simply moves house.
Software built for tutoring centres fits the situation above. The price is not only money. Old data has to be moved, and tutors need time to get used to it. If your centre is still one small branch, you may not need it.
The data that travels with the schedule
Schedules are not the only thing scattered around. Parents' phone numbers, children's names, photos, and learning notes usually sit on the admin's phone, in group chats, and in tutors' galleries.
Indonesia's Personal Data Protection Law (Law Number 27 of 2022, signed on 17 October 2022) lists children's data among the specific categories of personal data (Article 4, paragraph 2). Article 25 says the processing of children's personal data must be carried out in a special manner and requires the consent of the child's parent or guardian. Data controllers were given up to two years from promulgation to bring themselves into line.
In practice, a student roster on a personal phone is no longer just a tidiness issue. When a tutor leaves, the parents' numbers walk out with the phone. We are not legal advisers, so ask a lawyer about specific cases. But these seven checks are ones you can run yourself today.

If two or three of the seven get an "I don't know", that is a fairly clear signal.
Tidying up step by step, before buying anything
You can start tomorrow morning with a sheet of paper and one short meeting with your admin.

Two things often get missed. First, "one door" means tutors and parents stop changing the schedule through private chats to whoever happens to reply. They tell the branch admin, the admin records it, and only then does the news go out. Second, moving student data does not have to be complicated. What matters is one shared place whose access you can revoke on the day a tutor leaves, plus a record that parents agreed to their child's data being used.
The first step usually surprises people. Once every place a schedule lives is written down, the list is longer than expected. The last step is deliberately a count rather than a decision: if admins still lose their afternoons to notifying people, that is a real cost you can set against the cost of a system.
Where Xetiap Hari fits
Xetiap Hari is management software for tutoring and coaching centres, covering multiple branches, tutors, parents, and schedules. Those are exactly the four parties in the diagram. The idea is simple: schedules and student data live in one place, not five.
We will not claim every tutoring centre needs a system. If one branch and one admin are still coping, tidy up first with the seven questions above. If you already have two or more branches and your admin's afternoons go on notifying people, it may be time to talk.
Tell us about your centre on WhatsApp at +62 823 1499 5005: how many branches, how many tutors, and where the schedule changes most often. From there we can look together at what to fix first, including when the answer is that you do not need an app yet.
