All traffic between the platform and your browser is encrypted in transit. Sensitive credentials — QuickBooks® Online OAuth tokens and Restaurant365 delivery credentials — are encrypted at the application layer before they are ever written to the database.
| Transport encryption | TLS enforced for all HTTP traffic, with HSTS (Strict-Transport-Security) on every response |
|---|---|
| Document delivery transport | FTP or FTPS, according to the destination endpoint configuration; FTPS uses TLS when enabled |
| Credential encryption | AES-256-GCM, applied at the application layer to OAuth tokens and Restaurant365 delivery credentials before storage |
| Database encryption | Managed Postgres (Supabase) with encryption at rest on the underlying volume |
| Token refresh | QuickBooks® Online access tokens are refreshed automatically before they expire; a failed refresh marks the connection as disconnected rather than failing silently |
| Webhook verification | HMAC-SHA256 signature check with constant-time comparison on every incoming Intuit webhook |