Version: v1 — last updated: 2026-04-25.
⚠ English translation in preparation. This is an unofficial reference translation of the canonical Turkish Gizlilik Politikası. In case of conflict, the Turkish version is authoritative and binding. A reviewed translation will replace this notice.
crypto.py Fernet (AES-128-CBC + HMAC-SHA256), key derived from HOCA_ENCRYPTION_KEY env.jobs/<job_id>/ or, if configured, on S3 / Azure Blob / DO Spaces.user_voices/<user_id>/<sha256>.wav or in the storage backend.No marketing use; no sale to third parties.
| Service | Data | Policy |
|---|---|---|
| Anthropic API (Claude) | Job narration text | Anthropic Privacy Policy — not used for model training (commercial tier). |
| Groq / OpenRouter (fallback LLM) | Same | Provider's own policy. |
| edge-tts (Microsoft) | TTS text | Microsoft Privacy. |
| iyzico | Payment info | iyzico KVKK-compliant; card number does not reach us. |
| AWS S3 / Azure Blob / DO Spaces | Output files | Provider SLA. |
| OAuth (Google/GitHub/MS/LinkedIn/ORCID) | Email + name | Provider policies. |
httponly, samesite=lax, secure=True in production (COOKIE_SECURE=1 env).If you reside in Türkiye, under KVKK:
- Data deletion request: legal@hoca.example.com
- Data portability: your existing jobs can be downloaded as JSON+ZIP
- Data rectification: directly via Settings → Profile
- Right to object: for automated decisions (e.g. abuse-flag disable), you may contact the admin
For GDPR (EU residents) the same rights apply; requests go through the same channel.
hoca_token — JWT auth, 30 days, httponly+secure.session — Starlette SessionMiddleware (OAuth state); short-lived.No third-party cookies (no analytics).
| Data | Period |
|---|---|
| Account | While active, plus 30 days after deletion request |
| Job records | 90 days (then anonymized) |
| PDF / mp4 | 30 days after job completion, then removed from storage |
| Voice WAV | Until the user deletes it, or until account closure |
| OAuth access_token | Until the provider revokes it, or until the user disconnects |
| Audit log | 365 days (legal obligation) |
dpo@hoca.example.com