Sembra che Beeper Mini, una soluzione iMessage semplice perAndroid, era semplicemente troppo bello per essere vero, o almeno un sogno di breve durata. Venerdì, a meno di una settimana dal suo lancio , l’app ha iniziato a riscontrare problemi tecnici quando gli utenti non sono stati improvvisamente in grado di inviare e ricevere messaggi con bolle blu. I problemi sono peggiorati nel corso della giornata, con le segnalazioni che si accumulavano sul subreddit Beeper. Diverse persone su The Verge non sono state in grado di attivare i propri numeri di telefono Android con Beeper Mini a partire da venerdì pomeriggio, una chiara indicazione di ciòMelaha tappato tutti i buchi che consentivano all’app di funzionare fin dall’inizio.
Beeper Mini è stato il risultato di un tentativo globale di decodificare il protocollo di messaggistica di Apple. Uno studente di scuola superiore di 16 anni è riuscito a farcela con successo e, per un po’, tutto ha funzionato senza intoppi. Questo sforzo è diventato la base per la nuova app, che richiede un abbonamento di $ 2 al mese. Ecco cosa ha scritto il mio collega Jake giorni fa:
I suoi sviluppatori hanno capito come registrare un numero di telefono con iMessage, inviare messaggi direttamente ai server Apple e inviare messaggi al telefono in modo nativo all’interno dell’app. È stato un processo complicato che ha comportato la decostruzione della pipeline di messaggistica di Apple dall’inizio alla fine. Il team di Beeper ha dovuto capire dove inviare i messaggi, che aspetto dovevano avere i messaggi e come recuperarli dal cloud. La parte più difficile, ha detto Migicovsky, è stata forzare quello che è essenzialmente il lucchetto Apple sull’intero sistema: un controllo per vedere se il dispositivo collegato è un prodotto Apple originale.
Anche Quinn Nelson, di Snazzy Labs, ha realizzato un eccellente video che copre i dettagli tecnici. La convinzione (o suppongo la speranza) tra gli sviluppatori e gli utenti di Beeper era che sarebbe stato un calvario per Apple bloccare l’app Android e farlo non ne sarebbe valsa la pena. A quanto pare, è stato più facile di quanto ci si aspettasse.
Ciò getta un’enorme chiave nei piani di Beeper; l’azienda sperava di trasformare Beeper Mini in un’app di messaggistica all-in-one che alla fine avrebbe incluso RCS e SMS.
Raggiunto per un commento, il CEO di Beeper Eric Migicovsky non ha negato che Apple abbia bloccato con successo Beeper Mini. “Se si tratta di Apple, allora penso che la domanda più grande sia… se Apple si preoccupa davvero della privacy e della sicurezza dei propri utenti iPhone, perché dovrebbero interrompere un servizio che consente ai propri utenti di inviare messaggi crittografati agli utenti Android, piuttosto che utilizzare SMS non sicuri? Con l’annuncio del supporto RCS, è chiaro che Apple sa di avere un buco qui. Beeper Mini è qui oggi e funziona alla grande. Perché costringere gli utenti iPhone a inviare nuovamente SMS non crittografati quando chattano con gli amici su Android?”
I precedenti tentativi di far funzionare iMessage su Android, come l’app originale di Beeper, hanno coinvolto sistemi complessi con Mac remoti che accedevano all’ID Apple di un utente. Nothing, la startup del co-fondatore di OnePlus Carl Pei, ha recentemente cercato di portare iMessage sul suo ultimo telefono, ma il piano è stato rapidamente deragliato da problemi di sicurezza e privacy . L’approccio Beeper Mini, che comunicava effettivamente con i server Apple, è stato il tentativo più impressionante finora. Ma a meno che l’azienda non riesca in qualche modo ad aggirare il blocco di Apple, la situazione sarà molto temporanea.