How we protect your financial data

Your records are among the most sensitive information you have. The portal is built around that.

  • Encrypted in transit. All traffic uses HTTPS with HSTS; insecure connections are refused.
  • Encrypted at rest. Documents and QuickBooks access tokens are encrypted with AES-256-GCM.
  • Strong password storage. Passwords are hashed with Argon2id and never stored in readable form.
  • Strict separation. Each client sees only their own company. Staff see only the clients assigned to them.
  • Full audit trail. Sign-ins, changes, downloads and report views are recorded and can't be altered.
  • Automatic sign-out. Idle sessions end after 15 minutes; repeated failed sign-ins lock the account.
  • QuickBooks via Intuit OAuth. You approve access on Intuit's own site; we never see your QuickBooks password, and you can revoke access at any time.