Hardened infrastructure

Security Architecture

Gateplex is built for deployment in regulated industries. Here is how we protect your data and our infrastructure.

Active Infrastructure Health SurfaceAll_Systems_Nominal
Cryptographic Verification
SHA-256 CHAINED
Chain verified01
Network Boundary
INLINE VPC PROXY
Node active02
Encryption Layer
TLS 1.3 / AES-256
Solid03
posture / continuousno plaintext egress

Data Protection

Your data, encrypted and isolated

Data in Transit

SEC_DATA_TRANSIT

All API traffic encrypted with TLS 1.3. HTTPS enforced across every endpoint. No plaintext communication permitted.

TLS 1.3 / HTTPS ENFORCED
agentgateplex
handshake ok · cipher AEAD · downgrade denied

Data at Rest

SEC_DATA_REST

Intercept data stored with AES-256 encryption. Row-level security policies enforce strict tenant isolation at the database layer. No cross-tenant data access is possible.

AES-256 / ROW-LEVEL POLICIES
tenant_a
scoped
tenant_b
sealed
tenant_c
sealed
cross-tenant read · denied by policy

API Key Security

SEC_KEY_CUSTODY

API keys are hashed with bcrypt before storage. Keys never appear in logs. Keys can be rotated or revoked instantly from the dashboard.

keystorehashed
> key.create()   gplx_live_••••••••••••••••
> storage.write  $2b$12$Kx9Qm4rTn1lZbW7uYh
> logs.render    gplx_live_•••• (masked)
rotate · revoke · instant propagation

Data Residency

SEC_RESIDENCY

EU, US, GCC/MENA, or customer-chosen data residency available on Enterprise plans. Data never leaves the configured region.

region pinning
EUUSGCC/MENACUSTOMER-CHOSEN
egress outside region · blocked

Compliance Posture

Built around regulatory requirements

SOC 2 Type IISEC_POSTURE_SOC2
Audit in progress

Audit in progress. We follow SOC 2 controls today and can share our current security posture documentation on request under NDA.

Audit in progress

Documentation on request under NDA

GDPRSEC_POSTURE_GDPR
Processor role

We act as a data processor for customer data. Data subject access request workflows supported. EU, US, and GCC/MENA data residency available. DPA available on request.

EU AI ActSEC_POSTURE_EU_AI_ACT
Mapped to Art. 12 / 14

Gateplex maps to Article 12 tamper-evident logging and Article 14 human oversight requirements. Compliance exports formatted for regulatory review.

Infrastructure Security

Controls enforced at every layer

Tenant Isolation

Row-level security enforced at the database layer. Every query is scoped to the authenticated organisation. No shared data surfaces between tenants.

query scope
select * from intercept_logs
  where org_id = auth.org()  -- enforced by RLS

Tamper-Evident Audit Trail

Every intercept record stores a SHA-256 hash of its own content and the hash of the preceding record at insert time. Chain integrity verified at compliance report generation. Deletion or modification of any record breaks the chain.

intercept · hash · chain integrity verified
REC_0091prev3b70…c1189f2c…a41d
REC_0092prev9f2c…a41dc4e1…77b9
REC_0093prevc4e1…77b91d8a…09f5
REC_0092*modifiedchain broken · detected at report time

Access Control

Dashboard access governed by role-based permissions. SSO via SAML and OIDC available on Enterprise plans. Okta, Azure AD, and Google Workspace supported.

SAML 2.0 / OIDCenterprise
Okta
Azure AD
Google Workspace
role-based permissions enforced per session

Vulnerability Disclosure

Responsible disclosure program at security@gateplex.ai. 90-day disclosure policy. All valid reports acknowledged within 48 hours.

contactsecurity@gateplex.ai
disclosure window90 days
acknowledgement48 hours

VPC and On-Premises Deployment

For organisations with strict data sovereignty requirements, Gateplex can be deployed entirely within your own cloud environment. Agent payloads, audit logs, and governance decisions never leave your perimeter. Policy synchronisation uses an encrypted outbound-only channel. Available on Enterprise plans. Contact us to discuss your deployment requirements.

Deployment Topologyoutbound-only
your perimeter · customer VPC
agent payloads
resident
audit logs
resident
governance decisions
resident
VPCpolicy sync
encrypted outbound channel · no inbound access path