Chat de voz y texto, peer-to-peer

Habla con libertad.
Sin nadie en medio.

Espacios con canales de texto y salas de voz, mensajes directos y llamadas, como en las apps que ya conoces. La diferencia está por dentro: lo que dices va directo a las personas con las que hablas, cifrado de extremo a extremo con claves poscuánticas. Ningún servidor de ninguna empresa lo guarda ni puede leerlo, y no tienes que dar número de teléfono, correo ni contraseña.

Gratis y de código abierto · Windows, macOS y Linux · Beta pública

Servidor de coordinación solo presenta M J K Tú T A Anfitrión: la app de un amigo
Voz y mensajes cifrados, de app a app Presentaciones: quién está conectado, quién hace de anfitrión

Qué tiene de nuevo

Un chat sin intermediarios

La mayoría de las apps de mensajería envían todo a través de los centros de datos de su empresa, aunque esté cifrado. Crocodile no tiene ningún centro de datos en medio: tus apps hablan entre sí.

Peer-to-peer, incluso en grupo

En una sala de voz, el miembro con la mejor conexión se convierte en anfitrión y reenvía el audio ya cifrado a los demás. Si se va, un suplente toma el relevo en un momento.

Una cuenta que es una clave

Elige un nombre y listo. Tu identidad es una clave creada en tu dispositivo y tu ID de usuario se deriva de ella, así que ningún servidor puede darle tu nombre a otra persona. No hay contraseña que te puedan robar con phishing ni base de datos de contraseñas que pueda filtrarse.

A prueba de ordenadores cuánticos, hoy

Cada intercambio de claves combina el clásico X25519 con ML-KEM-768, el estándar poscuántico que el NIST publicó en 2024. El tráfico grabado hoy seguirá siendo privado aunque los ordenadores cuánticos rompan algún día la criptografía clásica.

Servidores que cualquiera puede montar

Los servidores de coordinación solo presentan a las personas. Cualquiera puede montar uno, en un servidor alquilado o con un solo interruptor en la app, y todos se unen a una misma red compartida. Crocodile no depende de nosotros.

Familiar por fuera

Todo donde esperas encontrarlo

Si has usado un chat para comunidades, te moverás por aquí sin problema. Los temas claro y oscuro vienen incluidos.

Un espacio llamado Night Owls: cuatro amigos planean una noche de juegos en un canal de texto, con sus salas de voz en la barra lateral.
Canales de texto con menciones, emojis, enlaces e invitaciones
Una sala de voz con cuatro personas: dos hablando y dos silenciadas.
Salas de voz que muestran quién está dentro y quién habla

Funciones

Todo lo que necesitas para pasar el rato

Espacios para tu gente

Canales de texto y salas de voz para tus amigos, tu clan o toda tu comunidad, con administradores, enlaces de invitación y expulsiones. Los enlaces de invitación aparecen en el chat como tarjetas a las que te unes con un clic.

Salas en las que puedes asomarte

Mira quién está dentro antes de entrar, quién habla y qué tal es la conexión de cada uno, en directo.

Llamadas y mensajes directos

Llama a un amigo con un clic. Suena, contestas, cuelgas, y los dos veis siempre si la llamada está realmente en curso.

Pulsar para hablar, incluso jugando

Una tecla de pulsar para hablar que funciona en todo el sistema, aunque tengas otra app delante, incluidos los botones laterales del ratón.

Mensajes que te esperan

¿Escribiste mientras tu amigo estaba desconectado? El mensaje espera en tu dispositivo y sale en cuanto los dos estéis conectados. Si quieres, un servidor puede guardarlo hasta una semana, sellado para que solo los dispositivos de tu amigo puedan abrirlo.

Todos tus ordenadores

Añade un portátil escribiendo un código corto y comprobando que las dos pantallas muestran el mismo número de seguridad.

Un chat moderno

Menciones, emojis, enlaces que se pueden pulsar, respuestas, ediciones y bloques de código, además de sonidos para llamadas y mensajes.

A tu gusto

Temas claro y oscuro, tu propio color de acento y una paleta de comandos para llegar a cualquier sitio en un momento.

Cómo funciona

Tres pasos, sin intermediarios

  1. 1

    Encuentra un servidor

    Tu app obtiene la lista de servidores de coordinación, se conecta al más rápido y deja el segundo preparado por si acaso.

  2. 2

    Encuentra a tu gente

    El servidor le dice a tu app quién está conectado y qué miembro está mejor situado para hacer de anfitrión. Ve quién habla con quién, nunca lo que se dice.

  3. 3

    Habla directamente

    Tu app se conecta al anfitrión, o directamente a tu amigo, y todo fluye de app a app, cifrado de extremo a extremo.

La historia completa, paso a paso

Cómo se compara

Junto a las apps que ya conoces

Las diferencias principales. La tabla completa explica cada celda y enlaza a su fuente.

CrocodileSignalWhatsAppTelegramDiscordTeamSpeak
Registro sin número de teléfono ni correo
Mensajes cifrados de extremo a extremo por defecto, también en grupo
Voz cifrada de extremo a extremo, también en grupo
Intercambio de claves poscuántico
La voz y los mensajes van de app a app, no por servidores de la empresa
Monta tu propio servidor

Comparación completa y fuentes

Seguridad

Seguridad que puedes comprobar

Un cifrado fuerte solo vale algo si no tienes que creértelo a ciegas. Todo el diseño de Crocodile es público.

Lee el modelo de seguridad

  • Código abierto. Cada línea de las apps y los servidores está en GitHub para que cualquiera la lea y la compile.
  • Firmado, no de fiar a ciegas. Los perfiles, espacios, invitaciones y membresías los firman sus autores y los comprueba cada app, así que un servidor no puede falsificarlos.
  • Claves que avanzan. Cada mensaje recibe una clave nueva, las claves de voz cambian cada 30 segundos y unas claves nuevas las sustituyen cada 30 minutos y cada vez que alguien se va.
  • Poco que analizar. La voz va a tasa de bits constante y los mensajes llevan relleno, así que el tamaño de los paquetes no delata lo que has dicho.
  • Honestos con los límites. Crocodile aún no ha pasado una auditoría de seguridad independiente. Hasta entonces, no confíes en él si tu seguridad depende de ello.

Del creador

Hola, soy Paweł Walda (@pwalda) y he creado Crocodile.

Lo he construido con mucha ayuda de la IA generativa, y no voy a fingir lo contrario: escrito entero a mano, habría llevado años en lugar de meses.

Pero la idea, la visión y los principios son míos y totalmente orgánicos, igual que los muchos días que le he dedicado.

Lo que más orgullo me da es el protocolo, porque está hecho de los elementos más básicos combinados de una forma que lo convierte en algo nuevo, algo que salió directamente de mi cabeza. Así que puedo llamarme medio inventor 😉

No te pido que me creas sin más. Todo es de código abierto y está a la vista de todos. Te invito a trabajar conmigo en este proyecto: a auditarlo, a corregir cualquier error y a informar de cualquier vulnerabilidad si encuentras alguna.

Mi objetivo final no es solo crear otra app de mensajería segura; ya hay muchas. No quiero que sea una app oscura que solo usan los usuarios avanzados, sino una que los gamers y la gente normal usen a diario para comunicarse. Sé que el camino es largo, pero al fin y al cabo es gratis, es seguro y es de código abierto. ¿Qué más se puede pedir?

¿Por qué hacer todo esto? Porque creo que todo el mundo tiene derecho a hablar con los demás de forma directa, segura y privada, sin nadie escuchando.

Y creo que no soy el único…

Paweł WaldaCreador de Crocodile · @pwalda

Listo cuando tú lo estés

Gratis, de código abierto y rápido de configurar: instala, elige un nombre e invita a tus amigos.

Preguntas

¿Es gratis?

Sí. Crocodile es gratuito y de código abierto, y hablar y la privacidad seguirán siendo gratis. Si quieres ayudar a pagar los servidores y el desarrollo, puedes apoyarlo.

¿Qué significa aquí «beta»?

Crocodile funciona, pero espera algún que otro fallo y, por favor, cuéntanoslo. El diseño del cifrado es público y el código es abierto, pero todavía no ha pasado una auditoría de seguridad independiente. Hasta entonces, no confíes en él si tu seguridad depende de ello.

¿Pueden los servidores leer mis mensajes?

No. Los mensajes y la voz nunca pasan por los servidores de coordinación, salvo si activas el relé o el buzón, e incluso entonces siguen cifrados de extremo a extremo e ilegibles para el servidor. Los servidores sí ven los perfiles y quién habla con quién; la página de seguridad y nuestro aviso de privacidad (en inglés) detallan exactamente qué.

Si los servidores no pueden leer nada, ¿para qué sirven?

Para presentar. Le dicen a tu app quién está conectado, ayudan a las apps a encontrarse a través de los routers domésticos y deciden qué miembro hace de anfitrión en una sala de voz. Piensa en ellos como una centralita que conecta llamadas pero nunca escucha.

¿Qué pasa si mi amigo está desconectado?

Tu mensaje espera en tu dispositivo y se entrega en cuanto los dos estéis conectados. Si activas el buzón, un servidor lo guarda hasta una semana, sellado para que solo los dispositivos de tu amigo puedan abrirlo.

¿Cómo lo uso en más de un ordenador?

En el ordenador nuevo elige I already use Crocodile → Link from another device, escribe el código que aparece en un ordenador donde ya hayas iniciado sesión y comprueba que los dos muestran el mismo código de seguridad.

¿Y si pierdo todos mis dispositivos?

Al crear tu cuenta, Crocodile te muestra una clave de recuperación. Guárdala en un lugar seguro: con ella puedes recuperar tu cuenta en un ordenador nuevo. Sin ella nadie puede hacerlo, ni siquiera nosotros, porque no hay restablecimiento de contraseña ni copia de tu clave en ningún servidor.

¿Cómo borro mi cuenta?

En la app, Settings → Profile → Delete account. Se borra de los servidores de coordinación y se cierra la sesión en todos tus dispositivos. Los espacios de los que eres propietario se eliminan para todos.

¿Hay versión para móvil o web?

Todavía no. Hoy Crocodile funciona en Windows, macOS y Linux; los móviles llegarán más adelante.

He encontrado un error. ¿Dónde lo comunico?

Abre una incidencia en GitHub. En la app, Settings → About → Copy diagnostics nos da detalles útiles sin ninguno de tus mensajes. Los problemas de seguridad, por favor, comunícalos de forma privada.

Apoya a Crocodile

Crocodile no tiene anuncios, ni rastreo, ni funciones de pago. Las donaciones pagan el servidor principal y el desarrollo. Son regalos: todo el mundo recibe la misma app, done o no.