The stack
this one cuts through every layer
Design is not a phase. It is how the thing gets decided.
Included in every build and never invoiced as an afterthought. Also sold on its own, when what you need is the visual language rather than the software under it.
What is specified, not assumed
- In every build
- included
- Standalone
- yes
- Motion
- Rive / Lottie
- Handoff
- tokens + rules
FIG. 1 — Design & brand
What we ship in this layer
Product & UX design
Included in every build, never invoiced as an afterthought. The interface is designed before it is engineered.
Illustration & icons
Custom illustration, icon sets and mascots drawn for your product, so it stops looking like every other product.
Motion design
Rive and Lottie micro-interactions that make an interface feel considered — used where they clarify, not for decoration.
App store creative
Screenshots and store listings designed to convert a browser into an install, which is where most app budgets quietly leak.
Brand identity
NewLogo, type, colour and the rules that hold them together — a visual language you can hand to anyone and get consistency back.
Brand identity
Logo, type, colour and the rules that hold them together — a visual language you can hand to anyone and get consistency back.
New — the standalone entry point.
Usually goes with
Click things. This is the part a screenshot cannot show you.
Every control below is real and reacts the way it would in your product. Nothing here is a picture.
Ripple origin follows the cursor
Corner radius
4px
Field that validates as you type
validates on every keystroke, not on submit
Interface sound, kept short and quiet. Press one — it is synthesised in the browser, no files loaded.
fast start, long settle — our default
nothing yet — press one above
Say what is broken. Or what is missing.
One number and one date come back in writing, from the person who will do the work. Nothing starts, and nothing is owed, until you approve.