Security

At TurnShift, we take the security of your data seriously. This page provides an overview of how we protect your information.

Infrastructure

  • Hosted on Vercel and AWS, both SOC 2 Type II certified
  • All data encrypted at rest and in transit (TLS)
  • Database hosted on AWS RDS PostgreSQL with encryption

Authentication

  • Login via Slack OAuth 2.0 — no passwords stored
  • Encrypted session cookies (AES-256)
  • Organization-scoped data isolation

Slack integration

  • Bot permissions limited to what's needed: channel read/write and user profiles
  • No message content is read or stored
  • Webhook signature verification on all incoming requests

Data we store

  • Workspace metadata (team ID, name)
  • User profiles (Slack user ID, display name, email, timezone, avatar)
  • Shift schedules and bookings

Payments

All payment processing is handled by Stripe (PCI DSS Level 1). We never store card numbers or sensitive payment data.

Privacy

  • Data stored in the United States (Vercel + AWS)
  • GDPR-compliant — see our Privacy Policy
  • Data deletion available on request via support@turnshift.app
  • Analytics via Fathom (privacy-focused, no third-party trackers)

Questions?

If you have any security-related questions, please contact us at support@turnshift.app.