About All Sitters

Bringing trust, transparency, and safety to sitter bookings across South Africa.

🌍 Our Mission

All Sitters was created to solve one simple problem: trust. Whether you're booking a pet sitter, baby sitter, house sitter, or elder sitter — you deserve a platform that protects you, your loved ones, and your home.

We combine modern security, verified clearances, and transparent pricing to make sitter booking safe and effortless.

👥 Meet the Team

Team Member 1

Stephen Moorcroft

Data Scientist • Architecture & Security

Team Member 2

Joshua Diegaardt

Computer Scientist • UX/UI • Platform Experience

🔐 Platform Architecture & Security

All Sitters is built with a security-first approach, ensuring POPIA and GDPR compliance by design.

1️⃣ Supabase as our secure backend

2️⃣ Edge Functions for trusted server-side logic

All sensitive operations — payouts, verification approvals, booking validation — run in Supabase Edge Functions. These functions are:

3️⃣ Row-Level Security (RLS)

RLS ensures users only access their own records — not other clients or sitters.

4️⃣ POPIA & GDPR compliance

Our system complies with South African POPIA and European GDPR by: