Volver a documentación

App de escritorio

La app de escritorio es una shell nativa alrededor de la app web de Panelite: carga el dashboard en su propia ventana y le suma la captura de audio nativa. Iniciás sesión ahí, igual que en la web, y necesita conexión a internet (mientras carga el dashboard ves una pantalla "Connecting to Panelite…"). La captura de audio se comunica con la API web vía HTTPS usando un token de corta duración que le pasa el dashboard a la app.

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

  • Sesión iniciada: la maneja el web view de la app, como una sesión de navegador. El token de captura de corta duración vive solo en memoria y se descarta cuando termina la grabació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).

Actualizaciones

Al arrancar, la app busca una versión más nueva y, si la hay, la instala y se reinicia. El auto-updater de Tauri verifica cada release con una firma minisign (tanto en macOS como en Windows); la clave pública está incluida en el binario.

Notas por plataforma

macOS

  • Requiere macOS 14 Sonoma o superior.
  • La app y el .dmg están firmados y notarizados, así que se abre como cualquier app descargada (macOS puede pedirte que lo confirmes la primera vez).

Windows

  • Requiere Windows 10 u 11 de 64 bits.
  • El instalador de Windows todavía no está firmado con Authenticode, así que SmartScreen puede mostrar una advertencia en la primera ejecución. Hacé clic en Más información → Ejecutar de todas formas.