security

Legal

Security

This page describes the measures that protect your account, your data and our Services. It lists what is in place today, and nothing that is only planned.

calendar_todayLast updated: September 30, 2026
lockTLS 1.3In-transit encryption
passwordbcryptPasswords stored hashed
keySHA-256API keys stored hashed
notifications_active72 hoursBreach notification
info

Security Overview

We keep the measures on this page to what is actually in place. Access is limited to what each part of the system needs, credentials are never stored in readable form, and every request to your data has to be authenticated as you.

dns

Infrastructure

  • The website is served over HTTPS only, with HTTP Strict Transport Security
  • The API, database, cache and file storage run as separate services; the database and cache are not exposed to the internet
  • Rate limiting on the API and on sign-in, per API key or per address
  • Database backups are taken regularly and kept in separate storage, under credentials the application does not hold

Physical Security

Physical security of the servers — building access, surveillance and power — is provided by our hosting provider's data centre.

encrypted

Encryption

Data in Transit

  • Connections use TLS 1.3 or 1.2; older versions are refused
  • HSTS tells browsers never to connect over plain HTTP

Credentials

  • Passwords are hashed with bcrypt and never stored in plaintext
  • API keys are stored as SHA-256 hashes; only a short prefix is kept readable so you can tell your keys apart
  • Access tokens are signed JWTs that expire after one hour
key

Access Control

  • Administrative functions require the administrator role and are not part of the public API
  • Sign-in is throttled: repeated failed attempts block further tries for a period
  • Sensitive account and administrative actions are recorded in an audit log
  • Access to production systems is limited to the people who operate the Services
layers

Data Isolation

Your audio files, generation history and account data are reached only through authenticated requests tied to your account. Download links to generated files are signed and expire.

emergency

Incident Response

If we find a security incident, we contain it first, then investigate the cause, restore affected systems from backup where needed, and change what allowed it.

User Notification

If a data breach affects your personal information, we will notify you within 72 hours of confirming it, with the nature of the breach, the data affected, the likely consequences and what we are doing about it.

verified

Compliance

We process personal data under the EU General Data Protection Regulation and Turkey's KVKK. You can delete your account and its data at any time, and ask us for a copy of what we hold; see our GDPR page. We do not currently hold a third-party security certification.

search_insights

Responsible Disclosure

We invite security researchers to report potential vulnerabilities in our Services.

How to Report

Please send vulnerability reports to hi@prosodyai.ai, the contact named in our security.txt.

Our Commitments to Researchers

  • Acknowledge receipt of your report within 2 business days
  • Keep you informed of our progress while we fix it
  • Not pursue legal action against researchers who follow responsible disclosure practices

Scope

In-scope targets include all *.prosodyai.ai domains and our published APIs. Out-of-scope items include third-party services, physical security attacks, and social engineering.

info

Please do not access, modify, or delete user data during your research. Reports that include proof-of-concept code should be clearly marked and handled with care. We do not currently operate a bug bounty program.