Volver a documentación

App de escritorio

El binario de escritorio trae su propia interfaz (no necesita conexión a internet para abrirse después del primer login) y se comunica con la API web vía HTTPS usando un JWT de corta duración.

Captura de audio

  • Micrófono (entrevistador): se captura desde el micrófono del sistema. La app pide permiso la primera vez que arrancás una grabación.
  • Audio del sistema (candidato): se captura vía ScreenCaptureKit en macOS y WASAPI loopback en Windows. macOS te pide permiso de Grabación de pantalla la primera vez — habilitalo una vez en Ajustes del sistema → Privacidad y seguridad → Grabación de pantalla.
  • Linux: sólo micrófono. La captura de audio del sistema no está soportada porque no existe un equivalente portable de ScreenCaptureKit o WASAPI loopback.

Qué sale de tu máquina

Los frames de audio se transmiten a nuestro proxy STT (un Cloudflare Worker) sobre WebSocket; el proxy los reenvía al proveedor de speech-to-text (Deepgram por defecto, AssemblyAI o RevAI como fallback). Las líneas de transcripción finales vuelven por el mismo camino y se mandan por POST a /api/edge/analyze-chunk para el análisis con IA. Nada más sale de tu máquina.

Dónde se guardan las cosas

  • Token de acceso (JWT de Clerk): encriptado en reposo por el keychain del sistema operativo mediante tauri-plugin-store. Se borra al cerrar sesión.
  • Transcripciones y scorecards: en la base de datos en la nube, vinculadas a tu organización. La app de escritorio no guarda copia local por defecto.
  • Audio: nunca se persiste a disco (mezcla en vivo → WebSocket → STT y se descarta).

Notas por plataforma

macOS

  • Requiere macOS 14 Sonoma o superior.
  • Primera ejecución: Clic derecho → Abrir (aviso único de Gatekeeper) — aunque el binario está firmado y notarizado, el primer arranque desde fuera de la App Store conviene hacerlo con consentimiento explícito.
  • El auto-updater de Tauri verifica los releases con una firma minisign; la clave pública está incluida en el binario.

Windows

  • Requiere Windows 10 u 11 de 64 bits.
  • SmartScreen puede mostrar una advertencia en la primera ejecución (estamos trabajando en la firma con Authenticode). Hacé clic en Más información → Ejecutar de todas formas.