- "Ya no más burbujas verdes"
- App independiente que permite a los usuarios de Android usar burbujas azules al intercambiar mensajes con usuarios de iPhone
- Ofrece funciones como transferencia de archivos en alta resolución, hilos de respuestas, indicador de escritura, confirmación de lectura y reacciones con emoji
- Permite participar en chats grupales exclusivos de iPhone e incluye funciones como edición, deshacer envío y cifrado
Cómo funciona Beeper Mini
- Al usar Beeper Mini, el número de teléfono del usuario de Android aparece como una burbuja azul para los usuarios de iPhone
- La app se conecta directamente a los servidores de Apple sin un servidor relay de Mac, y cifra para enviar y recibir mensajes
- Implementa de forma nativa dentro de la app de Android el protocolo de cifrado E2E de Apple y el protocolo de iMessage
- Un desarrollador llamado jjtech hizo ingeniería inversa: analizó el contenido de la comunicación entre la app real de iMessage y los servidores de Apple
- También se publicó como código abierto un PoC en Python del protocolo de iMessage llamado pypush
- El objetivo final es crear una app de chat universal (integrando SMS/RCS, WhatsApp, Signal y otras 12 apps de chat)
Seguridad de Beeper Mini
- Los mensajes están cifrados de extremo a extremo y nadie, incluido Beeper o Apple, puede leerlos
- Las claves de cifrado no salen del dispositivo del usuario y no se requiere Apple ID
Precio y disponibilidad de Beeper Mini
- Tiene una suscripción de $1.99 al mes después de una prueba gratuita de 7 días
- Está previsto que agregue soporte para otras redes de chat, y también se lanzarán versiones para escritorio e iOS
- Beeper Mini se puede descargar desde Google Play
5 comentarios
Me intriga qué pensará Apple al respecto. Que quieran usar iMessage incluso de esta manera también es una prueba de que, al final, sí quieren formar parte del ecosistema de Apple.
Yo hasta pienso que quizá es mejor no meterse en ese ecosistema a este extremo, pero me parece bien que hayan optado por una estructura de mensajería con capacidad de expansión.
En las publicaciones iMessage, Explained de jjtech y How Beeper Mini Works
se explica cómo funciona internamente.
Resumen de GN+ de iMessage, Explained
De todos modos, es una app hecha con ingeniería inversa, así que no sé si podrá mantenerse en el tiempo.
¿Será que en otros lados también tomarán esa versión open source, la modificarán y la usarán?
Aun así, sí parece un método mucho mejor que el sistema de relé mediante un servidor Mac intermedio que había implementado hace poco el teléfono de Nothing.
Opiniones de Hacker News
Entusiasmo y apoyo por la idea de una aplicación de chat universal
Preguntas sobre el código descargado desde GitHub y el binario
IMDAppleServicesRespeto por Beeper y reconocimiento de su valor como producto técnico
Elogios para un proyecto con posibilidades más grandes que iMessage en sí
Dudas sobre mostrar el botón de inicio de sesión antes de la información de suscripción
Expresión de preocupación por usar Beeper y temor a violar los términos de servicio
Preocupación por el uso de claves privadas FairPlay "filtradas/extraídas" en Beeper Mini
Pregunta sobre la posibilidad de usar Beeper sin una cuenta de Google
Interés en la escalabilidad de Beeper Mini
Pregunta sobre si existe autorización para conectarse a los servidores de Apple