LenguaTranslator Privacy Policy
This policy explains what personal data the LenguaTranslator app (Android and iOS) collects, how it is used and the choices you have. It describes the app as it works today; when that changes, this policy is updated and the date above changes.
Data controller: Jesus Gutierrez Jarra (Systemake) · Contact: systemakesac@gmail.com
1. Data we collect
- Account data: your email address and, if you provide it, your name and profile photo. You can sign in with email and password or with Google.
- Audio recordings: the audio you record with the record button.
- Transcripts and translations: the text produced from your recordings, the speaker names you assign, and the texts you translate in the Translator.
- App activity: your search history, conversation sessions, recording metadata (title, language, duration, size) and your app settings (such as default languages).
- Usage data: the minutes you transcribe, used to show your usage.
- Crash reports: when the app crashes, technical data about the crash (device model, operating system, app version and the error stack trace) is sent to Firebase Crashlytics.
- Purchases: the day passes you buy, with their purchase and expiry dates and the Google Play order identifier.
We do not use advertising identifiers, we do not show ads and we do not sell your personal data.
2. How we use your data and who processes it
We use your data only to provide the app's features. To do so we rely on these service providers, which process the data on our behalf:
- Firebase Authentication (Google): sign-in and account management.
- Supabase: stores your account profile, recordings, transcripts, translations, history and settings.
- Deepgram: while you record, the audio is streamed directly from your device to Deepgram to produce the live transcript and speaker labels.
- Google Cloud Translation: the text you choose to translate is sent to translate it.
- Google Play Billing (Google): processes the payment of day passes. Our backend checks each purchase with Google Play before activating it.
- Firebase Crashlytics (Google): crash reports, to find and fix errors.
Each provider processes the data under its own terms and privacy policy.
3. Storage and security
- All communication between the app and these services is encrypted in transit (HTTPS / secure WebSockets).
- Recordings are stored in private storage. Access rules on our database and storage only let your account read and modify your own data.
- The app's backend never gives the transcription API key to the device; it issues short-lived access tokens instead.
No system is completely secure, but we work to protect your data with these measures.
4. Microphone permission
The app asks for microphone access only to record audio, and it records only after you tap the record button. It does not listen in the background. You can revoke the permission at any time in your device settings; recording will then be unavailable.
5. Passes and billing
You can buy day passes of 3, 5 or 10 days in the app. Google Play processes the payment under its own terms, and we never receive your card details. Our backend verifies each purchase with Google Play and stores a purchase record (pass, purchase and expiry dates, and the Google Play order identifier) to give you Premium access for the days you paid. Passes are one-time payments and do not renew automatically. Refunds are handled by Google Play under its refund policy.
6. Retention and deletion
- Your recordings, transcripts and other data are kept while your account is active so you can access them.
- After a recording is uploaded, the local copy on your device is deleted.
- You can delete your account and all your data at any time from the app (account / profile screen → Delete account). Deletion from the app is immediate and permanent. See how to delete your account.
- You can also request access to, correction of, a copy of, or deletion of your data, or the deletion of your account, by writing to systemakesac@gmail.com from the email address of your account. We will answer within 30 days.
- Crash reports are kept by Firebase Crashlytics for a limited time according to its retention policy.
7. Children
LenguaTranslator is not directed to children under 13, and we do not knowingly collect their personal data. If you believe a child has given us personal data, contact us and we will delete it.
8. Changes to this policy
We may update this policy. We will change the "Last updated" date and, for important changes, let you know in the app.
9. Contact
Jesus Gutierrez Jarra (Systemake) · systemakesac@gmail.com
Política de privacidad de LenguaTranslator
Esta política explica qué datos personales recopila la app LenguaTranslator (Android e iOS), cómo se usan y qué opciones tienes. Describe la app tal como funciona hoy; cuando eso cambie, esta política se actualizará y la fecha indicada arriba cambiará.
Responsable del tratamiento: Jesus Gutierrez Jarra (Systemake) · Contacto: systemakesac@gmail.com
1. Datos que recopilamos
- Datos de la cuenta: tu dirección de correo electrónico y, si los proporcionas, tu nombre y tu foto de perfil. Puedes iniciar sesión con correo y contraseña o con Google.
- Grabaciones de audio: el audio que grabas con el botón de grabar.
- Transcripciones y traducciones: el texto generado a partir de tus grabaciones, los nombres de hablantes que asignas y los textos que traduces en el Traductor.
- Actividad en la app: tu historial de búsqueda, tus sesiones de conversación, los metadatos de las grabaciones (título, idioma, duración, tamaño) y los ajustes de la app (como los idiomas predeterminados).
- Datos de uso: los minutos que transcribes, que se usan para mostrarte tu uso.
- Informes de fallos: cuando la app falla, se envían a Firebase Crashlytics datos técnicos del fallo (modelo del dispositivo, sistema operativo, versión de la app y el seguimiento de pila del error).
- Compras: los pases de días que compras, con sus fechas de compra y de vencimiento y el identificador de pedido de Google Play.
No usamos identificadores publicitarios, no mostramos anuncios y no vendemos tus datos personales.
2. Cómo usamos tus datos y quién los trata
Usamos tus datos solo para ofrecer las funciones de la app. Para ello recurrimos a estos proveedores de servicios, que tratan los datos en nuestro nombre:
- Firebase Authentication (Google): inicio de sesión y gestión de la cuenta.
- Supabase: almacena tu perfil de cuenta, grabaciones, transcripciones, traducciones, historial y ajustes.
- Deepgram: mientras grabas, el audio se transmite directamente desde tu dispositivo a Deepgram para generar la transcripción en vivo y las etiquetas de hablantes.
- Google Cloud Translation: el texto que eliges traducir se envía para traducirlo.
- Google Play Billing (Google): procesa el pago de los pases de días. Nuestro backend verifica cada compra con Google Play antes de activarla.
- Firebase Crashlytics (Google): informes de fallos, para encontrar y corregir errores.
Cada proveedor trata los datos según sus propios términos y su política de privacidad.
3. Almacenamiento y seguridad
- Toda la comunicación entre la app y estos servicios está cifrada en tránsito (HTTPS / WebSockets seguros).
- Las grabaciones se guardan en un almacenamiento privado. Las reglas de acceso de nuestra base de datos y almacenamiento solo permiten que tu cuenta lea y modifique tus propios datos.
- El backend de la app nunca entrega al dispositivo la clave de la API de transcripción; en su lugar emite tokens de acceso de corta duración.
Ningún sistema es completamente seguro, pero trabajamos para proteger tus datos con estas medidas.
4. Permiso de micrófono
La app pide acceso al micrófono solo para grabar audio, y graba únicamente después de que tocas el botón de grabar. No escucha en segundo plano. Puedes revocar el permiso en cualquier momento en los ajustes de tu dispositivo; a partir de entonces no podrás grabar.
5. Pases y facturación
Puedes comprar en la app pases de 3, 5 o 10 días. Google Play procesa el pago según sus propios términos y nunca recibimos los datos de tu tarjeta. Nuestro backend verifica cada compra con Google Play y guarda un registro de la compra (pase, fechas de compra y de vencimiento, e identificador de pedido de Google Play) para darte acceso Premium durante los días que pagaste. Los pases son pagos únicos y no se renuevan automáticamente. Los reembolsos los gestiona Google Play según su política de reembolsos.
6. Conservación y eliminación
- Tus grabaciones, transcripciones y demás datos se conservan mientras tu cuenta esté activa para que puedas acceder a ellos.
- Después de subir una grabación, se elimina la copia local de tu dispositivo.
- Puedes eliminar tu cuenta y todos tus datos en cualquier momento desde la app (pantalla de cuenta / perfil → Eliminar cuenta). La eliminación desde la app es inmediata y permanente. Consulta cómo eliminar tu cuenta.
- También puedes solicitar el acceso, la corrección, una copia o la eliminación de tus datos, o la eliminación de tu cuenta, escribiendo a systemakesac@gmail.com desde la dirección de correo de tu cuenta. Responderemos en un plazo de 30 días.
- Firebase Crashlytics conserva los informes de fallos durante un tiempo limitado según su política de conservación.
7. Menores
LenguaTranslator no está dirigida a menores de 13 años y no recopilamos a sabiendas sus datos personales. Si crees que un menor nos ha proporcionado datos personales, contáctanos y los eliminaremos.
8. Cambios en esta política
Podemos actualizar esta política. Cambiaremos la fecha de "Última actualización" y, si los cambios son importantes, te avisaremos en la app.
9. Contacto
Jesus Gutierrez Jarra (Systemake) · systemakesac@gmail.com