Security

BBU Cleaning Work Order System

Back to App

Enterprise-Grade Security

The BBU Cleaning Work Order System is built with security as a top priority. We employ industry-standard security practices, encryption, and access controls to protect your data.

Security Standards

HTTPS/TLS OAuth 2.0 SHA-256 Hashing RBAC Encrypted Storage Edge Security

Data Encryption

Data in Transit

  • ✅ HTTPS/TLS 1.3 encryption
  • ✅ All API calls encrypted
  • ✅ Secure WebSocket connections
  • ✅ No unencrypted HTTP traffic

Data at Rest

  • ✅ Cloudflare D1 encrypted storage
  • ✅ Passwords hashed with SHA-256 + salt
  • ✅ OAuth tokens encrypted
  • ✅ R2 object storage encryption

Authentication & Authorization

Password Security

Session Management

Role-Based Access Control (RBAC)

Four user roles with granular permissions:

ADMIN

Full system access, user management, QuickBooks

MANAGER

Work order approval, reports, customer management

CLEANER

Assigned work orders, time tracking, photos

USER

Read-only access, basic viewing

QuickBooks OAuth 2.0 Security

Our QuickBooks integration uses industry-standard OAuth 2.0 protocol:

Production Credentials Verified: Using Intuit Production OAuth endpoints

Infrastructure Security

Cloudflare Edge Network

Database Security (Cloudflare D1)

File Storage Security (R2)

Security Best Practices for Users

Password Recommendations

  • ✅ Use at least 12 characters
  • ✅ Mix uppercase, lowercase, numbers, symbols
  • ✅ Don't reuse passwords from other sites
  • ✅ Use a password manager
  • ✅ Change passwords periodically

Device Security

  • ✅ Keep browser updated
  • ✅ Use antivirus software
  • ✅ Avoid public Wi-Fi for sensitive tasks
  • ✅ Lock your device when unattended
  • ✅ Log out after each session

Phishing Alert: Never share your password via email or phone. BBU Cleaning will never ask for your password.

Incident Response

If you suspect a security incident:

  1. Change Your Password Immediately: Log in and update credentials
  2. Report the Incident: Contact security@bbucleaning.com
  3. Review Account Activity: Check for unauthorized actions
  4. Monitor for Suspicious Activity: Watch for unusual behavior

Security Contact: security@bbucleaning.com | Emergency: (555) 123-SECURE

Compliance & Auditing

Security Updates

We continuously improve security:

Contact Security Team

Have security concerns or questions? Reach out to our security team:

Email: security@bbucleaning.com

Emergency Hotline: (555) 123-SECURE

Vulnerability Reports: security@bbucleaning.com

© 2025 BBU Cleaning. All rights reserved.