Security controls

The controls live in production today, by area. This is the reference behind the public security page; for exact operational values (limits, thresholds, taxonomies) request the NDA pack via security@eniyantrust.com.

Authentication

  • Password complexity requirements enforced at signup and change
  • Account lockout after repeated failed attempts, with automatic cooldown
  • Server-side session revocation on logout — a logged-out token is dead immediately
  • TOTP/MFA (RFC 6238) — per-user opt-in and org-level enforcement

Exact values and designs for this area are shared with customers under NDA.

API security

  • API keys stored as SHA-256 hashes; plaintext shown once, never stored
  • Configurable API-key expiration
  • Per-key IP allowlisting (CIDR ranges supported)
  • Per-surface rate limiting, keyed so shared-egress enterprises don't collide

Exact values and designs for this area are shared with customers under NDA.

Transport & headers

  • TLS everywhere with HSTS
  • Strict browser security headers: frame denial, content-type sniffing protection, restrictive CSP, referrer policy

Data protection

  • AES-256-GCM field-level encryption for PII at rest
  • Database TLS required in production
  • Biometric data never stored — the optional ID-upgrade check is processed by the certified provider only
  • SHA-256 consent text hashing for tamper-evident consent records

Observability

  • Structured logging with per-request correlation IDs
  • A comprehensive audit event taxonomy spanning auth, sessions, credentials, and the full agent lifecycle
  • Tamper-evident, hash-chained audit log with a 7-year retention policy

Exact values and designs for this area are shared with customers under NDA.

KYA — agent security

  • Cloud attestation verified against each provider's signed instance evidence (AWS, GCP, Azure)
  • Operator accountability chain — revoking the human cascade-suspends every linked agent
  • Lifecycle enforcement — retired agents cannot issue new sessions
  • Automatic re-verification on material agent changes (e.g. a model swap)
  • W3C Verifiable Credentials — offline-verifiable agent identity via JWKS
  • Sub-agent delegation opt-in and bounded: children capped by the parent's trust and scopes, no deep nesting, cascade suspension

Exact values and designs for this area are shared with customers under NDA.

Privacy & compliance

  • GDPR Article 15 (access) and 17 (erasure) via the Privacy Portal
  • CCPA consumer deletion requests
  • BIPA informed consent with hashed consent records
  • Automated data anonymization on a scheduled retention cycle