Architecture

Defence in depth, from SDK to storage.

At the customer perimeter

  • PII redaction at the SDK boundary, before any network transmission
  • SHA-256 hash of raw payload generated locally — enables verification without storing raw data
  • Local disk buffer for offline / air-gapped operation
  • Async, batched, encrypted transport — never blocks the agent

In transit

  • TLS 1.3 minimum, with mandatory HSTS preload
  • API key Bearer authentication, SHA-256 hashed on the server
  • Rate-limited and size-capped at the edge before reaching app code

At rest

  • AES-256-GCM encryption at the storage layer
  • Customer-held signing keys at the Professional tier and above
  • UK data residency by default; EU and US optional
  • Hash-chain integrity verifiable independently against any read-only copy
Sub-processors

Who handles what.

Sub-processor Purpose Region
Supabase Inc.Postgres hot store, magic-link authUK / EU
Amazon Web ServicesS3 cold storage, Parquet archiveeu-west-2 (London)
Vercel Inc.Edge static, Python serverless APIUK edge presence
FreeTSA / Sectigo TSARFC 3161 timestamping (optional)EU
StripeBillingUK / EU

Any change to this list is notified at least 30 days in advance per our standard DPA, and customers may object in writing.

Compliance roadmap

Certifications and where we are with each.

In place

UK GDPR / DPA 2018

Full compliance. Standard DPA available pre-contract.

In place

EU GDPR

Article 28 sub-processor terms, SCC + UK IDTA available for international transfers.

In progress

SOC 2 Type II

Audit window Q1 2027. Trust Services Criteria scoping complete.

In progress

ISO 27001:2022

ISMS scoped, gap analysis complete. Stage 1 audit booked Q2 2027.

In place

UK Cyber Essentials

Certified under VantagePoint Networks parent organisation.

Planned

NHS DSPT

For UK healthcare customers. Submission targeted Q4 2026.

Vulnerability disclosure.

We take coordinated disclosure seriously. Email info@vpnetworks.co.uk with details of any suspected vulnerability. We acknowledge within one working day and aim for a coordinated disclosure within 90 days.

For the curious, our /.well-known/security.txt is the machine-readable canonical version.