Enterprise Security

Enterprise-Grade Security, Built In

Legal transcripts demand the highest level of security. Depo-Pro is architected from the ground up with authentication, authorization, and audit trails.

Authentication

Passwords Never Touch Our Database

All authentication is handled by Supabase Auth. Depo-Pro never stores plaintext or hashed passwords in the application database.

Secure password hashing
Email verification
Password resets
SSO readiness

Supabase-First Architecture

User credentials are managed entirely by Supabase's battle-tested auth system. Your application database only stores user profiles and roles.

User
Supabase Auth

Passwords stored here

Depo-Pro DB

Profiles & roles only

Authorization (RBAC)

Role-Based Access Control

Every user has a defined role. Access is enforced at middleware, API routes, and UI navigation.

Admin

Full system access, user management, firm settings

  • Manage users
  • View all jobs
  • Configure settings
  • Access reports
Reporter

Create jobs, upload audio, manage own transcripts

  • Create jobs
  • Upload audio
  • Assign scopists
  • Export transcripts
Scopist

Review and edit assigned transcripts

  • View assignments
  • Edit transcripts
  • Flag issues
  • Submit reviews
Attorney

View and download completed transcripts

  • View transcripts
  • Download exports
  • Add annotations
  • Order copies

Access Enforced At:

Middleware

Route-level protection before page load

API Routes

Server-side validation on every request

UI Navigation

Role-aware menus and dashboards

Audit Trails

Every Action is Recorded

For legal defensibility, every action in Depo-Pro is logged with full context. You can always answer: who, what, when, and why.

Who changed what

User identity tied to every action

When it happened

Precise timestamps on all events

What version was affected

Full version history preserved

audit_log.json
14:32:15TRANSCRIPT_EDITEDjane.smith@firm.comJob #1847
14:31:42AUDIO_PLAYEDjane.smith@firm.comJob #1847
14:28:03JOB_ASSIGNEDjohn.doe@firm.comJob #1847
14:25:11TRANSCRIPTION_COMPLETEsystemJob #1847
14:12:00AUDIO_UPLOADEDjohn.doe@firm.comJob #1847

Compliance & Certifications

HIPAA Ready

Available

SOC 2 Type II

In Progress

256-bit Encryption

Active

BAA Available

On Request

Security Questions?

We're happy to discuss our security architecture in detail. Contact us for a security review or to request our SOC 2 report.

Command Palette

Search for a command to run...