Skip to main content
← Back to VoxChron

Security & Data Protection

Last updated: 7 April 2026 | Version 1.0

🛡️GDPR Aligned
🔒TLS 1.2+ Encrypted
🗄️AES-256 at Rest
SOC 2 Infrastructure

1. Data Encryption

1.1 In Transit

  • All connections use TLS 1.2+ with modern cipher suites. Plain HTTP is automatically redirected to HTTPS.
  • HSTS (HTTP Strict Transport Security) headers prevent downgrade attacks.
  • File uploads to our object storage use server-side TLS connections.

1.2 At Rest

  • Database storage is encrypted with AES-256. Backups are encrypted and stored in separate geographic regions.
  • Uploaded audio/video files are encrypted at rest in our cloud object storage with AES-256 server-side encryption.
  • Source files are automatically deleted within 24 hours of processing completion.

2. Authentication & Access Control

  • Password hashing: bcrypt with an adaptive cost factor, ensuring resistance to brute-force attacks.
  • Session management: Secure, httpOnly session tokens via NextAuth.js with CSRF protection on every request.
  • Email verification: All accounts require email confirmation before accessing paid features.
  • API keys: Hashed with SHA-256; only the key prefix is stored in plaintext for identification. Per-key rate limits and optional expiration dates.
  • Role-based access: Admin actions are gated behind isAdmin checks with full audit logging.

3. Infrastructure Security

  • Application hosted on hardened Linux servers with automatic security updates.
  • 24/7 monitoring with automated alerting for downtime, error spikes, and suspicious activity.
  • Daily encrypted database backups with point-in-time recovery capability.
  • Network-level firewalls restrict access to essential ports only.
  • Container-based backend isolation (Docker) for audio processing workloads.

4. API Security

  • Authentication: All API endpoints require a valid API key or session token.
  • Rate limiting: Configurable per-key rate limits (default 60 requests/minute). Login endpoints limited to prevent brute-force.
  • Input validation: Strict schema validation on all request bodies. File uploads validated for type, size, and content headers.
  • OWASP Top 10 mitigations: Parameterised database queries (Prisma ORM), output encoding, CSRF tokens, Content Security Policy headers.
  • Stripe webhook verification: All payment webhooks are signature-verified before processing.

5. GDPR & Data Protection

VoxChron is fully committed to GDPR compliance. Key measures include:

Right / MeasureHow We Implement It
Right of Access (Art 15)One-click JSON data export from Account Settings
Right to Rectification (Art 16)Edit your profile information at any time in Settings
Right to Erasure (Art 17)Self-service account deletion with 30-day recovery window
Data Portability (Art 20)Export all data in machine-readable JSON format
Consent ManagementGranular cookie consent with essential, analytics, and marketing categories. Marketing opt-in/opt-out toggle in Settings.
Unsubscribe ComplianceOne-click email unsubscribe in every marketing email. RFC 8058 List-Unsubscribe headers. Suppression list enforcement.
Audit TrailAll admin actions and sensitive data operations are logged with timestamps, IP addresses, and action details.
Data MinimisationSource files auto-deleted within 24 hours. Only necessary data collected. No tracking beyond consented categories.
International TransfersStandard Contractual Clauses (SCCs) with all sub-processors

6. AI & Content Processing Security

  • Audio and video files are processed in isolated, containerised environments.
  • No model training: Your uploaded content is never used to train our AI models or any third-party models.
  • Source files are automatically purged within 24 hours of job completion. Processing results are retained only while your account is active.
  • All AI inference runs on dedicated infrastructure — your data never passes through shared multi-tenant GPU pools.

7. Payment Security

  • All payment processing is handled by Stripe (PCI DSS Level 1 certified).
  • VoxChron never receives, stores, or processes credit card numbers.
  • Stripe webhook signatures are verified on every billing event to prevent tampering.
  • VAT ID validation for EU/UK B2B customers is handled server-side via the VIES API.

8. Third-Party Sub-Processors

We share data with the following services, each under a Data Processing Agreement (DPA):

ServicePurposeData SharedCompliance
Cloud Object StorageFile storageUploaded audio/video files (AES-256 encrypted)GDPR, ISO 27001
StripePayment processingEmail, billing addressPCI DSS, GDPR
ResendTransactional emailsEmail address, nameGDPR, DPA
VercelFrontend hostingIP address, request dataSOC 2, GDPR

9. Data Retention

Data TypeRetention Period
Source audio/video filesDeleted within 24 hours of processing
Processing resultsRetained while account is active
Account dataDeleted within 30 days of deletion request
Payment records7 years (legal/tax requirement)
Audit logs2 years
Cookie consent records3 years

10. Responsible Disclosure

We welcome security researchers to report vulnerabilities responsibly. If you discover a security issue:

  • Email security@voxchron.com with full details of the vulnerability.
  • We will acknowledge your report within 2 business days.
  • Initial assessment provided within 5 business days.
  • We will not pursue legal action against good-faith security researchers.
  • We commit to providing transparent updates and reasonable time to patch.

11. Accessibility & Captioning Compliance

VoxChron is designed to support compliance with accessibility regulations for captioning and subtitles:

  • WCAG 2.1 AA: Our captioning output supports Web Content Accessibility Guidelines.
  • FCC §79.1: Closed captioning standards for video programming.
  • ADA Title III: Accessibility requirements for public-facing digital content.
  • Section 508: Federal accessibility standards for electronic content.

Note: VoxChron provides tools to support compliance. Users should consult legal counsel to validate compliance for their specific use case and jurisdiction.

12. Contact

For security concerns or data protection inquiries:

Security & Data Protection v1.0 | Last updated: 7 April 2026

Privacy PolicyTerms of ServiceCookie Policy