Your Data Stays Yours
AtlasChat was built for businesses that can't compromise on privacy. We don't train models on your content, we don't share your documents, and every tenant runs in an isolated environment with encryption at rest and in transit. Here's exactly how we protect what you trust us with.
How We Protect Your Workspace
Security isn't one feature, it's a layered set of guarantees. Here's what's in place across the platform.
Role-Based Access
Per-tenant RBAC lets you decide exactly who can create bots, edit prompts, manage integrations, or view conversation history. Admins, builders, and viewers each get their own permission set.
JWT & MFA
Short-lived JWT access tokens with refresh-token rotation, plus optional multi-factor authentication for tenant and admin accounts. Sessions can be revoked at any time.
Rate Limiting
Per-tenant rate limiting on every public endpoint prevents abuse, scraping, and runaway cost from compromised credentials. Limits are tunable per plan.
Content Safety
Built-in safety filtering on both inbound queries and model responses, with configurable guardrails so your bot stays on-topic and within your policies.
Conversation History
Every conversation your bot has on your website is stored under your tenant so you can review what shoppers and visitors are asking. Use it to spot gaps in your content and see which pages your bot referenced.
Safe For Your Customers
The embedded widget runs in an isolated frame on your site, never reads your visitors' cookies or login state, and only sends the question they type. Shoppers get instant answers without exposing anything they didn't intend to share.
What Happens To Your Content
From the moment you upload a document to the moment you delete it, here is the full path your data takes through AtlasChat.
- 1
Ingestion
Documents enter via upload, integration sync, or URL fetch. Files are encrypted immediately and parked in object storage tagged with your tenant ID.
- 2
Indexing
Documents are chunked, embedded by a local model, and written to a vector collection that only your bot can read from. The original text is preserved so we can show source citations.
- 3
Query
A user asks a question. Retrieval pulls the relevant chunks from your collection only. Those chunks plus the question are sent to the model you've configured. The answer comes back with citations to the source documents.
- 4
Retention
Conversation history is stored so your users can resume a thread and admins can review activity. You decide retention windows and who can see what.
- 5
Deletion
When you delete a document, integration, bot, or tenant, the underlying files, embeddings, and database rows are removed. Closing your account purges your workspace entirely.
Have a Specific Security Question?
Whether you're vetting AtlasChat for your storefront, working through a procurement questionnaire, or just want to know exactly where a piece of data lives, our team is happy to walk through it with you.