One connected product across the devices your restaurant uses.
Role-specific manager surfaces for your team and a customer ordering experience for your guests, built with Flutter and implemented in the current beta across supported devices.
Role-specific manager surfaces for your team and a customer ordering experience for your guests, built with Flutter and implemented in the current beta across supported devices.
A PWA can be installed from a browser without an app store. Sync uses this approach for its customer experience and supported staff surfaces; notification and offline support vary by device and browser.
Service-worker caching keeps the application shell and supported assets available locally for faster repeat startup.
Background push notifications on supported devices and browsers, with an in-app fallback when push isn’t available. Background delivery depends on platform support, permissions, installation state, account configuration, and connectivity.
Install from a supported browser with platform-specific icons, launch behavior, and standalone display where available.
Selected workflows keep working on each supported device during connectivity loss. Supported changes queue locally and are reconciled with the server after reconnection. Devices do not synchronize directly with one another while offline, and some actions remain online-only.
When connectivity is available, Sync checks for new PWA releases and coordinates the service-worker handoff so installed clients can move to the current build without an app-store update.
Dual-layer browser storage supports session recovery on iOS. Unavailable or expired sessions still require sign-in.