Security at FullHouseAI

We take the security of your data seriously. Here's how we protect it.

Data Encryption

All data is encrypted in transit using TLS 1.3 and at rest using AES-256 encryption. Every connection to FullHouseAI is secured with HTTPS.

Authentication

We use Supabase Auth with secure JWT tokens. Sessions expire automatically after inactivity. All passwords are hashed using bcrypt and never stored in plain text.

Data Isolation

Every user can only access their own data. We use Row Level Security (RLS) on all database tables, enforced at the database level. Even if application code had a bug, the database itself prevents cross-user data access.

Payments

All payments are processed by Stripe, a PCI DSS Level 1 certified provider. We never store card details. Payment information goes directly to Stripe and never touches our servers.

Rate Limiting

All API endpoints are rate-limited to prevent abuse. AI endpoints have additional per-user limits to protect service quality for all users.

Backups

Your data is backed up daily. We maintain multiple days of backup history to protect against data loss.

Infrastructure

FullHouseAI is hosted on Vercel with automatic HTTPS, DDoS protection, and edge caching. Our database is hosted on Supabase with enterprise-grade security, automatic backups, and data encryption.

Security Headers

We implement comprehensive HTTP security headers including Content Security Policy (CSP), Strict Transport Security (HSTS), and X-Frame-Options to protect against common web vulnerabilities.

Responsible Disclosure

Found a security issue? Please report it to: support@fullhouseai.co.uk

We take all reports seriously and will respond within 48 hours.

Last updated: March 2026