Cómo mantenemos tus datos ilegibles, también para nosotros.
Esta página explica exactamente qué se cifra, cómo y qué podemos seguir viendo. Si algo no está claro o es incorrecto, dínoslo.
Dos contraseñas, dos funciones.
Tu contraseña de acceso demuestra al servidor quién eres. Tu contraseña maestra nunca sale de tu navegador: se convierte en la clave que cifra tus datos. Usa dos contraseñas distintas; si coincidieran, el servidor recibiría el secreto que protege tu bóveda.
Lo que podemos ver y lo que no.
Incluso un servicio de conocimiento cero ve algunos metadatos. Esta es la lista completa.
Cifrado en tu dispositivo
- Contraseñas
- Nombres de usuario y emails que guardas
- Direcciones web
- Títulos de los elementos
- Nombres de carpetas
- Nombres de archivos
- Contenido de los archivos
- Elementos compartidos (con una clave distinta por enlace)
Visible para nuestros servidores
- El email y el nombre de usuario de tu cuenta
- Cuántos elementos, archivos y carpetas tienes
- El tamaño de cada archivo cifrado
- En qué carpeta está cada elemento (pero no su nombre)
- Fechas de creación y modificación
- Direcciones IP de las peticiones, para limitar intentos
Los enlaces para compartir usan una clave que nunca recibimos.
Compartir no reutiliza la clave de tu bóveda. Cada enlace tiene su propia clave aleatoria.
- GenerarTu navegador crea una clave AES-256 aleatoria nueva, solo para este enlace.
- CifrarUna copia del archivo o del acceso se cifra con esa clave. La clave de tu bóveda no interviene.
- SubirSolo se sube la copia cifrada, junto con un identificador de enlace aleatorio.
- EnlazarLa clave va después del
#en la URL. Los navegadores nunca envían esa parte a un servidor. - CaducarLos enlaces dejan de funcionar al cumplirse el tiempo o el número de aperturas que elegiste, o antes si los revocas.
Defensa en profundidad alrededor del cifrado.
Cookies de sesión
HttpOnly, Secure y SameSite=Strict. Los scripts de la página no pueden leer el token de sesión.
Content Security Policy estricta
Solo pueden ejecutarse nuestros propios scripts. Sin scripts en línea, sin rastreadores de terceros, sin analítica.
Hash de las contraseñas de acceso
Se guardan como hashes Argon2id, una función que consume mucha memoria para resistir ataques con GPU.
Límite de intentos
El acceso, el registro y el intercambio de tokens están limitados por IP para frenar a quien intente adivinar.
Transporte
Solo HTTPS, con HSTS. Las páginas no se pueden incrustar en otros sitios, lo que bloquea el clickjacking.
Comprobaciones en el servidor
La API rechaza los nombres que no son sobres cifrados, así que un fallo del cliente no puede subir texto sin cifrar sin que se note.
¿Has encontrado una vulnerabilidad?
Escríbenos con los detalles y los pasos para reproducirla. Responderemos en un máximo de tres días laborables, te mantendremos al tanto y, si quieres, te mencionaremos cuando esté resuelta. Mientras pruebas, no accedas a datos de otras personas ni degrades el servicio.
security@example.com