TRUST / EVIDENCE BEFORE ASSURANCE

Security.
Built on boundaries.

Underleau security: our no-model-training commitment, current website protections, planned access controls and recovery safeguards, and how to report a vulnerability.

THE NON-NEGOTIABLE

Your context is yours.
Not a training dataset.

User data is never used for model training. That commitment applies to Underleau and to the model and provider routes we choose. Lower cost is never a reason to relax it.

Our privacy approach
01 / THE CONTROL REGISTER

Clear boundaries. Honest claims.

Here is what is present on the public website and what the production workspace must meet. We do not claim SOC 2 or ISO certification, an independent penetration test, an uptime SLA or a completed compliance audit.

01

Website protections

IN THE WEBSITE CODE

The website configures a Content Security Policy, frame restrictions, MIME-sniffing protection and a referrer policy. Production deployment must preserve those headers. These safeguards do not certify an application backend.

02

No model training

PRODUCT COMMITMENT

User data is never used for model training. Every inference route must satisfy that policy at both the model and provider level; a cheaper endpoint is not an exception.

03

Workspace isolation

PRODUCTION REQUIREMENT

Workspace membership, tenant isolation and authorized file access must be enforced on the server. An AI response or a client-side permission selector must never grant access by itself.

04

Files & connected apps

PRODUCTION REQUIREMENT

Untrusted files need bounded processing and isolated parsers. App connections need scoped authorization and revocation. Consequential external writes require explicit approval, not instructions hidden in a document.

05

EU data handling

ARCHITECTURE DIRECTION

The intended stack uses Cloudflare, Supabase, OpenRouter and Stripe, with EU handling verified across relevant processing paths. A database region alone does not establish the location of inference, logs or backups. A verified provider inventory is still to be published.

06

Backups & recovery

BEFORE CUSTOMER DATA

Independent encrypted database and object backups, tested restores and deletion replay are required before production customer data. We do not claim that the current prototype is backed up or that unsaved canvases can be recovered.

02 / RESPONSIBLE DISCLOSURE

Report a potential vulnerability.

Email hello@underleau.com with the subject "Security report". Include the affected URL or component, expected impact and minimal steps to reproduce using your own account or a harmless sample. Do not attach secrets or another person's data.

Keep investigation safe

  • Do not access other people's accounts, extract private data, run denial-of-service tests or modify systems you do not own.
  • Send sensitive details privately, not in public posts or ordinary product feedback.
  • There is no published bug-bounty reward, response-time guarantee or safe-harbor program. Ask before conducting testing that needs authorization.
Read our privacy approach

A security question before you commit?

Tell us the safeguards your team needs. We will distinguish implemented controls from planned ones.

Ask a security question