Chat cifrado

Guía rápida

Qué hace

Sala privada para texto, archivos y llamadas de audio/vídeo opcionales. Sin cuentas. La gente se encuentra por el nombre de la sala; una contraseña dificulta mucho entrar a ciegas.

Mensajes

Cada mensaje (y el indicador de escritura) se cifra en el navegador con AES-GCM antes del relay en tiempo real. El relay solo ve ciphertext y metadatos mínimos (id de sala, presencia, ids/tiempos). Los servidores no guardan historial de mensajes.

Llamadas

La señalización de la llamada (offer, answer, ICE) va cifrada como el chat. Audio/vídeo en vivo usa WebRTC solo por TURN para ocultar IPs. El medio lo protege DTLS-SRTP entre participantes: TURN reenvía paquetes cifrados, no voz ni vídeo en claro.

Archivos

Los archivos se cifran primero con AES-GCM en el navegador. La subida preferida es almacenamiento first-party (upload.encrypt.click). Si falla, el ciphertext va solo a la API propia de encrypt.click, que lo retransmite en el servidor a hosts de respaldo — el navegador no habla directamente con terceros. El enlace y el nombre van dentro de un mensaje de chat cifrado.

Cómo protege tus datos

El texto en claro, el contenido de la llamada y los bytes del archivo deben quedarse en el cliente o cifrados de extremo a extremo. Relays y hosts de subida solo deberían ver ciphertext de esos payloads.

Ten en cuenta

Sin contraseña, la clave se deriva del nombre de la sala: quien lo adivine puede descifrar. El relay sigue viendo que estás en línea y cuándo se mueven blobs cifrados. Si falla el upload first-party, los hosts de respaldo reciben ciphertext (tamaño/tiempo) vía nuestro servidor, no un upload directo desde tu navegador. Usa una contraseña fuerte para lo sensible.

Introduce un nombre de sala, añade una contraseña opcional y elige historial local de participantes o mensajes que desaparecen.

Quienes introduzcan el mismo nombre se encontrarán en la misma sala. El nombre no es secreto; añade una contraseña para reforzar la privacidad.

Sin contraseña, la clave se deriva del nombre de la sala. Es más fácil de compartir, pero menos segura que una contraseña propia.

Cómo funciona

1 Introduce un nombre de sala. Añade una contraseña si quieres cifrado más fuerte que solo el nombre de sala.
2 Elige historial local de participantes, o haz que los mensajes desaparezcan tras 10 o 5 segundos.
3 Comparte el enlace de la sala. Si la sala tiene contraseña, envíala por separado.