Everything Wobble does.
Two native apps, offline-first sync, a connected school website, real-time messaging, photo sharing with POPIA privacy, a full billing engine, and we're just getting started.
The everyday rhythm of a kindergarten.
Attendance
One-tap present / absent. Bulk mark-all-present for the class. Beautiful animated ring on the dashboard shows today at a glance.
Meals
Breakfast, morning snack, lunch, afternoon snack. Each one: ate well, ate some, or didn't eat. With notes.
Mood
Arrival mood and day mood with emoji. Notes for context. Track how your kids are feeling over time.
Naps & Sleep
Multiple nap sessions per day with start / end times. Total sleep calculated automatically.
Nappies & Potty
Track wet / soiled / both / dry nappies with times. Or potty trips with pees, poos, and accidents.
Milk & Bottles
Breast or formula, bottle or sippy cup, amount in ml, time of feed. Notes per feed.
Medical Alerts
Severe allergies and medical conditions appear as a red banner at the top of every daily log. Teachers never miss them.
Supply Requests
Running low on nappies, wipes, spare clothes? Tap the right button, parent gets a notification.
Teacher Notes
Free-form notes per child, per day. "Had a tough morning but perked up after lunch." Parents see it.
No more WhatsApp chaos.
Announcements
School-wide or class-specific notices. Attach photos. Urgent flag. Parents mark as read when seen.
Real-time Chat
Direct messages between parents and teachers. Instant delivery via Supabase realtime. Read receipts.
Per-child Incident Threads
When a child is in an incident, a private thread opens, and only that parent sees it. Respectful by design.
Thread Close / Reopen
Admin closes resolved conversations to keep the inbox tidy. Reopen anytime.
Push Notifications
Firebase-powered. Daily log ready. New message. Photo uploaded. Incident reported. Never miss an update.
Bulk Class Broadcasts
Teachers can now send class-scoped announcements to all their parents at once.
POPIA-compliant out of the box.
Per-child Tagging
Tag a photo with specific children. Only those parents see it. Built on top of Cloudflare R2 for fast global delivery.
Bounding-box Blur
Upload a photo with 3 kids? The staff app generates one version per child with the others blurred. Automatic privacy.
Class Photos
For explicit class-wide shots, toggle "class photo" and everyone sees the full image unmodified.
Parent Gallery
All your child's tagged photos in one beautiful gallery. Tap to view, long-press to download to your camera roll.
Photo Notifications
Parents get a push notification whenever their child is tagged in a new photo.
Announcement Photos
Teachers can attach multiple photos to an announcement, perfect for event recaps.
A professional paper trail, digitally.
Multi-child Incidents
Biting, pushing, tumbles: log all children involved with their specific role (instigator, affected, witness).
Severity Grading
Critical, Serious, Moderate, Gering: consistent terminology helps triage and reporting.
First Aid Tracking
Log first aid given, by whom, what treatment. Audit-ready for regulatory inspections.
Body-location Picker
Visual picker to record where the injury occurred. Attaches to the report.
Parent Acknowledgement
Parents digitally acknowledge the report. Timestamp recorded. No more "I never got the form" arguments.
Privacy-safe Distribution
Each parent only sees their child's involvement. Other children's names are never exposed.
From "who owes what" to "done" in minutes.
Fee Templates
Tuition, extras, once-off. Per-class or per-school. Sibling discount rules applied automatically.
Smart Monthly Generation
One click: "Generate April invoices". Creates invoices for every active child based on their class and siblings.
Family Grouping
Multiple children in one family share a debtor code. One family code redeemed by all parents.
Overdue Tracking
Dedicated overdue screen. Days outstanding. Total owed. Quick actions to record payment.
Parent Fees View
Parents see their outstanding, paid, and total fees in a clean card. No more emailing statements.
Audit Log
Every fee change, payment, discount, logged with user and timestamp. Complete transparency.
A school runs on its admin.
Family Management
Link children to families, add parents, regenerate invite codes. Unified family page with billing, medical, pickup.
Classes
Create classes, assign teachers, set capacity, manage rosters. Per-class colors for quick visual scanning.
Staff Invites
Invite teachers and headmasters by email. Role-based access: teachers see their class only, admins see everything.
Parent Invite Codes
Generate a per-child code. Parent downloads the app, types it in, done. No messy email threads.
School Settings
Operating days (e.g. Mon-Fri only), class-level toggles for milk / supply requests. Make the app fit your school.
Audit Log
Every change to children, classes, families, fees, all tracked. Know who did what, when, and see the diff.
The boring stuff, handled for you.
Offline-First
Log a full day with no WiFi. Writes queue to a local database, sync silently when you're back online.
Bilingual Out of the Box
Afrikaans + English. Switch per user. 550+ translated strings across both apps. Zulu & Xhosa on the roadmap.
Dark Mode
Warm charcoal dark mode that's actually readable. Every screen has been checked in both themes.
Live Activity Streams
Supabase realtime pushes updates the instant they happen. No pull-to-refresh. No waiting.
POPIA Compliant
Photo blur, per-child visibility, parent consent, audit trails. Designed for SA privacy law from day one.
Launcher Icon
A warm mascot-on-cream icon that stands out on any home screen. Your staff will smile every time they open it.
See it in action.
A 20-minute walkthrough tailored to your school, in Afrikaans or English. We bring the demo, you bring the coffee.
Book a Demo