Section 01
Overview & vision
Ochre & Soul is a mobile colouring experience built on a thin‑client architecture. The app stays small; artwork lives remotely and is downloaded on demand, cached for offline play, and rendered through a custom vector colouring engine.
The implementation stack is fixed and the strategic priorities are clear:
Mobile app Flutter (iOS + Android)
Backend InsForge (PostgreSQL, Auth, Storage, Functions)
Rendering Pre-processed vector-region colouring engine
Storage model Remote artwork bundles + local offline cache
Monetisation Free starter artworks + one-off premium content packs at launch
(subscription explicitly deferred post-MVP — see §4.7, §19)
North Star
A small, beautiful colouring app whose library reliably surfaces culturally rich, positive depictions of Black life — fast to open, calm to use, safe for children, and able to function offline once an artwork is downloaded.