Security at Dilly Labs

How we protect your data and your members' data.

Infrastructure

Cloud-native hosting

Hosted on AWS (us-west-2, Oregon) via Supabase and Vercel. No on-premise infrastructure.

Encryption everywhere

AES-256 encryption at rest on all storage volumes and backups. TLS 1.2+ enforced on all connections in transit.

Automated backups

Daily automated database backups with point-in-time recovery. Stored in a separate AWS availability zone.

Authentication & access control

Enterprise SSO

Microsoft Entra ID federation (OIDC/OAuth 2.0) for partner deployments, included at no additional cost. No separate account creation required for members.

Tenant isolation

Row-Level Security policies enforced at the database layer. Every query is scoped to the authenticated organization — cross-tenant data access is architecturally prevented.

CSRF protection

Double-submit token pattern with server-side validation on all state-changing operations.

Session security

Configurable session timeouts, brute-force protection, and rate limiting at the authentication layer.

Application security

Secure by default

React with TypeScript. Parameterized queries via Supabase SDK prevent SQL injection. React's built-in escaping prevents XSS.

Security headers

Content-Security-Policy, Strict-Transport-Security, X-Frame-Options (DENY), X-Content-Type-Options, and Referrer-Policy headers enforced in production.

Input sanitization

All user-facing forms sanitized with DOMPurify. PII automatically redacted from application logs.

Dependency monitoring

GitHub Dependabot scans dependencies weekly. Security patches rated medium or higher are applied within the regular release cycle.

Compliance & testing

SOC 2 Type II is on our roadmap for 2026. We do not hold SOC 2 or ISO 27001 certification today.

External penetration testing is planned for Q3 2026 as part of SOC 2 readiness.

MVSP self-assessment — we perform annual self-assessments using the Minimum Viable Secure Product framework. Available to partners on request.

Vulnerability patching — critical and actively exploited vulnerabilities are patched within 48 hours. High-severity within 30 days. All material vulnerabilities within 90 days.

Report a vulnerability

If you discover a security vulnerability, please report it to security@dillylabs.com. We triage all reports within 48 hours and will work with you to understand and resolve the issue. We ask that you give us reasonable time to address vulnerabilities before public disclosure.

Sub-processors

Third-party services that process or store customer data on behalf of Dilly Labs.

ProviderPurpose
SupabaseDatabase, authentication, edge compute
VercelApplication hosting, CDN, edge network
AWSUnderlying cloud infrastructure (via Supabase)
ResendTransactional email delivery

Complete sub-processor list available on request. Reviewed annually for security posture.