Shift Amp

Security at Shift Amp

A plain description of how we protect scheduling data today, during our pilot phase. We’ll keep this page current as the product matures.

Architecture

  • Every organization’s data is isolated with database-enforced row-level security — tenant boundaries are checked in the database on every query, not just in application code, and covered by an automated cross-tenant test suite that runs before every schema change.
  • Access is role-based (owner, operations admin, location manager, assistant manager, employee), enforced in the database. Employees see only published schedule truth — never drafts or other people’s requests.
  • Schedule-affecting actions are recorded in an append-only audit history.

Data handling

  • Connections to the product use HTTPS/TLS via our hosting providers (Vercel and Supabase).
  • Passwords are handled by Supabase Auth and stored only as hashes. Employee invitation links use single-use, expiring tokens; only a cryptographic hash of the token is stored.
  • Development, preview, and production run against separate databases with separate credentials; production schema changes are applied only from version-controlled migrations.
  • Error reports are scrubbed of credentials, tokens, notes, and contact details before leaving the application; product analytics are organization-level and contain no personal identifiers.

What we don’t claim

We are an early-stage product. We do not currently hold formal certifications (such as SOC 2), and we don’t advertise guarantees we can’t demonstrate. If your evaluation needs specifics, ask us — we’d rather show you than overstate.

Reporting a vulnerability

If you believe you’ve found a security issue, email support@shiftamp.com with the details. We’ll acknowledge your report, investigate promptly, and keep you informed. Please don’t access data that isn’t yours while demonstrating an issue.

PrivacyTermsSecuritySupport