Legal

Política de Privacidad

Última actualización: 2026-05-14
Resumen rápido

Guardamos lo mínimo para que el producto funcione: tu correo, los datos de onboarding (rol / país / stack) y los transcripts de tus sesiones. No grabamos audio, no vendemos datos a terceros, y puedes borrar todo en cualquier momento desde tu dashboard.

1. Qué datos recolectamos

De tu cuenta (Firebase Auth): correo electrónico, ID único de Firebase, fecha de creación. Si usas Google Sign-In, también nombre y avatar público de Google.

De onboarding: país (ISO-2), rol dev (frontend, backend, etc.), nivel (junior, mid, senior, staff+), stack principal que escribes libremente.

De cada sesión de entrevista: el transcript en texto (preguntas del AI y tus respuestas transcritas por tu browser), métricas de duración y conteo de turnos, el feedback estructurado que el AI generó al final.

De llamadas al modelo (LLM): guardamos metadata mínima para billing y observabilidad — qué agente corrió, latencia, tokens consumidos, success o fallo del parseo del JSON. Nunca asociamos esto a perfiles externos.

Cómo manejamos el audio:

  • Sesiones en español. Tu micrófono se envía a nuestro servidor únicamente durante la transcripción y se reenvía al proveedor Groq Whisper para convertirlo en texto. Apenas vuelve el texto, descartamos el audio — no lo persistimos en ningún storage. Sólo guardamos el texto resultante + tu feedback.
  • Sesiones en inglés con voz premium (Sprint Pack). El audio se guarda temporalmente en Cloudflare R2 mientras AssemblyAI lo procesa y los evaluadores analizan tu pronunciación. Lo borramos al cerrar la sesión.

Lo que NO recolectamos:

  • Tu IP exacta. Pasa por Cloudflare/Vercel/Fly pero no la persistimos a tu cuenta.
  • Tracking cross-site. No usamos Facebook Pixel, Google Ads, ni similares.
2. Cómo usamos esos datos
  • Mantener tu cuenta accesible y poder retomar sesiones anteriores.
  • Personalizar las preguntas según tu rol, nivel y stack.
  • Calcular tu rate limit diario (3 sesiones / día en el plan free).
  • Mejorar el motor de entrevistas — analizando patrones agregados y anonimizados de fallos del LLM (sin tu nombre ni correo asociado).
  • Contactarte si tu cuenta tiene problemas o si el servicio cambia material.

No usamos tus transcripts ni tu feedback para entrenar modelos de terceros. No los compartimos públicamente. No los vendemos.

3. Con quién compartimos (procesadores)

Para que el producto funcione usamos servicios de terceros. Cada uno recibe sólo el mínimo necesario:

  • Firebase (Google): autenticación. Recibe correo + ID único.
  • Neon (Postgres): base de datos. Guarda transcripts, feedback, metadata de sesiones.
  • Groq: ejecuta el LLM (gpt-oss-120b). Recibe el texto de prompt + transcript cuando llamamos al motor. Según la política de Groq, no usan requests de API para entrenamiento.
  • Vercel + Fly.io: infraestructura web/API. Logs operacionales, sin contenido sensible.
  • Cloudflare: DNS + CDN. No persiste data de usuario.
4. Tus derechos

Puedes en cualquier momento:

  • Ver tus datos: el dashboard muestra todas tus sesiones y el onboarding. Si necesitas un dump completo, escríbenos.
  • Editar: el rol, país y stack los puedes editar volviendo a onboarding.
  • Eliminar: eliminar sesiones individuales desde el dashboard. Para eliminar tu cuenta completa, escríbenos — borramos en 7 días incluyendo backups.
  • Portabilidad: bajo solicitud te entregamos un export JSON de todo lo asociado a tu cuenta.
5. Retención

Mantenemos tus datos mientras tu cuenta está activa. Si pides eliminarla, hard delete a los 7 días (margen para revertir si te arrepientes). Los logs operacionales agregados se retienen 90 días sin información personal.

6. Cookies

Sólo usamos las cookies necesarias para mantenerte logueado (sesión Firebase). No usamos cookies de tracking ni de marketing.

7. Menores

No está dirigido a menores de 16 años. Si te enteras de que un menor tiene cuenta, escríbenos y la eliminamos.

8. Cambios a esta política

Si cambiamos algo material te avisamos por correo o con banner en la app. Cambios menores (precisión gramatical, etc.) los hacemos sin aviso.

9. Contacto

Cualquier pregunta sobre tus datos, escríbenos a hola@mockdev.dev. Respondemos en máximo 7 días hábiles.