Enterprise Architecture

How Wytness handles your data, what your firewall needs to allow, and how Business and Enterprise deployments compare.

Platform Architecture

On Starter and Growth, the entire platform runs in Wytness-hosted storage. On Business and Enterprise, the append-only Azure Blob archive of your audit events lands in your own cloud subscription via Bring-Your-Own-Storage (BYOS); you can choose to enable Azure Blob immutability_policy on your bucket. Enterprise additionally includes a dedicated customer success manager, custom contract terms, and the customer-audit support pack.

YOUR ENVIRONMENTbehind your firewallYour AI agentLangChain · CrewAI · OpenAI Agents · any hostWytness wrapperMicrosoft AGTpolicy · identity · hash chainpseudonymise + signkeys never leave your environmentsigned eventoutbound HTTPS · port 443no inbound to your runtime · no VPNBYOS: Wytness connects outto your storage endpoints443 Blob · your CH portWytness platformcompute · Australia EastIngestverify envelope · routepseudonyms onlyDashboardevents · anomaliesevidence packs · approvalsWytness-hosted storageStarter · Growthanalytics + append-only archive7-year retentionYour storage (BYOS)Business · Enterpriseyour subscription · any region7-year retention · your bucket

Network & Firewall Requirements

The SDK makes a single outbound HTTPS call. No inbound connections to your agent runtime or private network, no VPN, no peering required. With BYOS on Business and Enterprise, Wytness additionally connects out to the storage endpoints you nominate — those endpoints must be internet-reachable and accept connections from Wytness.

DirectionProtocolDestinationPortPurpose
Your network → WytnessHTTPS (TLS 1.2+)api.wytness.ai443SDK event ingestion
Wytness → your Blob endpoint (BYOS)HTTPS (TLS 1.2+)<account>.blob.core.windows.net443Audit archive writes + reads
Wytness → your ClickHouse (BYOS)HTTPS on 8443/443; plain HTTP on other portsYour ClickHouse endpoint8443 recommendedEvent inserts + dashboard queries
Tip
Some buyers ask about static inbound IPs, private endpoints, or dedicated single-tenant compute. Those network-isolation options are on the roadmap (see "On the roadmap" below) and are sales-led conversations, not self-serve configurations today.
FQDNPurposeSDK needs access?
api.wytness.aiAPI (ingest, query, auth)Yes
app.wytness.aiCustomer dashboardNo (browser only)
www.wytness.aiMarketing site & docsNo

Data Flow

1Agent action

Your AI agent performs a tool call, API request, or decision. The SDK captures identity, action, data hashes, and outcome.

2Local signing

The hash chain link is computed locally and the canonical event is signed with your Ed25519 envelope key (private key never leaves your environment). Declared PII fields are pseudonymised before the event leaves.

3Ingest

SDK sends the signed event via HTTPS with API key authentication. The API verifies the envelope signature, then writes to the analytics store and the append-only archive in the same request.

4Retention

The analytics store holds a live queryable copy for hot query. The archive holds an append-only 7-year copy (long-term retention with a soft-delete recovery window) used for replay, audits, and integrity rebuilds.

5Background processing

The anomaly engine continuously scans for behavioural drift. Integrity checks reconcile the live store against the archive and surface any mismatch.

6Query & alert

Dashboard provides event search, session replay, agent monitoring, chain verification, and anomaly alerts. Compliance teams export and review.

Encryption

LayerMethodDetail
Edge protectionCloudflareAPI proxied — WAF, DDoS protection, rate limiting, CDN. Included in all managed tiers.
In transitTLS 1.2+All endpoints. Origin certificate on API, cloud-managed certificates on web apps.
At restAES-256All stored data encrypted with platform-managed keys. BYOS archives (Business and Enterprise) follow your own storage account's encryption configuration.
Event integrityEd25519Customer-held private key. Per-org key registration.
Hash chainSHA-256Each event references previous event's hash.
PII protectionHMAC-SHA256Optional pseudonymization with customer-held key.

Deployment Models

AspectStarter / GrowthBusinessEnterprise
InfrastructureWytness managed platform (per-org isolation)Wytness managed platform (per-org isolation, BYOS storage)Wytness managed platform (per-org isolation, BYOS storage)
Data storageWytness-hostedYour Azure Blob in your tenancy (BYOS)Your Azure Blob in your tenancy (BYOS standard)
Data residencyAustralia East (Sydney)Your storage region (BYOS)Wytness platform stays in Australia East; BYOS controls where your raw audit data lands.Your storage region (BYOS)Sovereign compute regions on the roadmap.
NetworkPublic TLSPublic TLSPublic TLSPrivate endpoints on the roadmap.
Signing keyCustomer-heldCustomer-heldCustomer-held
BackupsWytness-managedWytness-managedWytness-managed
UpdatesAutomaticAutomaticAutomaticManaged canary rollouts on the roadmap.
SLA99.5% (Starter) / 99.9% (Growth)99.9%Custom — defined per order form

On the roadmap

These Enterprise-tier capabilities are scoped but not yet built. They are sales-led conversations today — talk to us about timeline and scope before signing if any of these are blocking requirements.

  • Private endpoints — PrivateLink / Private Endpoint into the ingest API for customers who cannot allow public-internet egress to api.wytness.ai.
  • Sovereign compute regions — a Wytness platform deployment in EU, US East, or another sovereign region (today the platform runs in Australia East regardless of where your BYOS storage sits).
  • Managed canary rollouts — per-customer scheduling of platform updates so regulated change- management windows can govern when new platform versions reach your tenant (today all customers receive automatic rollouts).
Note
Enterprise includes dedicated onboarding, dedicated customer success manager, the customer-audit support pack (DPA, sub-processor list, security architecture), and priority support (12-hour response). Contact sales to discuss your requirements.

We set no cookies. Sign-in and preferences use essential first-party browser storage only — no tracking, advertising, or third-party analytics. Privacy Policy

Enterprise Architecture
TABLE OF CONTENTS