DPA & Compliance

Certifications

Data retention

CategoryDefaultConfigurableDeletion mechanism
Call recordings and transcriptions (AI and human legs)30 daysPer customer and per AI agent, 0–180 days; stricter policies additionally anonymize the caller phone number and clear conversation contentAutomated daily retention job; permanent deletion from object storage
Operational logs (audit, system, activity, call, SIP)7 daysExtended retention available by specific agreementAutomatic deletion via database TTL indexes
Database backups (MongoDB platform data)30 daysExtended retention available by specific agreementAutomatic deletion from AWS S3 after 30 days (daily backup job cleanup)
All customer data after contract terminationReturn and/or destruction within 60 days (reversibility window); minimum 30 days post-termination retentionPer the Data Processing AgreementCompany purge — permanent deletion of all stored objects and records

Technical & organizational measures

AreaMeasure
Encryption in transitHTTPS/TLS for web, API and WebSocket interfaces. SIP over TLS and SRTP for voice where supported by the interconnected carrier/PBX; otherwise UDP/RTP restricted at network level (IP allowlisting, firewall).
Encryption at restFiles (recordings, transcriptions, attachments) stored in AWS S3 eu-north-1 with AES-256 server-side encryption. Sensitive credentials and integration tokens encrypted at application level with AES-256-GCM. User passwords stored as bcrypt hashes only.
HostingPrimary infrastructure (application servers, self-hosted MongoDB/Redis, voice stack) on Hetzner dedicated servers in Frankfurt (Germany) and Finland — EU/EEA, ISO/IEC 27001 certified data centers. Speech-to-text and text-to-speech default to third-party EU providers; self-hosted AI models on EU dedicated machines are used only on customer selection. Databases are not internet-exposed.
Access controlNamed per-user accounts, company-scoped data isolation, MFA for privileged remote access and source-code platforms, formal privileged-account lifecycle. Access revoked within 1 month of departure (immediately for privileged access).
Incident responseCustomer notification within 48 hours of detection (including personal data breaches); Root Cause Analysis within 2 weeks. Incident subject prefix: [Voice Logica Security Incident].
Database backupsDaily automated full MongoDB backup, compressed and streamed directly to AWS S3 eu-north-1 with AES-256 server-side encryption; retained 30 days then auto-deleted, with no backup files kept on the production server. Large operational log collections (call, activity, SIP, audit and system logs, emails) are excluded from backups and instead expire via a 7-day database TTL.
Business continuityRTO 4 hours, RPO 4 hours; daily offsite database backups; disaster recovery plan reviewed at least annually.
Vulnerability managementDaily monitoring of vendor advisories. Remediation: critical 4 hours, high 48 hours, medium 2 months, low next release.
AuditsAnnual third-party security audits including ISO/IEC 27001 and 27701 surveillance audits. Customer audit right with 15 business days notice (72 hours in emergencies).
PaymentsPCI-DSS not applicable — payments processed exclusively by Stripe (PCI DSS Level 1); cardholder data never touches Voice Logica systems.

Sub-processor register

NameRoleData categoriesLocationTransfer mechanismDefault
Hetzner Online GmbHInfrastructure (dedicated servers: applications, self-hosted databases, voice stack; self-hosted AI models only on customer selection)All hosted service dataFrankfurt (Germany) + Finland, EU/EEAn/a (EEA)yes
Amazon Web Services EMEA SARLObject storage S3 (recordings, transcriptions, attachments) + email SESCall recordings, transcriptions, attachments, email contenteu-north-1 (Stockholm), EU/EEAn/a in-region; AWS DPA SCCs + DPF for any non-EEA accessyes
Yuboto TelephonyTelecom interconnection (call routing, SIP/VoIP, numbering, SMS)Phone numbers, call/traffic metadata, voice content in transitGreece, EU/EEAn/a (EEA)yes
OpenAI (OpenAI Ireland Ltd)LLM — default dialogue/analysis provider (signed DPA); optionally Whisper STT / TTS / embeddingsConversation text, transcriptions, prompts, call metadataEU contracting entity; processing may occur in the USDPA with SCCs; EU-US Data Privacy Frameworkyes
Soniox Inc.Speech-to-text — default provider; optionally TTSReal-time call audio stream, transcriptionsEU data residency (default); US/JP selectablen/a for EU residency; otherwise SCCs/DPFyes
Google (Google Ireland Ltd / Google Cloud)Speech-to-text fallback (EU region); optionally Gemini LLM, Cloud TTS, Search APIReal-time call audio stream, transcriptionsGoogle Cloud EU regionsGoogle Cloud DPA; SCCs/DPF where applicableyes
ElevenLabs Inc.Text-to-speech — default provider (EU data residency); optionally STTAgent response text to be spoken (transient)EU data residency (default)n/a for EU residency; otherwise SCCs/DPFyes
Microsoft Ireland Operations Ltd (Azure Speech)Text-to-speech fallback (EU region); optionally STTAgent response text to be spoken (transient)Azure EU regionsMicrosoft DPA (EU Data Boundary); SCCs/DPF where applicableyes
Stripe Payments Europe LtdBilling/subscriptions (largely independent controller; card data never touches Voice Logica)Customer billing detailsEU/USSCCs in Stripe DPA + DPFyes
Anthropic PBCLLM (on customer selection only)Conversation text, promptsUSDPF and/or SCCson request
xAI Corp. (Grok)LLM (on customer selection only)Conversation text, promptsUSDPF and/or SCCson request
Groq Inc.LLM (on customer selection only)Conversation text, promptsUSDPF and/or SCCson request
Together AI Inc.LLM (on customer selection only)Conversation text, promptsUSDPF and/or SCCson request
MiniMaxLLM/TTS (on customer selection only; SCCs/TIA review required before activation for EU data)Conversation textNon-EEASCCs + Transfer Impact Assessmenton request
Deepgram Inc.Speech-to-text (on customer selection only; no data retention configuration)Real-time call audio streamUSDPF and/or SCCson request
Speechmatics LtdSpeech-to-text (on customer selection only)Real-time call audio streamUnited KingdomEU adequacy decision for the UKon request
Fireworks AI Inc.Speech-to-text (on customer selection only)Real-time call audio streamUS (us-virginia-1)DPF and/or SCCson request
Murf AI Inc.Text-to-speech (on customer selection only)Agent response text (transient)USDPF and/or SCCson request
Pinecone Systems Inc.Vector database for knowledge-base RAG (on customer selection only)Customer knowledge-base content as embeddings (not call data)US or EU per configurationSCCs/DPF where USon request
Qdrant Solutions GmbHVector database for knowledge-base RAG (on customer selection only)Customer knowledge-base content as embeddings (not call data)Berlin (Germany) or self-hostedn/a (EEA)on request