Enterprise Security & Trust Architecture

Defense-in-Depth for Autonomous Enterprise AI

Deploy customer-facing AI agents and internal knowledge workflows with total confidence. We enforce cryptographic tenant isolation, origin-gated embed controls, and complete operational auditability.

Zero Model Training
Commercial non-retention
Domain Whitelisting
HTTP Origin verification
Row-Level Security
PostgreSQL tenant silos
100% Audit Logging
Real-time latency & tokens
End-to-End Security Pipeline

How a Visitor Interaction Travels Safely Through Sarvadrik AI

Click any stage in the flow to inspect the exact cryptographic and architectural controls enforced.

STAGE 01 OF 06Network Perimeter

Domain Origin Whitelisting

Active ControlHTTP Origin & Referer Validation
How It Protects Your Data:

When an agent embed is loaded on your website, our edge proxy inspects the request's HTTP Origin against your approved domain allowlist (e.g. app.yourcompany.com). Unapproved domains are immediately blocked from initializing the runtime or consuming your quota.

Verification & Audit Mechanism:
Configurable domain allowlist in agent settings; rejects unauthorized CORS origins.
Security engineering operations room verifying encrypted data stream topology
ZERO-TRUST DATA STREAM ENCRYPTIONTLS 1.3 Active
Continuous Verification

Architected to Satisfy Rigorous Enterprise Compliance

When enterprise security teams evaluate conversational AI platforms, the primary concerns are prompt injection, unauthorized embeds, and cross-tenant data leakage. Sarvadrik AI addresses these threats through deterministic system constraints rather than polite prompt instructions.

Deterministic Prompt Guardrails

System prompts instruct agents to answer exclusively using retrieved context chunks, refusing speculation.

Encrypted Storage & Secure Key Handling

Customer documents and API tokens are encrypted with AES-256 at rest and transmitted strictly via TLS 1.3.

Zero Public Model Memory

Commercial non-training clauses guarantee that your company intellectual property never enters general AI datasets.

Defense-in-Depth

Six Structural Layers Safeguarding Your Brand

Security is not an afterthought; it is woven into every database table, edge endpoint, and prompt template.

Zero Model Training Guarantee

Your proprietary documents, conversation histories, and customer leads are NEVER used to train or fine-tune public foundation models.

  • Commercial API agreements prevent model training
  • Strict data retention policies
  • Data remains 100% your property

Origin-Gated Widget Embeds

Restrict where your AI agent appears. Prevent malicious third parties from embedding your agent on external sites.

  • HTTP Origin allowlisting
  • Iframe sandbox policy
  • Anti-clickjacking security headers

Encrypted In-Flight & At-Rest

All data transfers use modern cryptographic standards to protect customer interactions from interception.

  • TLS 1.3 cryptographic transport
  • AES-256 database storage encryption
  • Secure encrypted session cookies

Human-in-the-Loop Guardrails

Controlled escalation paths guarantee that an autonomous agent never makes out-of-scope commitments.

  • Automated confidence thresholds
  • Direct lead capture on uncertainty
  • Instant handoff to human support staff

Strict Tenant Isolation (RLS)

PostgreSQL Row-Level Security ensures that queries can only access the data partition belonging to the authenticated account.

  • Deterministic SQL security policies
  • Owner-scoped knowledge stores
  • No shared multi-tenant memory buffers

Live Operational Observability

Real-time latency, token usage, and error classifications provide immediate visibility into every agent execution.

  • Raw latency tracking per request
  • HTTP status code monitoring
  • Instant failover to standby models
Security FAQ

Clear Answers to Enterprise Security Questions

Is our company knowledge or customer data used to train AI models?

No. Sarvadrik AI utilizes enterprise tier API endpoints from model providers (OpenAI, Anthropic, Google via OpenRouter) with contractual zero-data-retention guarantees. Your uploaded documents, embeddings, and customer conversation logs are strictly private and never used to train or fine-tune public AI models.

What happens if an unauthorized site tries to embed our agent?

Our edge proxy validates the incoming HTTP Origin header on every request against your configured domain allowlist. If a domain is not explicitly whitelisted in your agent settings, the agent will refuse to initialize, protecting your quota and data.

How does Sarvadrik AI prevent cross-tenant data contamination?

Tenant separation is enforced at the database level using Supabase PostgreSQL Row-Level Security (RLS). Every query for conversations, knowledge embeddings, and logs requires an authenticated user token and enforces `user_id` equality. Even if two agents use the same base model, their vector spaces and databases are isolated.

Are API keys ever visible in the visitor's browser?

Never. All model inference and knowledge retrievals run entirely in backend API routes. The client widget only communicates with your agent's unique public ID via secured endpoints. Sensitive service keys and LLM tokens remain exclusively on the server.

Enterprise Security Standard

Review Your Security Guardrails in the Live Dashboard

Configure your allowed embed domains, test isolated knowledge vector retrieval, and inspect real-time execution logs in your workspace.