Last updated: 9 January 2025
Nomino uses trusted third-party sub-processors to deliver our language learning service. This page lists all sub-processors, their purposes, data processing locations, and retention policies.
| Sub-Processor | Purpose | Data Categories | Location | Retention |
|---|---|---|---|---|
| OpenAI | AI conversation processing and feedback | User prompts, conversation text, audio transcriptions | US, EU | Transient processing; logs per OpenAI Data Processing Addendum (30 days) |
| Google Gemini | AI language assistance and conversation generation | User prompts, conversation text | EU, US | Transient processing; logs retained per Google Cloud terms |
| Cartesia AI | Text-to-speech voice synthesis | Text prompts, phonemes, audio snippets | US, EU | Transient; audio not stored unless user saves |
| ElevenLabs | Voice generation and synthesis | Text input, generated audio | US, EU | Transient; audio not stored unless user saves |
| LiveKit | Real-time voice communication (RTP media relay) | Voice streams (ephemeral) | Configurable (typically EU/US) | Ephemeral; no persistent storage |
| Firebase (Google) | Authentication, Firestore database, analytics | Email, user ID, learning progress, usage events | EU (configurable) | While account active; 30 days post-deletion. Analytics: 24 months |
| RevenueCat | Subscription management and payment processing | User ID, subscription status, purchase tokens (via Apple/Google) | US | Per Apple/Google subscription lifecycle; deleted with account |
| Sentry | Crash reporting and error tracking | Stack traces, device metadata, error logs | US, EU | 90 days (configurable) |
All sub-processors listed above:
We will update this page when we add or remove sub-processors. Significant changes will be communicated via email to active users.
For questions about our sub-processors or to request copies of our Data Processing Agreements, please contact support@nomino.pro.