
Small, happy wins
Short activities, gentle hints, cheerful sounds and clay badges that celebrate practice.
Meet Desoko. A playful learning companion for Grade R–3, where South African stories, familiar languages and curious little minds belong.

Little steps.We aim to help families and teachers make early learning feel welcoming, joyful and close to home. Count rand coins. Explore local wildlife. Read in a familiar language. Celebrate the courage to try again.

Short activities, gentle hints, cheerful sounds and clay badges that celebrate practice.

Choose a grade and language, follow four terms and keep learning going beyond the screen. Starter activities and Term 1 are free; Desoko Plus opens Terms 2–4 and Gemini tutoring.

Parent-owned accounts and optional animal-alias boards. Learners cannot message one another.
Account creation is free. A parent or teacher can buy extra learning separately.
Paid passes are one-off purchases with manual renewal. No automatic charges. Both Plus options include Terms 2–4 and optional Gemini learning replies with separate grown-up permission.
By The Trading · Supplementary learning, made with South Africa in mind.
A few little hops make a big difference.
Learn something new with Soko.
One playful activity at a time.

Follow the trail. Practise, discover and grow.
Pick a world and practise an activity.
Practice adapts to your grade and learning language. No timer: take your time and try again.
Choose what to talk about. Soko has a little encouragement for you.

Practice replies are free. Gemini tutoring needs Desoko Plus and a grown-up’s saved permission.
Your discoveries deserve a little celebration.
Earn XP through practice. Choose a collectible to show beside Soko.
Four terms. Forty weeks. Grow at your own pace.

Five adventures each week: language, maths, life skills, art and a discovery review.
This is an original, supplementary 40-week practice programme informed by Foundation Phase CAPS subject areas. Four equal 10-week terms are app pacing, not dated school calendar terms. It supports learning alongside your school’s current teaching plan.
All 11 spoken official languages have draft activity banks. Native-speaking educators still need to review translations and phonics progression before classroom use. A few language exercises explicitly practise English. Teacher outcomes and offline activities are shown in English.
South African Sign Language needs signed video lessons and specialist review; it is planned and is not presented as a text translation.
Reading aloud depends on the voices installed on your device. A grown-up can read with you when a voice is unavailable.
Celebrate steady practice, with friendly animal aliases.

Your own progress matters most. This optional board shows verified practice XP for your grade this week, with up to eight rewarded activities a day.
Start free. Choose the access period that suits your family.
No payment details needed.
PLUS · ANNUALR699 paid once for 12 months.
Equivalent to R58.25 a month.
R99 paid once for one month.
R1,188 if purchased for twelve months.
Sign in to check your plan.
Checking the Stitch connection…
Personalise practice, review progress and manage the parent account.
Pick a South African animal. Your icon appears beside your nickname and on the optional board.
Permission is saved separately from your plan. A parent or teacher chooses this setting. When Plus is active and AI replies are enabled, chat messages are sent to Google Gemini. Avoid sharing personal details. AI replies can make mistakes; practise together.
Saved on this device. Sign in to sync across devices.
Google and email sign-in use the connected Firebase project. A parent or teacher owns the account. Signed-in learning can sync across devices. Device practice stays in this browser.
Add the Firebase web app configuration as JSON to test accounts in this browser. Never add a service-account file or a private key. A site-wide connection needs this configuration in the deployed app.
Firebase web configuration added.
Open the step-by-step connection guide
Music is off. Tap play whenever you like.
Music by Kevin MacLeod (incompetech.com) · CC BY 4.0. Audio compressed and volume adjusted. Full credit