No message or file storage
We never store any message content or files - only minimal metadata (IDs, timestamps) is retained.
Your conversations stay yours. convly is engineered to process the bare minimum, encrypt everything in transit, and never store data beyond what's needed to deliver a message.
We never store any message content or files - only minimal metadata (IDs, timestamps) is retained.
Inter-service messages are encrypted with AES-256 and deleted immediately after delivery.
Infrastructure runs on AWS in the US (Ohio), with hardened, private-network deployment.
Only the scopes strictly necessary for Slack ↔ Teams interoperability.
Every scope we request, with the specific use case for each:
How the convly service handles your data
Message content is never persisted - only operational metadata (message ID, timestamps, status) is retained.
All message content is automatically redacted in application logs.
Inter-service messages are encrypted end-to-end with AES-256, using a randomly generated IV per message. The messaging infrastructure runs in private subnets, with no public-internet exposure.
All inbound Slack and Microsoft Teams events are verified with HMAC signatures, with replay-attack protection via timestamp validation, before any processing occurs.
AWS · Terraform
All data stores are encrypted using customer-managed keys with automatic rotation.
No credentials in code or environment files. All secrets (DB credentials, API keys, Slack tokens...) live in AWS Secrets Manager, KMS-encrypted.
Every service uses scoped IAM roles via OIDC - no long-lived credentials.
SSL/TLS enforced on all connections, deployed in private subnets only (no public access), deletion protection enabled.
ECR image scanning on every push. Container images are accessible only to authorized runtime environments.
GitOps · ArgoCD · OpenTelemetry
All infrastructure and application changes go through Git. ArgoCD keeps production in sync with the Git source of truth.
All containers run as non-root users.
All services emit traces and metrics with OpenTelemetry.
We're happy to walk you through our setup or answer specific compliance questions.