Security designed around local work and safe sync.
OrderMate protects a workspace across two places: the device where offline work happens and the Cloudflare services that coordinate authenticated sync.
Phone OTP and supported identity-provider sign-in establish the account. Workspace roles limit actions, and server-side checks remain authoritative when changes sync.
Verified authentication
Role and permission checks
Session cookies protected by browser controls
Permission changes enforced after reconnect
OFFLINE DATA
Useful local data has a physical-device boundary.
Local IndexedDB is intentionally searchable for offline operation and is not field-level encrypted. Anyone with access to an unlocked device and browser profile may be able to inspect cached business data.
Use OS disk encryption
Lock shared devices
Sign out to wipe local workspace data
Export and back up before device changes
SERVER AND PUBLIC SURFACES
Validate every network boundary.
Cloud sync is versioned and authenticated. Courier credentials are stored separately and encrypted. Public order forms require rate limiting, bot protection and an operational kill switch.
Idempotent mutation keys
Encrypted courier credential storage
Turnstile and rate limits for public forms
Structured logs without customer message content
NEXT STEP
Security questions about your workspace?
Use the support path inside the authenticated OrderMate app.