Defence in depth
Multiple independent layers protect your data at every stage: in transit, at rest, and at the point of access.
- Encryption in transit
- Every byte of data moving between your devices and our infrastructure is encrypted using TLS 1.3, the latest and most secure transport protocol.
- Encryption at rest
- All stored data, including voice recordings, transcriptions and workspace metadata, is encrypted at rest using AES-256. Your data is unreadable without the correct keys, even at the storage layer.
- TLS 1.3
- We enforce TLS 1.3 across all connections. This ensures forward secrecy, faster handshakes, and protection against known downgrade attacks.
- Row Level Security
- Our Postgres database enforces Row Level Security policies, ensuring that every query is scoped to the authenticated user's permissions. Data isolation between tenants is enforced at the database level, not just in application code.
- Data residency
- Choose where your data lives. We support configurable data residency so your organisation can meet regional compliance requirements including GDPR. Your voice data, recordings and metadata stay in the region you choose.
- Secure payments via Stripe
- All billing and payment processing is handled by Stripe, a PCI DSS Level 1 certified payment processor. We never store card numbers, CVVs or sensitive payment credentials on our servers.
- Role-based access control
- Fine-grained permissions let workspace owners control exactly who can do what. From room access to admin settings, every action is gated by role. Assign Owner, Admin or Member roles, and audit every change.
- Multi-factor authentication
- Add a second layer of protection to every account. whoot. supports TOTP-based multi-factor authentication, so even if a password is compromised, unauthorised access is blocked.
- Automated backups
- Your data is continuously backed up with point-in-time recovery. Automated daily backups are retained and encrypted, ensuring business continuity and protection against data loss.