Branch isolation
Branch context is resolved before permission checks and cross-branch access returns a 404.
Security
Schools handle children, guardians, staff, finances, and learning records. Jibar builds branch-safe access, audit history, and verified payments into the first foundation.
Branch context is resolved before permission checks and cross-branch access returns a 404.
Roles are scoped to branches so a bursar, registrar, teacher, or support agent only sees the right school data.
Paynow callbacks and return-page polling converge on an idempotent payment completion path.
Verified email, password reset, password confirmation, and two-factor-ready admin roles stay in the auth flow.
Sensitive changes such as network creation, branch updates, payment starts, and role changes are recorded.
The platform treats student records, guardian contacts, billing history, and learning access as sensitive school data.