Security
Company knowledge.
Considered access.
Louvain answers from your company’s knowledge only what the person asking is allowed to see. Here is how that works, what protects your data, and what is not in place yet.
Access comes first.
Louvain works out what the person asking can read before it retrieves or ranks anything. The same rule applies in the app, the API and AI assistants.
Choose who is asking
What Marcus gets back
- Northwind renewed on 2 September for a second year.Slack · #northwind
- The new contract is £410,000 a year, up from £340,000.Drive · Northwind_FY27.pdf
- needs #execWithheld. This sentence rests on #exec, which Marcus Reid is not in.
- Their champion left in July and has not been replaced.Gmail · thread with Northwind
3 of 4 sentences, 3 sources — the rest rests on rooms Marcus is not in.
Interactive permission illustration with sample data.
Scoped to the person
Answers, searches and the Today page draw only on content the person can read. Owner and admin roles manage a workspace; they don’t unlock its content.
Restricted by default
If permission information is missing, or a change hasn’t been applied yet, the content is left out.
Conclusions stay scoped
A conclusion Louvain draws rather than reads is worked out from the sources the person asking can see, every time they ask, and is never stored.
Permissions follow
the source.
Louvain uses the permissions a source reports. Where a source has none to report, an administrator decides who can read what it imports.
From the source
Google Drive follows each file’s sharing and Slack follows channel membership. Linear, Jira, GitHub, Confluence and Zendesk can follow their own permissions: team, project, repository or group.
Chosen by an admin
For other workspace connections, an administrator chooses who can read the content — everyone, or the people they pick — and can change it later.
Personal stays personal
A source someone connects for themselves, such as their own mailbox, is readable only by them.
AI assistants act as
the person.
Claude, Claude Code, Cursor and other AI assistants connect with the same access as the person who approved them, and no more.
Reads, and saves only where you can
An AI assistant’s connection can ask, search and read sources. If its person allows it, it can save files where that person is an editor and AI assistants are allowed, labelled as written by an AI assistant. It can’t share anything, change settings, connect sources or invite anyone, even when its person is an owner.
Ended at once
Disconnecting an AI assistant takes effect immediately. Removed members lose their sessions, API tokens and AI assistant access immediately.
Answers are checked
A sentence whose figure, date or name no source supports is removed from the answer; small counts in ordinary prose, like “three weeks”, are the exception. A refusal is returned as a result, not an error.
Built for
untrusted content.
Anything in a mailbox or a document could have been written by someone trying to steer an AI. Louvain is designed on that assumption.
Content is data
Text from your sources reaches a model marked as evidence written by other people, never as instructions. Messages carrying known instruction-override patterns are quarantined before any model reads them.
Searches stay on the question
When the reader asks for more evidence, its search has to use words from your question, and anything it fetches is checked against the permission fence again.
No route around the fence
The permission check happens in the database query that retrieves evidence. Nothing a model writes can widen what anyone may read.
Your data,
plainly.
Where it lives, who processes it, how it is protected, and what happens when you delete it. The Data Processing Addendum sets these out as commitments.
Where is our data processed?
Louvain runs on Fly.io in the European Union (Frankfurt), with its database on Neon in the same region, and the service that holds sign-in tokens for connected sources runs there too. Some providers process data elsewhere, including the model providers that read questions and passages to write answers, mostly in the United States. Every provider that processes your data, and where, is on our Subprocessors page.
Which AI providers see our content?
Reading sources, answering questions, the Ask assistant and the Today page send the text each task needs to language models through OpenRouter. Groq runs a small model that classifies questions and checks reply sentences, and Cohere reranks candidate documents. Web search goes to Exa, and entity checks to TypeSafe, only if an admin turns them on. Search indexes and embeddings are built on our own infrastructure. We don’t use your content to train models. We are enabling routing that requires zero data retention where a provider supports it, and the Subprocessors page will say when that applies.
How are credentials protected?
Keys and tokens you paste for a source are encrypted with AES-256-GCM before they are stored. Sign-in tokens for sources you connect with OAuth are held by an authorisation broker inside our own hosting environment, whose admin interface is not reachable from the internet. API and AI assistant tokens are stored only as hashes and shown once. If your Google Workspace admin grants Louvain domain-wide delegation for company mailboxes, Louvain reads only the mailboxes you select, using a service account we operate; the delegation your admin grants in Google is broader than that selection, and they can revoke it at any time in the Google Admin console. We don’t offer customer-managed encryption keys today.
Is our data encrypted?
In transit, with TLS, and HTTPS is enforced. At rest, by our hosting and database providers, with keys they manage. Credentials for connected sources are also encrypted by the application, as above.
Who at Louvain can access our data?
Production access is limited to named Louvain engineers. We look at workspace content only to give support you ask for, to keep the service secure, or where the law requires it. If support needs to sign in as a user, it uses a single-use link that expires within minutes, and the sign-in is recorded in your workspace’s audit log.
What happens when we delete something?
When a connected source reports that an item was deleted, Louvain removes it from search, answers, facts and the keyword index. Removing a connection revokes everything it granted at once, and can delete everything it imported. An owner can delete a workspace, which removes its members, sources, knowledge, conversations and connections, its search-index entries and its permission records, and strips every email address from the audit trail it leaves behind. None of these reach database backups or point-in-time recovery, which expire on their normal schedule, or a model provider’s own logs. When a subscription ends we keep its data for 30 days, so you can export it or reactivate, and then delete it. For anything else, email support and we will remove it.
What administrative controls are there?
Owner, admin and member roles; who can read each workspace connection; member removal; an audit log of administrative actions such as membership, connection, token and AI assistant changes; and workspace deletion. Directory sync (SCIM) provisions and removes members for a domain you have verified. On the Business plan, your people can sign in with single sign-on (SAML) through Google Workspace, Okta or Microsoft Entra ID, which an admin sets up in Settings, and you can require it for your domains.
Is Louvain SOC 2 certified?
Not yet. Louvain does not currently have a SOC 2 report or ISO 27001 certification. We will answer your security questionnaire, and our Data Processing Addendum describes the controls we commit to.
Can we review the implementation?
Yes, as part of a security review: talk to us. The documentation (opens in a new tab) explains who can see what in plain words.
How do we report a vulnerability?
Email security@louvain.ai. We acknowledge reports within 48 hours and give an initial assessment within 7 days. You can test against a workspace you own, as our Acceptable Use Policy describes.
Bring your security questions.
Walk through how access works and where your data is processed with us.