Seguridad
Última actualización: 28 de octubre de 2026
Cómo Shellden cuida credenciales, conexiones y el asistente, tal como lo hace hoy la app. Los reportes van a [email protected].
Los secretos quedan en el llavero del sistema
Contraseñas, claves privadas, frases de contraseña y API keys viven en el almacén del propio sistema: Llavero en macOS, Administrador de credenciales en Windows, Secret Service (GNOME Keyring, KWallet) en Linux. Donde Linux no tiene Secret Service, van a un único archivo sellado (ChaCha20-Poly1305, con la clave derivada con Argon2id de una frase pedida una vez por inicio). Nunca en una base de datos, un archivo de ajustes ni un log.
La sincronización (Pro) los lleva solo dentro de una copia sellada en el equipo con una frase de contraseña que Shellden nunca recibe.
Las conexiones van directo al servidor
SSH, SFTP, escritorios remotos, bases de datos y clusters se conectan desde el equipo al servidor. Los servidores de Shellden nunca están en ese camino. Las solicitudes a la nube y a la IA van directo al proveedor, con las credenciales cargadas en la app.
La huella SSH de cada servidor se verifica al primer contacto y una clave cambiada se rechaza. El certificado de un escritorio remoto se fija en el primer uso. Uno distinto bloquea la conexión con un aviso.
El asistente pregunta primero
El asistente usa la IA elegida en la app: la IA remota envía cada pedido directo a su proveedor. Con IA local nada sale del equipo.
En modo Auto, solo los comandos de solo lectura corren por su cuenta. Todo lo que escribe, reinicia o borra espera un clic. Las reglas viven en un único archivo, ~/.shellden/permissions.json.
Las consolas de bases de datos mantienen el modo seguro: las lecturas corren en una sesión de solo lectura, y las escrituras y los DROP esperan un clic.
Qué llega a Shellden
Ningún dato de uso. La búsqueda de actualizaciones envía la versión de la app, su plataforma y un identificador anónimo del equipo.
Con cuenta: el email, los inicios de sesión y los equipos conectados. La página de privacidad enumera cada dato, cuánto tiempo queda y quién lo procesa (Stripe para los pagos, Cloudflare para la protección de red y las copias selladas de la sincronización, entre otros).
Actualizaciones y paquetes
La app instala solo actualizaciones firmadas con la clave de versiones de Shellden. Los repositorios Linux y sus paquetes van firmados con la clave de paquetes de Shellden, cuya huella figura en la página de descarga.
Nunca bloqueada
La licencia nunca bloquea la app: sin conexión, Pro sigue funcionando 14 días y luego pasa a Free. La app, la terminal y los hosts guardados siempre abren.
Reportar una vulnerabilidad
Los reportes van a [email protected], también indicado en /.well-known/security.txt.