App: Bao — Bao la Kiswahili
Developer: Quyen Ngo
Bao la Kiswahili is a traditional two-player strategy board game of the Swahili coast (Tanzania, Kenya, Zanzibar) and one of the most complex members of the mancala family. It's played on a 4×8-pit board and has two phases: namua, an opening placement phase where players seed each other's board and mandatory captures can already happen, followed by mtaji, the main relay-sowing phase with directional capture chains. This App implements the real tournament ruleset — not the simplified "Bao Kiarabu"/Sungura variant most Bao apps ship.
These are the game's own Kiswahili terms, kept as-is in both languages rather than translated to generic English, with a full glossary built into the App's onboarding:
No — that's a deliberately simplified variant. This App implements the full tournament ruleset (namua, mandatory-capture placement, kichwa-forced capture resumption, nyumba taxation/safari, and the takasia fairness rule that stops a player from being capture-stripped down to zero legal moves), cross-checked against an independently written reference engine across millions of simulated moves for correctness. It's the differentiator this App exists for.
The App includes three difficulty levels — Easy, Normal, and Hard — searching the two-phase game tree with real move generation across every kind of mid-turn decision (direction, kichwa choice, safari). Easy is free forever; Normal and Hard unlock with Bao Pro.
Yes. "Play vs Friend" is a local pass-and-play mode on the same device — no account, no internet connection, no second device needed. It unlocks with Bao Pro.
These are unlocked with a single one-time purchase ("Bao Pro", $2.99). It is not a subscription — pay once, keep it forever. If you've already purchased it on this Apple ID, tap "Restore Purchases" in the unlock screen.
Yes. The App makes no network requests at all — every game, including AI opponent moves, runs entirely on your device.
Yes — the entire interface, including onboarding and the in-app glossary, is available in both English and Kiswahili from the language switcher on the home screen.
Email qngo9871@gmail.com with a description of what happened (and a screenshot if it's visual) and we'll take a look.
Kiswahili: support-sw.html