Skip to content

Commit 5666bb2

Browse files
Update README.md
1 parent d2497a7 commit 5666bb2

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,19 @@
1414
[![Socket.IO](https://img.shields.io/badge/Socket.IO-4.x-010101?logo=socket.io&logoColor=white)](https://socket.io/)
1515
[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)
1616

17-
**Ravage** es una aplicación de escritorio construida con Electron que implementa un **sistema de mensajería con cifrado extremo a extremo (E2EE)** basado en un protocolo de ratchet simétrico, transferencia segura de archivos cifrados con AES-256-GCM en streaming, y un sistema de caché adaptativo multinivel que ajusta su estrategia según los recursos del sistema.
17+
**Ravage**Ravage es una aplicación de mensajería desktop diseñada como alternativa privada a las apps comerciales. En lugar de depender de servidores de terceros, cada instancia corre en tu propia infraestructura — basta con configurar un .env. Técnicamente, implementa cifrado extremo a extremo con un protocolo Sender Key Ratchet, transferencia de archivos cifrada en streaming con AES-256-GCM, autenticación multifactor con verificación por email, y un sistema de caché adaptativo que ajusta su estrategia según los recursos del sistema.
18+
19+
**⚠️ Limitaciones y alcance**
20+
Ravage no está diseñada para competir con WhatsApp, Telegram o Signal. No tiene servidores globales, no escala para millones de usuarios y no incluye videollamadas ni llamadas de voz.
21+
Está pensada para un uso concreto: grupos pequeños o medianos que quieren comunicarse de forma privada sin depender de ninguna empresa. Si puedes levantar un servidor propio (o usar localhost para una red local), tienes una app de mensajería funcional con E2EE real bajo tu control total.
22+
Lo que implica este enfoque en la práctica:
23+
24+
Sin servidor global — necesitas tu propia instancia. Esto da control total, pero significa que tú (o alguien del grupo) os encargáis de la infraestructura.
25+
Escalabilidad limitada — funciona bien para equipos pequeños; no está optimizada para miles de usuarios concurrentes.
26+
Sin llamadas — solo mensajes de texto y transferencia de archivos cifrada.
27+
Caché configurable — el sistema multinivel se ajusta automáticamente a los recursos disponibles, y puedes configurar manualmente los límites de RAM y disco si quieres un footprint mínimo.
28+
29+
Si buscas algo listo para producción a gran escala, Ravage no es la herramienta. Si buscas privacidad real sin intermediarios y controlas la infraestructura, sí lo es.
1830

1931
[Instalación](#-instalación) · [Arquitectura](#-arquitectura) · [Cifrado](#-sistema-de-cifrado-en-profundidad) · [Servidor](#-modos-de-servidor) · [Caché](#-sistema-de-caché-multinivel)
2032

0 commit comments

Comments
 (0)