Skip to main content

Our Security Approach

clarife is built with security at every layer. From encryption to access controls, your data is protected at rest and in transit.

Security Architecture

LayerProtection
Data in transitTLS 1.2+ encryption on all connections
Data at restAES-256 encryption on databases and file storage
DatabaseRow Level Security (RLS) on every table
AuthenticationBcrypt password hashing, TOTP 2FA, OAuth providers
APIRate limiting, input validation (Zod), timing-safe comparisons
WebhooksHMAC-SHA256 signature verification
File storagePrivate buckets with presigned URLs (no public access)

Key Security Features

1

Encryption everywhere

All data is encrypted in transit (TLS) and at rest (AES-256). Database connections use SSL. File storage uses server-side encryption.
2

Row Level Security

Every database table has RLS policies ensuring users can only access their own data. Team members access workspace data according to their role.
3

Authentication security

Passwords are hashed with bcrypt. Two-factor authentication (TOTP) adds an extra layer. OAuth with Google, Apple, and GitHub is supported.
4

Regular audits

clarife undergoes regular security audits — both internal reviews and independent third-party assessments. Issues are tracked and resolved promptly.

Infrastructure

ComponentProviderRegion
Application hostingVercelGlobal edge
DatabaseSupabase (PostgreSQL)EU
File storageBackblaze B2EU
Video renderingAWS LambdaEU (eu-west-1)
Email deliveryAmazon SESEU
All primary data storage is located in the European Union, ensuring compliance with EU data residency requirements.

Audit History

clarife has completed multiple comprehensive security reviews:
  • Internal audit — 327 findings identified and resolved (321 fixed, 4 accepted risk, 2 architectural)
  • Independent third-party audit — 136 findings (all critical and high findings remediated)
For specific security questions or to report a vulnerability, contact security@clarife.app.

Yes. All data is encrypted in transit (TLS 1.2+) and at rest (AES-256) across all storage systems.
Primary data storage (database, files) is located in the EU. Application edge servers are distributed globally via Vercel.
Email security@clarife.app with details. We take all reports seriously and aim to respond within 24 hours.
Not currently. Our infrastructure providers (Supabase, Vercel, AWS) hold SOC 2 certifications. clarife follows industry best practices and undergoes regular audits.