Spindl Studio
Own your customer experience. Down to the code.
Every customer-facing surface — self-service kiosks, click & collect, online ordering — lives in its own repository you get direct access to. Change anything, build anything, ship in minutes. Spindl hosts it, deploys it and keeps it running.
Everyone is building now. Your restaurant can too.
AI coding agents turned "I wish our kiosk did this" from a feature request into an afternoon of work. Describe what you want and your agent — or your developer — writes the code. Spindl Studio is where that work ships: straight to the screens your customers order from.
What you can do
If you can describe it, you can ship it.
This is your storefront's real code, not a theme editor. Every pixel, every step, every rule is yours to change.
Restyle everything
Images, fonts, colors, layouts, animations. Make the kiosk and ordering site unmistakably your brand — not a template with your logo on it.
Reshape whole journeys
Reorder checkout steps, collapse three screens into one, build a completely different flow for lunch rush versus dinner service.
Build your own logic
Upsells based on what's in the basket, loyalty perks that trigger at the right moment, tipping steps, age checks — any rule you can think of.
Experiment freely
Try a new flow on one location or one channel first. Keep what lifts revenue, revert what doesn't. It's a branch, not a bet.
Integrate anything
Pull in your own services, analytics or hardware. It's code in your repo plus a public API — there is no ceiling on what you can connect.
Undo anything
Every change is a commit, every commit is reversible. One command puts everything back exactly the way it was.
How it works
From idea to live in four steps.
01
Describe it
Tell your AI coding agent — or your own developer — what you want, in plain language. The repo is yours to open in any editor.
02
Commit & push
The change lands in your repository like any other code change. Reviewed if you want, logged always.
03
Auto-deploy
Spindl picks up the push and deploys it to your live URL. No servers, no pipelines, no ops on your side.
04
Customers see it
The next order runs through your new experience. Watch the numbers, keep it or revert it.
Zero risk
As safe as it is powerful.
It's git underneath, so nothing you do is ever final. Every change is a commit with a full history of who changed what and when. If the new checkout flow doesn't perform, one command brings back yesterday's — while Spindl keeps hosting, uptime and updates off your plate the whole time.
And if you never touch the repo at all? Everything simply works out of the box, maintained by us.
Spindl API
A public API underneath. Build whatever you want.
Everything Spindl knows — menus, orders, stock, loyalty, analytics — is available through the public Spindl API. It's the same API our own apps run on, so anything we can build, you can build.
- Public and documented — no gatekeeping, no partner program to join
- Menus, orders, payments, stock, loyalty and analytics, all readable and writable
- Build companion apps, custom dashboards, hardware integrations — anything
- The same API that powers Spindl's own POS and kiosks
# read your live menu
curl https://api.spindl.app/v1/menu/items \
-H "Authorization: Bearer $SPINDL_API_KEY"
# or push an order from your own app
curl -X POST https://api.spindl.app/v1/orders \
-d '{ "items": [{ "id": "truffle-burger", "qty": 2 }] }'
Build the experience your customers deserve.
Book a demo and we'll show you a storefront being restyled, reflowed and redeployed — live, in minutes.
500+ restaurants · 5 countries · most go live in a day