Security
How we protect your data
Plain answers to the questions security reviewers ask. Last updated 28 October 2026.
Architecture
- Widget isolation. The chat runs in an iframe on widget.supportlime.com. Your page's scripts cannot read the conversation and the widget cannot touch your page. It sets no third-party cookies.
- Origin checks. The widget only loads on the domains you allow. Every message carries a signed visitor token; public keys identify a site, never authorise anything else.
- Tenant isolation. Every row is scoped to a workspace. API keys act on one workspace and cannot be pointed at another.
- Encryption. TLS 1.2+ everywhere in transit. Data at rest is encrypted by the hosting providers (MySQL volumes, Cloudflare R2 and Vectorize).
Access and authentication
- Passwordless login with one-time email codes, Google or Apple. No passwords to leak.
- Roles: owner, admin, agent. Billing is owner-only; API keys and webhooks need owner or admin.
- API keys are stored as SHA-256 hashes and shown once. Webhook deliveries are signed with HMAC-SHA256.
- Staff access to customer data is limited to support requests and logged.
Abuse and AI safety
- Per-visitor, per-IP and per-site rate limits; honeypot fields; a Turnstile challenge when a site is under unusual load.
- The assistant answers only from your content and is instructed to ignore instructions inside visitor messages or crawled pages. It never reveals its instructions.
- Spend circuit breakers cap AI usage per workspace and globally, so a bot cannot run up a bill overnight.
- Your content and conversations are never used to train AI models; our providers are used under no-training terms.
Data retention and deletion
- Conversations and tickets are kept while your account is active (Free: 30 days of analytics history, paid: a year or more).
- Delete a contact and every conversation attached to it from the dashboard or API. Delete a website to remove its knowledge, chunks and vectors.
- Closing your account deletes the workspace and everything in it within 30 days; backups roll off within 35 days.
Compliance
GDPR: we act as processor for visitor data; a Data Processing Agreement and the sub-processor list are published. SOC 2 is not yet in place; we are a small company and say so rather than imply otherwise.
Reporting a vulnerability
- How do I report a security issue?
- Email security@supportlime.com with the details. We acknowledge within two business days, keep you informed, and credit you if you want. Please do not test against other customers' data.
- Where is data hosted?
- Application servers and MySQL in the EU; Cloudflare (R2 for files, Vectorize for embeddings, CDN) globally; AI inference with our model providers in the US under no-training terms. See the sub-processor list.