Jarvis security: using an AI tool safely with company data.
The question is almost never whether an AI is clever enough. The question is what happens to your company data the moment you put it in. This page describes how Jarvis handles that: a client brain with a boundary of its own, permissions the server decides, human approval for anything with a consequence, and logging you can read back afterwards.
Four places where it goes wrong
Anyone pasting company information into an AI tool for the first time usually asks themselves one broad question: is this safe. That is a question nobody can honestly answer with yes, because safety is not a property of a product but the outcome of a number of choices. So it helps to cut the question into the four places where company data in practice leaks or becomes useless.
The first place is the boundary. If the knowledge of several organisations lives in the same space and only a filter in the query decides who sees what, then one mistake in that filter is enough. The boundary does not belong in the query but underneath it: every server query is bound to one organisation, and a parameter from the client cannot stretch that binding.
The second place is permissions. In many AI setups the assistant gets access to everything the user can reach, and that is almost always more than the task needs. A search that fits perfectly in meaning can still be off limits for this person, this role or this task. Which means authorisation has to come before relevance, not after it.
The third place is the outgoing action. The moment an AI may email, publish or pay, the risk moves from reading to doing. A button with the word approve on it is then not enough: that button is only worth something if it points at a fixed version of the content, if the server checks whether you were allowed to press it, and if one press does not accidentally produce two emails.
The fourth place is the memory itself. A system that remembers but cannot explain where something came from turns inaccuracy into policy. A sentence such as quotes are valid for thirty days sounds clear, but without source, scope, version and validity nobody knows whether it still holds and who was allowed to change it.
The rest of this page walks through those four points, plus what is not finished at our end. If you want to see the workings in outline first, read how Jarvis works. If you want the choices behind the design, those are in the knowledge section.
The client brain has a boundary of its own
FIG.01Jarvis knows two kinds of knowledge with a different owner, a different purpose and a different access boundary. The TheSEO super brain holds general product knowledge. A client brain holds the reality of one organisation. Improvements may go down, as a proposal. Customer content does not go up.
Why connecting everything to everything may never mean one database
An organisation brain is attractive because it adds experience up. What we learn at one setup about source quality, roles or approvals, the next one does not have to work out again. And that is exactly where the risk sits: if adding up means all knowledge ends up in the same context, then every new customer inherits a piece of the previous one.
So we separate two things that often get thrown on one heap. The super brain holds method: how do you classify a source, which evidence belongs to an incident, what does an approval look like that holds up. The client brain holds content: your people, prices, templates, processes, documents and decisions. Those two do not have the same owner and so they should not share the same boundary.
The permitted flow
A general improvement does not go live directly in your brain here. It becomes a proposal with source, version, purpose, scope and impact. You, or the administrator you name, assess that proposal. Only after agreement does anything change, and the audit trail keeps which version was approved. That is slower than pushing it through automatically, and that is the intention: a product improvement that overwrites your pricing policy or your working method without anybody seeing it is not an improvement.
The forbidden detour
The other direction is shut. Raw customer documents, prompts or output are not copied automatically to the super brain under the label learning. Anonymised analysis also needs a real purpose and data minimisation, because unique text can still be traced back to an organisation. There is no free exchange between client brains and there is no training on customer content.
What this means for an AI worker
A managed AI worker does not have to start from zero: the general framework for roles, approvals, source quality and logging comes from the super brain. The working method specific to your organisation is then loaded only into your own brain. So a new setup benefits from product experience without inheriting knowledge from another customer. We deliver those AI workers under Mansotti, the company of which TheSEO is the trading name, from 950 euro per month excluding VAT; what that involves is on the AI worker page (NL). The core promise there is the same as here: output stays a draft until a person agrees.
The full working out of this choice is in super brain and client brains.
First allowed, then relevant
FIG.02The popular picture of a company brain is a search engine that finds the best answer. That is precisely the wrong order. A source can fit perfectly in substance and still not be permitted for this agent, this person or this task. So the server filters first on organisation, role, classification and purpose, and only then ranks on relevance.
Access, keys and help from a distance
Least privilege. Users, AI workers and connectors get the scopes their task needs and no more. In the interface you see in advance which scopes a connection asks for, so giving permission is a choice and not a formality. For owners and administrators, two factor authentication is policy.
Keys do not belong in content. Tokens and keys of connected services belong in a secret store, and never in prompts, logs, exports or in the code that goes to the browser. This is one of the points where the production control still has to be demonstrated; it stands further down as a release gate.
Support on permission. Looking along from a distance is a separate workflow here, not a by-product of administration. Access is temporary, tied to a purpose, approved and checkable afterwards. A support worker does not get a permanent key to every customer environment. For the emergencies where deeper access is needed anyway, the starting point is that two people are involved.
Your own AI subscriptions stay yours. You connect Claude, ChatGPT and Codex through your existing subscription. Jarvis does not sell a hidden bundle of tokens and puts no meter on your prompts. That is not only a pricing choice but a data choice: the relationship with the model supplier stays yours, on your terms. Why we make that choice is in why Jarvis does not charge per AI question.
What exactly happens when a service is connected, and which suppliers are involved, is in the sub-processor list. That list applies, is public and states per party what it is used for and where the data is processed, including the country. What holds in your case is in the annex to your data processing agreement.
A button is not yet control
FIG.03Plenty of AI interfaces put the word approve next to a text field. That feels safe, but it is worthless if the content can change afterwards, if anybody may click, or if one click sets several actions going with no visible consequence. An approval that means something has five properties.
The risk decides how heavy the step is. Saving an internal draft is a different thing from emailing a quote, changing a contract or activating knowledge organisation wide. Higher impact calls for a heavier step: two approvals, a waiting moment or logging in again. At the same time more pop-ups is not the answer, because somebody who has to dismiss something at every small step ends up clicking blind. Better to bundle: record the low risk steps up front as policy and let only the decisions with a real consequence come forward. The full working out is in an approval is more than a button.
Readable back, not guessable back
FIG.04Every step in the daily cycle leaves a trail: who asked what, which sources were used, which agent worked on it and who agreed. That trail is the reason a decision can be reconstructed later without anybody having to retell from memory what happened.
Logging for evidence is a different thing from telemetry for product improvement, and those two should not end up in the same bucket. For improvement, route usage, error category, duration and the ratio between items put forward and items approved are usually enough. Prompt content, documents, personal data and tokens do not belong in product analytics or logs by default. The protocol for that is in the logging protocol. That is a working method in force and not an agreement: you sign nothing, and the trust centre shows it with that same status. How knowledge carries its provenance is in source provenance.
The gates are here with name and status
FIG.05A security page that only tells you what is arranged well is a brochure. So here is the status of the seven release gates as it stands in the machine readable product status, at product.json. As long as these are not all green, paying online stays shut and the product layer carries the status preview.
A structure of your own is not the same as being certified
We keep policy and evidence in a classification of our own: which measures exist, who owns them, which evidence belongs to them and how often it is tested. That is useful, even without an auditor. We do not attach somebody else's standard to it, because putting that name next to it adds nothing to the evidence and does suggest something that is not there.
But it is emphatically not the same as certification, and we will not sell Jarvis as certified for as long as there is no valid external certification with a clear scope. Putting certification logos on a sales page that do not exist is exactly the kind of promise that makes a trust page useless.
What there is: a public register with the documents, and a status per document. Anyone looking today for a supplier who can produce a certificate now knows that it is not here. That is a more honest answer than a page that dodges the question.
Every document, with its real status
FIG.06This page describes the design. The documents themselves sit in two places. What applies legally is on theseo.nl, in English as well as Dutch, and is simply in force. Four of those texts also have an explanation in the trust centre that points at the part which applies to Jarvis: the privacy statement, the data processing agreement, the sub-processor list and the product terms.
The working methods and the evidence around them are in the trust centre, with the status each piece carries itself next to it. One of them has not been adopted: the arrangements about availability and support still have to be decided. You may read and assess that one, but it is not a term in force and it should not be offered for signature.
What you will and will not hear from us
Hold us to this
- Client brains are separated and customer content does not flow back automatically to the super brain.
- External actions ask for the agreed human approval; until that moment output stays a draft.
- Knowledge keeps provenance, owner, scope, validity and status, and when sources conflict you get a review task instead of one confident answer.
- There is no meter on prompts, tokens or model calls; your own AI subscriptions stay yours.
- The organisation brain Jarvis is built on runs inside TheSEO itself every day, and everything there is logged and readable back. The customer version of Jarvis is still preview: what still has to happen for that is in the public product.json.
This we do not promise
- No certification. We keep our own structure, we hold no certificate and we do not name somebody else's standard as a substitute either.
- No date on which the release gates are green. They are done when they are done, and the status is simply here.
- No automatic charging and no self-service start while the payment route sits behind a release gate. Only the non-binding waiting list is available; joining is not an order and creates no agreement or payment obligation. Country-specific tax treatment remains pending.
- No final prices. The amounts on the pricing page carry the status proposition in validation themselves.
- No guarantee about third parties. What your model supplier does with your account falls under your terms with that party.
Start for free, then join the waiting list
The tax fields in the preview are design fields, not released calculations. No country or checkout context has been approved. Country-specific tax treatment remains pending until human approval and a tested checkout context exist for that customer type, country and locale.
Jarvis is not available to order. You can only choose a preferred draft plan and join the non-binding waiting list. This is not an order and creates no agreement or payment obligation. Nothing is charged.
Frequently asked questions
Can I use an AI tool safely with company data?
That does not depend on the brand of the tool but on four properties you can check. Does your knowledge stay inside a boundary drawn per organisation. Does the server decide what a user or an agent may see, rather than the query itself. Does a person have to agree before anything goes out. And does every step leave a trail you can read back. Jarvis is built on those four points, and where the evidence is not complete we call that a release gate on this page.
What is the difference between the super brain and my client brain?
The TheSEO super brain holds general product knowledge: how you classify a source, how an approval works safely, which incident evidence is needed and which product version exists. Your client brain holds the reality of your organisation: people, prices, documents, processes and decisions. An improvement from the super brain reaches you as a proposal with source, version, purpose, scope and impact. Only after an authorised administrator agrees does anything change in your brain.
Does TheSEO train on my company data?
No. Raw customer documents, prompts or output are not copied automatically to the super brain under the heading learning, and there is no free exchange between client brains. Anonymised analysis also requires a real purpose and data minimisation, because unique text can still be traced back. Your own AI subscriptions with Claude, ChatGPT or Codex also keep their own terms; we cannot change those for you.
Is Jarvis certified?
No. We keep policy and evidence in a classification of our own, and that is a different thing from a certification. Jarvis is not sold as certified for as long as there is no valid external certification with a clear scope. Anyone looking for a supplier who can produce a certificate today should ask that question before anything is connected.
What is logged and what is not?
For product improvement, route usage, error category, duration and the ratio between items put forward and items approved are usually enough. Prompt content, documents, personal data and tokens do not belong in product analytics or logs by default. The audit trail is a different thing from telemetry: it keeps who asked what, which sources were used, which agent worked on it and who agreed, so that a decision can be reconstructed later.
Can an AI worker send an email or a payment by itself?
No. External communication, payments, contract impact and lasting changes to knowledge get a human decision step. Output stays a draft until an authorised user explicitly approves the right version. An approval points at a fixed version of the content, is checked server side on role and scope, and may not accidentally have the same consequence twice.
Can I order Jarvis or start a plan now?
No. Jarvis is not available to order or start as a plan. You can only choose a preferred draft plan and join the non-binding waiting list. This is not an order and creates no agreement or payment obligation. Nothing is charged. Country-specific tax treatment remains pending until a country and checkout context have passed their release gates.
Ask your question before you connect
The best order is not: connect first, then work out what happens to your data. Walk through the demo first, read the pieces in the trust centre that count for you, and ask the questions those pieces do not answer. We answer architecture, privacy and contract questions with the current document version alongside, including when the answer is that something is not finished.
If you want to feel what a shared company memory does in the meantime, start with the company brain template (NL). It is free, works in the AI you already use and costs you nothing more than an hour of filling in. If it feels right and the file starts to pinch, the conversation about Jarvis gets a good deal more concrete.