Referencia

Privacidad y tus datos

Deska es local-first por diseño. Tu código, tus terminales y tus diseños permanecen en tu máquina, y los datos solo la abandonan cuando eliges una función que lo necesita.

Local-first por diseño

Tu trabajo del día a día permanece en tu dispositivo. Los archivos del espacio de trabajo, el contenido de los repositorios, el estado de las terminales, los diseños de los paneles, las instantáneas, los ajustes y los archivos de sesión de IA almacenados localmente se procesan y se conservan localmente. Usar la app de escritorio no envía, por sí solo, tu espacio de trabajo a ningún lugar.

NotaNo hay sincronización automática en la nube de tus espacios de trabajo. La única excepción es deliberada: cuando activas el acceso remoto, los nombres y las rutas de tus espacios de trabajo se anuncian en vivo a tus dispositivos conectados a través del relay para que tu teléfono pueda listarlos. Nada se persiste en el servidor, y los archivos en sí nunca salen. Si alguna vez se añade una función de sincronización real, se te informará de lo que implica y se te pedirá permiso antes de que se aplique.

Dónde viven tus datos locales

Deska guarda su propio estado en una única carpeta de datos de aplicación, por usuario:

  • macOS: ~/Library/Application Support/Deska/
  • Windows: %APPDATA%\Deska\
  • Linux: ~/.config/Deska/

Dentro encontrarás, entre otras cosas:

  • config.json, tus ajustes, y keybindings.json, tus atajos. Ambos son archivos planos que puedes editar a mano; Deska los vigila y recoge los cambios.
  • license.json y device.json, la habilitación en caché de tu cuenta y la identidad de esta instalación.
  • byok.json, tus claves de API de proveedor, cifradas con el llavero del sistema operativo donde hay uno disponible. Sin llavero (algunas configuraciones de Linux) las claves se guardan ofuscadas pero no cifradas, y Deska registra una advertencia para que lo sepas.
  • La bóveda de notas (deska-notes/ por defecto, o donde tú la hayas apuntado), los paquetes de sesión de los espacios de trabajo, las instantáneas del lienzo, los archivos de sesión de los agentes y las particiones de los paneles de navegador.

Nada de esto es el código de tus proyectos, que se queda donde lo clonaste. Para saber qué conviene respaldar o borrar, consulta Datos y almacenamiento.

Cuándo los datos abandonan tu dispositivo

Los datos se envían fuera de tu máquina solo cuando usas una función que lo requiere:

  • Iniciar sesión: tu correo electrónico y un identificador de autenticación.
  • Facturación: gestionada por Stripe; Deska nunca almacena números de tarjeta completos.
  • El asistente y los agentes de código: Dex y los hilos de agentes se ejecutan con tu propio agente de código o tus propias claves de proveedor, así que los prompts y el contexto del espacio de trabajo fluyen de tu máquina al proveedor que configuraste, no a través de los servidores de Deska. El único flujo gestionado que queda es la voz: el audio va a los servidores de Deska para transcribirse y el texto va allí para las respuestas habladas, con las claves de Deska, medido en minutos.
  • Acceso remoto: mientras un teléfono o un navegador está conectado, la salida de la terminal, las transcripciones de los agentes y los diffs que estás mirando viajan por el relay cifrado para poder dibujarse en la otra pantalla. No se transmite nada cuando no hay nada conectado, y un turno de Dex iniciado en el teléfono se ejecuta en tu escritorio con su contexto habitual del espacio de trabajo. Desactivar Remote Access lo detiene todo.
  • Notificaciones push: cuando las activas, la carga de la notificación lleva identificadores de la computadora y del hilo que generaron el evento, más un título corto, para que tu teléfono pueda mostrarla y llevarte de vuelta. La entrega pasa por el servicio push de Expo.
  • Informes de fallos y analíticas: salvo que los desactives (consulta más abajo).
  • Comprobaciones de actualizaciones y cualquier panel de navegador externo que abras.

Traer tus propias claves de API forma parte de todo plan de pago, y el motor del asistente es un agente de código que corre en tu máquina, así que ir directo al proveedor es la norma para todos: las solicitudes de IA van directamente desde tu máquina al proveedor que configuraste y nunca pasan por Deska. La voz en una suscripción es la excepción; sigue gestionada con las claves de Deska.

Informes de fallos y analíticas

Dos interruptores viven en Settings → Privacy. Ambos están activados de forma predeterminada, y puedes desactivar cualquiera de ellos cuando quieras. Los informes de fallos envían detalles de errores anonimizados para ayudar a corregir fallos, primero depurados de rutas del directorio de inicio y secretos comunes. Los datos de uso anónimos informan de cosas como la versión de tu app, el sistema operativo y eventos del producto (instalaciones, actualizaciones), nunca rutas de archivo, nombres de proyecto ni datos personales.

El servicio detrás de los informes de fallos es Sentry. Los datos de uso anónimos van al propio endpoint de analíticas de Deska y a Mixpanel. Con ambos interruptores apagados, ninguno recibe nada de tu instalación.

Dispositivos que puedes revocar

Cada instalación que inicia sesión se convierte en un dispositivo registrado en tu cuenta, listado en tu panel de cuenta junto con cuándo se vio por última vez. Cada uno tiene un botón Revocar, y revocarlo corta el acceso de ese dispositivo a la API dentro de un intervalo de refresco, cuestión de minutos y no de forma instantánea: ya no puede alcanzar tus computadoras, conectarse a una terminal ni lanzar un turno del asistente, y tiene que iniciar sesión de cero. Las personas con las que compartiste una computadora se revocan igual, desde la lista de miembros en los ajustes del escritorio. Ambas cosas son el primer movimiento correcto si pierdes un teléfono.

La política completa

Esta página es un resumen en lenguaje sencillo. Para los detalles completos y autorizados, incluidas las bases legales, la retención y tus derechos, lee la Política de privacidad.

💡 Ideas+🐛 BugsPropón una feature o reporta un bug