
Superintelligence and Data Security for Companies
Access controls, data segregation and logging your company should review before giving more autonomy to increasingly capable AI models.
Want to apply this in your company?
Book a call with Juan →Superintelligence and data security for companies come down to one practical question: what can the model read, what can it do, and what gets recorded. Before giving more autonomy to more capable models, review permissions by identity, the separation between environments and data, and the logs that let you reconstruct every decision. None of this depends on superintelligence actually existing. It depends on treating the model as a powerful and somewhat unpredictable user.
Key takeaways
- More autonomy requires smaller, more explicit permissions: the agent gets only the access the pilot workflow needs, not the access that would be convenient.
- Segregation applies to data, environments, credentials and even what enters the model's context.
- Good logging answers four questions: who asked, what the model saw, what it did and who approved it.
- Tools, connectors and external text are the main entry point for unwanted behavior, more than the model itself.
- Expanding autonomy is a decision with a stopping criterion, not a side effect of the model getting better.
Why talk about superintelligence now, if it is hypothetical?
It helps to separate three layers. The first is what official documentation describes: current models follow instructions, call tools, and can make mistakes or be tricked into them. The second is implementation experience: the real risk in companies usually comes from overly broad permissions, mixed data and missing logs, not from a machine with intentions of its own. The third is hypothesis: if future models are far more capable, loose controls today will become bigger problems tomorrow.
You do not need to decide whether superintelligence will arrive in order to act. It is enough to accept that model capability tends to grow, and that tightening controls after granting autonomy costs more than designing them in advance. For a clearer view of what this topic is and is not, read superintelligence myths that get in the way of business decisions.
The conceptual foundation is well known. The NIST AI Risk Management Framework organizes AI risk management around governing, mapping, measuring and managing. It is a good shared vocabulary for talking with legal, IT and leadership.
How do you review access controls for an AI agent?
The starting point is a simple rule: the agent is not a person, but it should have its own identity with its own permissions. Sharing an employee's login with the agent erases the accountability trail and inherits access nobody has reviewed. The OWASP authorization guidance covers principles that apply here: deny by default, apply least privilege and validate permission on every request, not only at the entry point.
A review checklist:
- Each agent has its own service account, named after the workflow it serves.
- Permissions are read-only by default. Writing, sending and deleting are granted action by action.
- Data access depends on who is being served, not only on who the agent is. An agent serving customer A should not be able to look up customer B.
- Credentials live in a vault, with an expiration date and rotation, never inside a prompt or a spreadsheet.
- Irreversible actions (payment, cancellation, bulk sending, deletion) require recorded human approval.
- Each agent has a named owner with the power to switch it off.
- Every permission has a review date. A permission without a review tends to become permanent.
The underlying question is this: if this agent were tricked into taking the worst action its permissions allow, what would happen? If the answer is uncomfortable, reduce access before increasing autonomy.
What needs to be segregated?
Segregation means keeping an error in one part from contaminating the others. In AI projects, separation usually fails in four places.
- Environments: test, staging and production with distinct data and credentials. An agent in testing should not see real customer data. For this, how to test AI agents with mocks and a sandbox without risk shows a concrete path.
- Data by purpose: what serves customer support does not need to sit in the same index as HR, finance or health data. Mixing everything into a single search base is convenient and dangerous.
- Model context: whatever enters the conversation is available to the model in that interaction. Put into the context only what the task needs, and filter sensitive fields before, not after.
- Vendors and regions: know where data goes when it calls a model hosted outside the country. LGPD, Brazil's data protection law, has rules on international transfer, and the article on international data transfer under LGPD when using AI providers details what to check.
If company policy requires certain data to never leave your infrastructure, the separation may include a model running locally for those tasks. That is an architecture decision, not a security seal: a local model also needs restricted access and logging.
What logging is enough to reconstruct a decision?
An error log is not enough. The goal is to be able to answer, weeks later, why the agent did what it did. That matters for security, for responding to a data subject who asks for an explanation, and for any internal audit. The observability concepts from OpenTelemetry (correlated traces, metrics and logs) help structure this without inventing a format of your own.
What to record in each relevant interaction:
- The identity of whoever started the request and the identity of the agent that carried it out.
- The version of the prompt, the model and the tools enabled at that moment.
- Sources consulted (documents, records, pages), by reference and not necessarily with full content.
- Tools called, with parameters and results.
- The decision made, a short reason and, when applicable, the human approval with the approver's identity.
- Date and time, always in the same time zone.
One caution: the log is also data. If it stores the full text of conversations, it now contains personal data and needs a retention period, restricted access and masking of sensitive fields. Excessive logging creates the very problem it was meant to help solve.
Tools, connectors and external text: where does the risk live?
When a model gains tools, the attack surface includes everything it reads. An email, a PDF or a web page can contain hidden instructions that try to divert the agent's behavior. OWASP maintains specific material on this: the Top 10 for LLM applications and a prompt injection prevention guide. Your technical team should read them and use them as a review roadmap.
In practice, three questions guide the review:
- Which sources does the agent read that the company does not control? Treat all external content as untrusted.
- Which tools can the agent call after reading that content? The more powerful the tool, the more the call should depend on approval.
- What is the worst possible effect of an improper call, and is it reversible?
If you use the Model Context Protocol to connect tools, scope matters. In configuring MCP in Claude Code: local, project and user scopes we explain how to limit where each connection applies. For those exposing an agent gateway, the OpenClaw Gateway security checklist covers evidence before exposure.
In what order should you review before expanding autonomy?
A staged plan avoids the generic review that nobody finishes.
- Step one, inventory: list every agent, model, tool, database and credential in use, including those that appeared informally in teams.
- Step two, classification: mark which data is personal, sensitive, financial or confidential, and which workflows touch it.
- Step three, reduction: remove access the workflow does not use. Swap write access for read access wherever possible.
- Step four, segregation: separate environments, search indexes and credentials by purpose.
- Step five, logging: implement the minimum set of logs above and define a retention period with legal.
- Step six, human approval: define which actions require confirmation and who confirms, with a substitute for absences.
- Step seven, adversarial testing: simulate malicious instructions in external content and check that the limits hold.
- Step eight, decision: with the logs from a pilot, decide whether to expand, adjust or stop.
This roadmap follows the method we use: map the current process and the baseline, limit data and actions, pilot one real workflow with logs and an agreed success metric, and hand operation over to whoever will maintain it. The decision to expand comes only after, with evidence from the pilot. When a company prefers not to operate it alone, managed operation can be provided by Be Human, under the same rules of limits and logging.
Illustrative scenario: a WhatsApp agent asking for more autonomy
Imagine, as an illustrative scenario, a services company with a WhatsApp agent that today answers questions and checks order status. The sales team asks that it also grant discounts, change customer records and send outbound messages.
Before agreeing, the review would do the following. First, separate the status lookup (read) from the record change (write) using distinct credentials. Second, limit the lookup to the customer in the conversation by validating the originating number. Third, treat the discount as an action with a ceiling and human approval above it. Fourth, record each change together with the customer message that prompted it. Fifth, for outbound messages, require prior permission from the contact, as described in the article on WhatsApp opt-in and consent for outbound messages.
The expected outcome is not to say no to the sales team. It is to grant autonomy in steps, each one with a record that lets you step back.
Autonomy is a privilege granted by evidence, not a feature that ships by default.
Frequently asked questions
Do I need to wait for superintelligence before worrying about AI data security? No. The most likely risks today are broad permissions, mixed data and missing logs, and all of them already exist with current models. Tightening these controls now also prepares the company for more capable models.
Does LGPD change anything when the agent has more autonomy? The principles are the same: purpose, necessity, security and transparency. What grows is the care needed around automated decisions and the ability to explain what was done with a person's data. Consult your legal team and follow the ANPD guidance for your case.
Is a local model safer than one hosted by a third party? It depends on the data and on the control you can actually operate. A local model reduces dependence on an external vendor, but it requires access management, updates and logging handled by the company. The choice should come from data classification, not from a general rule.
When is it safe to give an agent more autonomy? When the pilot has shown, through logs, that it respects its limits, the agreed metric was met and there is an owner with the power to switch it off. If any of these is missing, adjust before expanding. Stopping is also a legitimate decision.