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.
Chat de voz y texto, peer-to-peer
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
Qué tiene de nuevo
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í.
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.
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.
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.
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
Si has usado un chat para comunidades, te moverás por aquí sin problema. Los temas claro y oscuro vienen incluidos.
Funciones
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.
Mira quién está dentro antes de entrar, quién habla y qué tal es la conexión de cada uno, en directo.
Llama a un amigo con un clic. Suena, contestas, cuelgas, y los dos veis siempre si la llamada está realmente en curso.
Una tecla de pulsar para hablar que funciona en todo el sistema, aunque tengas otra app delante, incluidos los botones laterales del ratón.
¿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.
Añade un portátil escribiendo un código corto y comprobando que las dos pantallas muestran el mismo número de seguridad.
Menciones, emojis, enlaces que se pueden pulsar, respuestas, ediciones y bloques de código, además de sonidos para llamadas y mensajes.
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
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.
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.
Tu app se conecta al anfitrión, o directamente a tu amigo, y todo fluye de app a app, cifrado de extremo a extremo.
Cómo se compara
Las diferencias principales. La tabla completa explica cada celda y enlaza a su fuente.
| Crocodile | Signal | Telegram | Discord | TeamSpeak | ||
|---|---|---|---|---|---|---|
| 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 |
Seguridad
Un cifrado fuerte solo vale algo si no tienes que creértelo a ciegas. Todo el diseño de Crocodile es público.
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…
Gratis, de código abierto y rápido de configurar: instala, elige un nombre e invita a tus amigos.
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.
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.
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é.
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.
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.
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.
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.
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.
Todavía no. Hoy Crocodile funciona en Windows, macOS y Linux; los móviles llegarán más adelante.
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.
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.