Protects all learner and payment data from unauthorised access. Required under POPIA for schools handling children's personal data.
Monthly fees per age group. Update here whenever fees change — existing statements are recalculated automatically.
Apply a percentage increase to all age groups at once — useful for annual CPI adjustments. Amounts are rounded to the nearest R10.
These settings apply across the whole app — statements, WhatsApp messages, and payment status.
archive_2026.json,
the payment slate is wiped clean, active months reset to February + March,
and the year advances to 2027. Learner profiles are kept.
An automatic backup is created first.
No archives yet.
Install a macOS launch agent so the app starts automatically every time you log in.
You will always find it at http://localhost:7474 — no Terminal needed.
Your data lives in master_data.json.
Automatic backups run every 24 hours. Last auto-backup: 2026-06-11 10:47.
Backups are stored in
/root/bethel-hub/backups (last 30 kept).
| Backup File | Created | |
|---|---|---|
| startup_20260611_104752.json | 11 Jun 2026 10:47 | |
| startup_20260611_103134.json | 11 Jun 2026 10:31 | |
| startup_20260611_094130.json | 11 Jun 2026 09:41 | |
| startup_20260610_061356.json | 10 Jun 2026 06:13 | |
| startup_20260609_151818.json | 09 Jun 2026 15:18 | |
| startup_20260609_151341.json | 09 Jun 2026 15:13 | |
| startup_20260609_150820.json | 09 Jun 2026 15:08 | |
| startup_20260609_150233.json | 09 Jun 2026 15:02 |