Home Services Apps About Contact Get in Touch

Wobble

A kindergarten management platform built for South African early childhood centres - for teachers, admins and parents.

Kindergarten Platform Parent Parent Staff Flutter

About Wobble

Most small-to-medium kindergartens in South Africa run on paper registers, handwritten daily reports sent home in a bag, WhatsApp groups for announcements, and manual invoice generation in spreadsheets. There is no formal channel for parent-teacher communication and no digital record of incidents, medication or child health information.

Wobble replaces all of this with two purpose-built apps - Wobble Staff for teachers and admins, and Wobble Parent for parents and guardians - sharing a single Supabase backend. It takes minutes to learn and works on any Android or iOS phone. Every school is fully isolated at the database level: a teacher at School A can never see any data from School B.

2 Apps
RLS Per-School Isolation

Two Apps. One Backend.

Each app is purpose-built for its audience - role-aware, calm and focused.

Wobble Staff

The operational tool for teachers, headmasters and admins. Role-aware: teachers see only their class; admins see the whole school. Daily logs, incident reports, announcements, messaging, billing and audit log.

App Store Android coming soon

Wobble Parent

The window parents have into their child's day. Today's snapshot, calendar of past daily logs, weekly content, notices, messages from staff and a Fees tab with EFT payment instructions and payment history.

Run the School Day

Daily Log

Per-child editor for attendance, arrival mood, all four meals, nappy / potty tracking, sleep sessions, sunscreen and a teacher note. Configurable per class - schools enable only the tracking they need.

Incident Reports

File incident reports with severity, body location, action taken, first aid given and witnessed-by. Visible to parents the same day with an acknowledgement workflow.

Announcements

Broadcast notices to the whole school or a specific class. Mark as urgent, schedule for future delivery, or send immediately. Teachers post to their class; admins post school-wide.

Structured Messaging

Thread-based two-way messaging between staff and parents - replacing informal WhatsApp chaos. Threads have subjects, optional child tags, and unread counts.

Calendar & Weekly Content

Teachers publish the week's learning theme, activities and focus areas. Parents see this in their app under Calendar so they know what their child is working on.

Children & Classes

Manage enrolment, classes, allergies, conditions, emergency contacts, authorised pickups and documents. Configure daily-log settings per class.

Replace Spreadsheet Invoicing

Wobble's billing module turns the monthly invoicing run into a one-click cycle.

Families & Parents

Children belong to a household billing unit. Parents are linked to families through a one-time WBL-XXXX invite code that only vetted parents can use.

Fee Templates

Create reusable monthly or once-off fee definitions with optional sibling discount support. Configure discount percentages by child rank (e.g. 2nd child 10%, 3rd child 20%).

One-Click Billing Run

Pick a template, pick a month - Wobble generates fee assignments for every active child with sibling discounts calculated automatically. Tracks Pending, Partial, Paid, Overdue and Cancelled.

EFT Payment Instructions

Configure your bank details once. Parents see them on every invoice with copy-to-clipboard buttons for each field - bank name, account holder, account number, branch code and reference.

Parent Visibility

The parent app shows an outstanding balance banner, fees grouped by child, and per-fee status with colour indicators. Tapping any fee shows the breakdown and payment history.

Audit Log

Trigger-driven audit_log table records every create/update/delete on sensitive operations - chronological accountability for compliance.

Priced by Enrolment

Schools pay a monthly subscription based on the number of children enrolled.

Small

R500/month for 1-50 children. Full feature set included.

Medium

R1,000/month for 51-150 children. Full feature set included.

Large & Enterprise

R2,000/month for 151-350 children. Custom pricing above 350.

Built With

Flutter
Supabase
PostgreSQL + RLS
Riverpod
GoRouter
Drift (SQLite)
FCM Push
Biometric Unlock

Want Wobble for Your School?

Get in touch for a guided demo and a pilot setup tailored to your kindergarten.