← Back to Karo

Karo

Safe. Simple. Sorted.

Karo Digital Classics Ltd

Sub-processors

The third parties that process school data on Karo's behalf, and what each one receives.

Last updated 17 August 2026

Sub-processorPurposeData receivedLocationStatus
Lovable Cloud (Supabase infrastructure)Hosting, database, authentication, file storage, backupsAll categories in section 3, at restEuropean UnionLive
Africa's TalkingWhatsApp and message deliveryRecipient phone number, message body, document linkKenyaLive
PaystackPayment collection and settlement to the schoolPayer name, email or phone, amount, school subaccount referenceNigeria and South AfricaLive
Mailgun (via Lovable email infrastructure)Transactional email deliveryRecipient email, subject, rendered body, document linkEuropean Union and United StatesLive
CloudflareEdge delivery and bot protection (Turnstile) on sign-upRequesting IP address and challenge token. No school recordsGlobal edgeLive
Smile IDIdentity verification, integrated but not switched onNothing in production. Sandbox test data onlyKenya and NigeriaSandbox only, no live data
GoDaddyDomain registration and DNS for karoschool.netNo school or guardian records. Karo's own registrant and billing details only, plus DNS lookupsUnited StatesLive

Notice before a change

Karo will give every subscribing school at least 30 days' written notice, by email to the school's registered contact and by an update to this page, before a new sub-processor begins processing school data, and before an existing one is replaced. A school that objects on reasonable data-protection grounds may raise the objection within that notice period; if the objection cannot be resolved, the school may terminate the affected service without penalty for the remainder of the paid period. Emergency substitutions to keep the service running are notified within 5 days of the change, with the same objection right.