TLS 1.3 everywhere
Agent-to-gateway and gateway-to-store links negotiate TLS 1.3 only, with X25519 key exchange and AEAD ciphers. TLS 1.2 and downgrade paths are disabled at the listener.
AEAD · HSTS · OCSP staplingTelemetry is encrypted from the agent process to the tenant store. Gateways operate on authenticated envelopes, never on plaintext payloads, and no telemetry content is written to logs at any hop.
Agent-to-gateway and gateway-to-store links negotiate TLS 1.3 only, with X25519 key exchange and AEAD ciphers. TLS 1.2 and downgrade paths are disabled at the listener.
AEAD · HSTS · OCSP staplingAccess logs record tenant, node, request class and outcome — never payload content, header values or metric bodies. Log retention is fixed at 30 days and not tenant-configurable upward.
Metadata only · 30-day retentionProcessing and storage remain inside the EEA. Data processing agreements, sub-processor registers and incident notification timelines are maintained against GDPR and NIS2 obligations.
GDPR · NIS2 · EEA-onlyFour layers, each independently verifiable by the receiving party.
# gateway log excerpt (metadata only) TLS tls1.3 cipher=TLS_AES_256_GCM_SHA384 kex=X25519 AUTH tenant=acme-eu-prod scope=ingest:write ttl=900s FRAME class=metrics seq=184423 bytes=4096 sealed=aes-256-gcm STORE bucket=tenant/acme-eu-prod object=2026/11/11/184423 ack=ok # payload content is never logged
| Control area | Implementation | Evidence |
|---|---|---|
| Encryption in transit | TLS 1.3, HSTS, pinned roots | Quarterly scan report |
| Encryption at rest | AES-256-GCM envelope, per-tenant keys | KMS key policy export |
| Access control | Scoped short-lived tokens, mTLS, RBAC | Access review log |
| Logging | Zero persistence of payload content | Log schema definition |
| Incident response | 24 h notification to affected tenants | Runbook and drills |
| Sub-processors | EEA-only, published register | DPA annex |
SOC 2 Type II is in progress; the current report is available under NDA. Requests for security questionnaires go to support@ownnet.club.
Architecture summary, DPA, sub-processor register and questionnaire responses.