Order June is the remote brain for self-order kiosks. Live mirror. AI-assisted everything. Override layer that never stomps your menu. Sub-second commands to every device, audited end-to-end.
Sub-second
Live commands to every kiosk
5-role
RBAC built in from day one
Append-only
Audit log, service-role-write
AI-first
June assistant, voice templates, photo pipeline
Six pillars
Each pillar earns its place in the admin. Either it’s shipping today or it’s on the active roadmap with a date.
Watch each kiosk's exact screen, cart state, and reader status in real time. Sub-second updates over Supabase Realtime.
Edit prices, names, modifiers, photos — without touching your Square catalog. Sync stays clean. Mistakes are reversible.
Every change is a commit. Diff today against last Tuesday. Restore an old kiosk state with one click.
Rewrite all 120+ kiosk strings with your brand's voice. Source-of-truth, not 50 disconnected text fields.
Take an iPhone photo of your scone. Get a vignetted, brand-true hero in 4 seconds. Approve before it goes live.
86 the croissants from the line. Pause the broken kiosk from the bathroom. Real iOS install, not just a webpage.
What you get
Seven choices we made on day one. Each one is the answer to a question kiosk operators have been asking for years.
Override layer
Edit prices, names, modifiers, and photos without touching the canonical menu. Square sync stays clean. Mistakes are reversible.
Live preview, every kiosk
Watch each iPad render in real time as you change settings. No publish-and-pray.
Versioned history
Every change is a commit. Diff today against last Tuesday. Restore the old kiosk state with one click.
AI menu advisor
June reads your sales, your kiosk health, and your override layer. Surfaces one fix at a time.
Brand voice control
Rewrite all 120+ kiosk strings in your voice. Source-of-truth, not 50 disconnected fields.
Append-only audit log
Every admin mutation. Service-role write — even a compromised user JWT cannot edit history.
Five-role RBAC
Owner, Manager, Cashier, Read-only, Auditor. Real permission gating, audit trail, and 2FA on owner.
June lives inside the admin. Ask “Why is the modifier conversion dropping after 2pm?” and June reads the data, surfaces the gap, and proposes the edit. You approve. June ships it. Audit log captures every step.
You
Why are the chai sales lower this week than last week?
June
Chai is down 22% week-over-week, mostly Tue–Thu afternoons. The “Iced Chai” tile dropped to position 4 after the menu reorder on Tuesday. I can move it back to position 1 — want me to draft the override?
Multi-tenant by default. Row-level security on every table. Square OAuth tokens encrypted in Supabase Vault. Audit log written through service-role only — even a compromised user JWT cannot edit history. Five-vector attack-test gate before every release.
Sign in with your email. Connect Square. We pull your locations and menu in 30 seconds. Cafe Meria runs Order June live in production today.