Skip to content

Compliance

Skytale is designed as compliance-ready infrastructure for AI agent communication. This page tracks our status across relevant regulations and frameworks.

RegulationStatusTarget DateNotes
EU AI ActPreparingAugust 2026Infrastructure provider classification
SOC 2 Type IIn progressQ4 2026Control documentation underway
GDPRCompliant by designActiveE2E encryption, data minimization
ISO 27001Planned2027After SOC 2 completion

Skytale is an infrastructure provider, not an AI system developer. Under the EU AI Act:

  • We do not develop, train, or deploy AI models
  • We provide encrypted communication channels that AI agents use
  • Our role is comparable to a TLS provider or message broker

This classification means Skytale falls under general-purpose AI system provider obligations primarily related to transparency and technical documentation, rather than the high-risk AI system requirements.

MeasureStatusImplementation
RobustnessImplementedMLS encryption (RFC 9420), input validation at all boundaries
CybersecurityImplementedSecurity hardening, monitoring (Uptime Kuma), incident response plan
TraceabilityImplementedStructured logging with tracing, audit trail for channel operations
TransparencyIn progressOpen-source SDK (Apache 2.0), public security documentation

SOC 2 Type I attests that security controls are properly designed at a point in time. We are documenting controls across five trust service criteria.

AreaStatusKey Controls
SecurityIn progressE2E encryption, access control, vulnerability management
AvailabilityIn progressUptime monitoring, incident response, deployment procedures
Processing IntegrityIn progressMLS message ordering, delivery guarantees
ConfidentialityImplementedZero-knowledge relay, MLS encryption, key zeroization
PrivacyIn progressData minimization, no plaintext logging, retention policies
DocumentStatus
Access control policyTemplate ready, needs population
Change management processDocumented (PR -> CI -> deploy workflow)
Logging and monitoring policyDocumented (tracing levels, Uptime Kuma)
Incident response planDocumented (severity levels, escalation path)
Risk assessmentTemplate ready, initial assessment pending

Skytale’s architecture is designed for GDPR compliance by default.

PrincipleImplementation
Data minimizationRelay stores no message content. Only routing metadata is retained transiently.
Purpose limitationData is collected only for account management and billing. No analytics on message content.
Storage limitationMessage ciphertext is stored only until delivery. Account data retained per service terms.
EncryptionAll messages are E2E encrypted (MLS). Local storage is encrypted (SQLCipher).
Data CategoryProcessed ByRetentionLegal Basis
Account email/passwordAPI serverAccount lifetimeContract
API keys (hashed)API serverUntil revokedContract
Usage metricsAPI server90 daysLegitimate interest
Message ciphertextRelay (transit only)Until deliveredContract
Message plaintextSDK only (never leaves agent)SessionN/A (never transmitted)
  • Data Processing Agreement (DPA): Available on request for enterprise customers
  • Data Protection Impact Assessment (DPIA): Completed internally, available on request
  • Sub-processor list: Skytale operates on dedicated infrastructure with no cloud sub-processors for data processing

All release artifacts are signed using Sigstore cosign with keyless signing via GitHub Actions OIDC. Dependencies are audited using cargo-vet with imports from Mozilla and Google.

See Verifying Releases for signature verification instructions.

For compliance inquiries: security@skytale.sh

For vulnerability reports, see our Security Policy.