- Bitchat es una app de mensajería que permite intercambiar mensajes de forma segura incluso sin conexión a internet, y admite comunicación directa entre dispositivos mediante Bluetooth
- Debido al colapso de la infraestructura de comunicaciones en Palestina y los problemas de vigilancia, en una situación donde la comunicación libre ha sido bloqueada, ofrece un medio alternativo de comunicación que funciona incluso sin internet ni electricidad
- La app puede usarse sin crear cuenta, sin número de teléfono, correo electrónico ni tarjeta SIM, y protege la privacidad con cifrado de extremo a extremo completo, sin servidor central
- A través de los canales Geohash, se pueden crear salas de chat basadas en ubicación, lo que permite verificar la seguridad, organizarse y compartir información dentro de la comunidad local
- Tras la validación de Tech for Palestine (T4P), ha sido reconocida como una herramienta de comunicación confiable, y las descargas también se han disparado en Nepal, Indonesia, Costa de Marfil y Madagascar, entre otros lugares
Resumen de Bitchat
- Bitchat es una nueva app de mensajería que permite chatear de forma segura incluso sin internet
- Disponible para descargar en App Store y Google Play
- Puede mantener una comunicación segura incluso cuando se corta la conexión
- La app usa una estructura de retransmisión de mensajes basada en Bluetooth, en la que cada dispositivo actúa como repetidor
- Esto permite ampliar la comunicación más allá del alcance de una conexión directa
- Todos los mensajes están completamente cifrados para proteger las conversaciones privadas
Por qué se necesita Bitchat
- Palestina depende de Israel para la electricidad, las telecomunicaciones y el enrutamiento de internet
- Israel ha convertido esa dependencia en un arma, provocando apagones deliberados y cortes de comunicación en Gaza
- Debido a los bombardeos, la infraestructura de comunicaciones ha sido destruida o gravemente dañada
- Al usar medios de comunicación convencionales, las conversaciones y los mensajes pueden ser vigilados y registrados
- Esto deriva en riesgos de vigilancia y de selección de objetivos
- Se ha vulnerado el derecho de la población palestina a comunicarse libremente
La solución: mensajería que funciona sin internet
- Bitchat permite enviar mensajes incluso sin internet o electricidad
- Se comunica directamente entre dispositivos mediante conexión Bluetooth
- Cada dispositivo retransmite mensajes para formar una red de amplio alcance
- Cuando hay internet o servicio celular, los mensajes pueden enviarse a todo el mundo
- No hay servidor central ni almacenamiento de datos
- No se requiere cuenta, número de teléfono, correo electrónico ni tarjeta SIM
Mantener la conexión cuando todas las redes caen
- Bitchat es una alternativa de mensajería que sigue funcionando incluso con bloqueos de comunicaciones por parte de Israel
- Permite unirse a salas de chat basadas en ubicación mediante canales Geohash
- Las personas usuarias pueden seguir conectadas con sus vecinos y su comunidad local
- Esto permite verificar la seguridad de la familia, la organización local y el intercambio de información de emergencia
Validación de T4P y expansión internacional
- Tech for Palestine (T4P) revisó la tecnología y la gobernanza de la app
- Tras probarla en diversas condiciones, la reconoció como una herramienta de comunicación segura y resiliente
- Integrantes de la comunidad T4P están entre los principales contribuidores del código de BitChat
- En Nepal, Indonesia, Costa de Marfil y Madagascar, entre otros lugares con inestabilidad civil, las descargas se han disparado
- Cuando el gobierno de Nepal bloqueó las principales redes sociales, la ciudadanía la usó como medio alternativo de comunicación
Comparación de seguridad con WhatsApp
- Se ha informado que WhatsApp presenta riesgos de exposición de datos personales y vigilancia
- Algunas vulnerabilidades de seguridad han planteado la posibilidad de exposición de datos a Israel
- Se menciona que esa información ha sido utilizada en casos de selección de objetivos contra palestinos
- Bitchat no está integrado con Meta y no presenta esas vulnerabilidades de vigilancia
Cómo usarlo
- Puede usarse de inmediato sin crear una cuenta
- Tras instalar la app, cambia el nombre de usuario predeterminado (
@anon)
- El canal #mesh en la parte superior indica que la red Bluetooth está activa
- Desde la lista de usuarios conectados se puede iniciar una conversación privada
- Se recomienda verificar directamente el nombre de usuario de la otra persona
- Para evitar confusiones o suplantaciones
- Los usuarios verificados pueden guardarse como favoritos
- En el campo de entrada de mensajes, al escribir "/" se abre el menú de comandos
Estructura de canales basada en ubicación
- Canal #mesh: comunicación local basada en la red Bluetooth
- Cuantos más dispositivos conectados haya, mayor será el alcance de la red
- Canales de ubicación: canales predeterminados por bloque, vecindario, ciudad y región
- Funcionan de forma óptima cuando hay conexión a internet
- Canal #Geohash: canal personalizado para familias o grupos pequeños
- Se crea al ingresar un nombre y hacer clic en “teleport”
Consejos para mantener la seguridad
- Se recomienda borrar los mensajes periódicamente con el comando
/c
- Para evitar la exposición de información si el dispositivo es confiscado
- Como no hay servidor central, una vez borrados no se pueden recuperar
- Si se usa junto con la eSIM recargable de Gaza Online
- Es posible mantener una conexión continua incluso en situaciones de interrupción de red
Conclusión
- Bitchat es un medio de comunicación seguro que funciona incluso cuando se bloquea internet
- Contribuye a mantener conectadas y protegidas las personas usuarias en Palestina y otras zonas inestables
- Puede usarse junto con otras herramientas adicionales que Tech for Palestine está desarrollando
- Mensaje clave: “Stay connected, stay safe.”
1 comentarios
Comentarios de Hacker News
La Franja de Gaza parece ser uno de los entornos más difíciles que existen ahora mismo para hacer desarrollo de software
Estoy acostumbrado a un entorno estable en Europa, así que siento que en una situación tan peligrosa no podría ser nada productivo
Mi única distracción es YouTube Music
Incluso después de que empezó la guerra, colegas que trabajaban en Google siguieron quedándose en Ucrania
A veces las reuniones se interrumpían por alertas de misiles, pero aun así seguían con un trabajo normal
Más del 80% del país ha quedado en ruinas
En África hay muchos lugares en condiciones mucho peores
Si esta tecnología puede resolver el problema de distribución, sería realmente interesante
Durante las protestas en Hong Kong también aparecieron soluciones parecidas, pero al final casi todo terminó reduciéndose a AirDrop
Estaría bien reunir qué herramientas fueron efectivas de verdad cuando la infraestructura de comunicaciones se cayó
Pero me pregunto si sería difícil entregar mensajes a nivel mundial usando solo Bluetooth sin un servidor central
Últimamente están aumentando las estaciones de Meshcore/Meshtastic en todo el mundo
Si armas una fuente eficiente de 3.3V con un panel solar de 6V y una batería LiPo 18650, puede funcionar casi de manera permanente
He probado una estación LoRa de 868MHz hasta 60 km
Aun así, sigue siendo más difícil de usar que algo integrado por defecto al teléfono, como el mesh de BLE
El descifrado se hace en el dispositivo LoRa, así que la seguridad es débil si alguien tiene acceso físico
Aunque borres los mensajes, si el dispositivo queda expuesto después, se puede descifrar tráfico pasado
Ojalá mejoren el protocolo para que la clave de cifrado se guarde solo en el teléfono
El objetivo principal de una red off-grid como Bitchat es evitar la dependencia del servicio celular israelí
Pero tal vez no sea tan difícil bloquear con interferencia Bluetooth o la banda de 2.4GHz a escala nacional
Bluetooth solo conecta hasta unos 30 m como máximo
Incluso con alta densidad de población, es muy probable que los mensajes se retrasen o se detengan
El gobierno puede apagar las torres, pero le sería difícil interferir a todo un país
Actualmente decenas de miles de personas ya la usan de verdad
El código fuente está publicado bajo licencia MIT → enlace a GitHub
Si se le hiciera una auditoría de seguridad en forma, podría terminar siendo una solución bastante buena
Me dan curiosidad los detalles técnicos de cómo se entregan los mensajes al destinatario correcto
Es una tecnología realmente genial
Yo también había querido construir algo parecido
La tecnología actual es increíblemente poderosa, pero en su mayoría depende de la infraestructura IP
En lugares con fuerte vigilancia estatal, esa arquitectura es frágil
Si funciona incluso en un entorno extremo como un campo de guerra, también debería servir perfectamente en una sociedad normal
Como está basado en broadcast, evita los problemas de routing
Me pregunto si de verdad se está usando en Palestina
Si la otra persona está cerca, realmente no hace falta un chat en tiempo real, y si está lejos, la conexión podría ser inestable
Aunque parece que los problemas de direccionalidad entre árabe y alfabeto latino (RTL/LTR) podrían ser complicados
Solo por comentar en algo así, probablemente ya estemos en alguna lista de vigilancia
Resumen de hilos relacionados:
Nunca pensé que volvería a ver FidoNet