The Bolt-On Security Problem
Most AI platforms treat security the way furniture catalogues treat warranty: a checkbox on the pricing page, an encryption badge in the footer, a compliance section in the documentation that asserts seriousness without explaining what it actually means at the implementation layer. Ask the vendor how tenant isolation is enforced and the artefact you receive is a policy document rather than an architecture diagram.
RevSprint was built on the opposite assumption. Security is not a layer we added once the product worked; it is five deterministic boundaries woven into the architecture so they cannot be removed by configuration, an admin override, or a bug elsewhere in the system. Each boundary enforces its guarantee independently of the others, and if any single one is somehow compromised in an adversarial test the remaining four still hold. The document below is the one to forward to a CISO before the procurement conversation.
“I've reviewed dozens of AI vendor security architectures. Most of them rely on access control lists and trust. Deterministic enforcement at multiple independent layers is rare. That's what I look for.”
Five Boundaries, Each Independent
The first boundary is tenant isolation. Every data operation is scoped to the requesting organisation before anything else happens. This isn't a filter applied at query time that could be accidentally omitted. It's a structural constraint that exists before any query is even constructed. One organisation's data is physically unreachable from another organisation's request path. There is no configuration that relaxes this. There is no admin role that bypasses it.
The second boundary controls what each user within an organisation can see. Role-based visibility is enforced at the data layer. A junior rep and the CEO can ask RIBA the same question and get different depth of response appropriate to their role. Nobody hits an 'access denied' wall. Everyone gets constructive, role-appropriate intelligence. The system guides rather than blocks.
- Tenant isolation: every operation scoped to the requesting organisation at a structural level, not a policy level
- Role-based visibility: data access governed by role, enforced at the data layer, with constructive guidance instead of dead ends
- PII removal: personally identifiable information stripped before any data reaches an AI model
- Response filtering: output adapted to the recipient's role, with field-level precision
- Tamper-evident audit trail: every action logged, cryptographically chained, and continuously verified
The third boundary removes personally identifiable information before any data reaches an AI model. Your customer names, email addresses, phone numbers, and account details never touch the language model. The AI reasons on de-identified data and the results are re-contextualised for the user. Your sensitive information stays inside your environment.
The fourth boundary filters responses based on the recipient's role. This is more granular than access control. It's field-level precision: the same data, presented differently depending on who's asking, with sensitive fields redacted rather than the entire response blocked.
The Audit Trail That Proves Itself
The fifth boundary is the one your CISO will spend the most time examining. Every action RIBA takes is logged to a tamper-evident audit record. Each entry is cryptographically chained to the previous one. Altering any single entry breaks the chain, and chain integrity is verified continuously. Not nightly. Not weekly. Continuously. If something changes, alerts fire immediately.
Audit records are also shipped to external storage that can't be modified, even by us. The operational system and the audit archive are separated so that the record of what happened survives independently. Your compliance team can verify the chain. Your auditors can export it. Your regulators can inspect it.
Security as a feature means someone decided to add it, and someone could decide to deprioritise it. Security as the architecture means removing it would mean rewriting the product from scratch. That's the standard your CISO should demand from any AI system that touches your organisation's data. Forward the CISO security briefing to your team. The SANS Institute's research on AI security architecture consistently finds that defence-in-depth at multiple independent boundaries is the only structural pattern that survives adversarial pressure. To stress-test this on your stack, review our security model or get early access.


