Trust

Security overview

Last updated: October 20, 2026

The short version

How data is protected

In transit

All traffic to the app, the API and this website uses HTTPS (TLS).

Private check-ins

Encrypted by our server before they reach the database (Fernet: AES-128 with an HMAC-SHA256 integrity check, key derived with PBKDF2-HMAC-SHA256). The key is kept out of the database. If it's ever missing, private check-ins are refused rather than stored unprotected.

At rest

The database is hosted by Supabase in the United States, on storage our provider encrypts at rest.

Integration tokens

If an organization connects Slack or monday.com, the access tokens are encrypted the same way as private check-ins.

Who can see what

Anonymity safeguards

Accountability

Service providers

ProviderWhat they do
SupabaseDatabase hosting (United States)
RailwayApplication server (API)
VercelWeb app hosting
ClerkSign-in and authentication
ResendEmail delivery
AnthropicAI nudges and survey suggestions (no check-in or survey content)
HostGatorThis marketing website

Where we are today

SafeVoice Daily is a young product, and we'd rather be clear than impressive:

Schools and public agencies

SafeVoice Daily is for adult staff. We don't collect student records or student information, and staff are asked not to include student or client details in check-ins.

Report a security issue

If you think you've found a vulnerability, email larry@andreslabs.com with "Security" in the subject line. Please don't test against other organizations' data. We'll acknowledge your report and keep you updated. If we learn of an incident that affects personal information, we notify affected customers as the law requires.