SViamBack
Security & Privacy

How SViam handles your data.

Transparent. Auditable. Yours.

Data Flow

Candidate Browser

Frontend

Vercel (Next.js)

Backend

Render (FastAPI)

Supabase

Interviews, scorecards

Supabase Storage

Recordings, PDFs

Redis (Upstash)

Rate limits, sessions

Deepgram

Speech-to-text

Deepgram

No storage

Groq / OpenAI

No storage

Claude

No storage

Our Guarantees

Data never trains our models

Interview transcripts and scorecards are never used to train Deepgram, OpenAI, Groq, or SViam's own models. Your candidates' data is evaluation input only.

Candidate consent before monitoring

Every candidate sees exactly what is monitored — eye tracking, typing patterns, tab switches — and consents before the interview begins. Consent timestamp is stored with the session record.

Company-controlled retention

You decide how long interview data lives: 90, 180, or 365 days. Auto-deletion runs nightly. You can also delete any session manually at any time.

Tamper-evident audit trail

Every completed interview generates a SHA-256 cryptographic hash of the transcript and scorecard. Anyone can verify the record hasn't been altered using our public verify endpoint.

Encryption

In transit

TLS 1.3 on all connections

At rest

AES-256 via Supabase (PostgreSQL + Storage)

Recordings

Private bucket, signed URLs with 1-hour expiry

Security questions: contact@sviam.in

Data deletion requests: contact@sviam.in