Isolated by shop
Every shop's orders, customers, and accounts are isolated at the database level, enforced by row-level security policies, not just hidden behind a login screen.
Branch-level access
Order and settlement data is scoped to the branches a staff member is assigned to. An owner sees every branch in their tenant; everyone else sees only branches they are assigned.
Payments through Razorpay
Card and payment details are handled by Razorpay, not stored on OrderMeat's servers.
Official WhatsApp Business API
Messaging runs on Meta's official WhatsApp Cloud API, not an unofficial or scraped integration.
Secrets are never logged
Access tokens, keys, and WhatsApp credentials are excluded from application logs.
