Decine di app travestite da giochi e utilità stanno nascondendo vere e proprie piattaforme di scommesse sull’App Store brasiliano, secondo quanto emerso da un’indagine approfondita. Il meccanismo è più furbo di quanto sembri, e sfrutta un dettaglio che passa quasi inosservato agli occhi degli utenti comuni. In pratica ci troviamo davanti a un fenomeno di app camuffate, dove ciò che appare come un’innocua applicazione meteo o di navigazione si trasforma in tutt’altro a seconda di dove ci si connette.
App Store: piattaforme di scommesse mascherate da app qualunque
Chi in Brasile sfoglia le classifiche dell’App Store nelle categorie come Navigazione, Viaggi e Meteo ha notato una cosa strana. Tra i primi risultati spuntano sempre più giochi realizzati male, spesso con icone che raffigurano animali generati dall’intelligenza artificiale. Draghi, tigri, conigli, buoi. Niente di sospetto a prima vista, se non fosse per il fatto che questi programmi nascondono qualcosa.
Si tratta delle cosiddette jacket app, ovvero una facciata dietro cui si celano applicazioni di scommesse e gioco d’azzardo. L’indagine ha individuato più di 60 app che si comportano esattamente come mostrato negli screenshot dell’App Store, ma solo se aperte praticamente da qualsiasi parte del mondo tranne che dal Brasile.
Quando le stesse app vengono aperte con un indirizzo IP brasiliano, ecco che si rivelano per quello che sono davvero: piattaforme di scommesse online. Un esempio su tutti riguarda quella che al momento risulta l’app numero uno nella categoria Meteo. La maggior parte di questi programmi è pubblicata da account sviluppatore che hanno una sola app in catalogo. E molti dei nomi degli sviluppatori sembrano più comuni in Vietnam e in altri paesi che in Brasile.
Un manuale su GitHub per aggirare i controlli
Le app condividono altri tratti sospetti. Politiche sulla privacy simili, in certi casi persino identiche, nessun aggiornamento registrato e dimensioni che si aggirano intorno ai 15MB. Scavando più a fondo è saltato fuori un repository pubblico su GitHub contenente istruzioni per un agente Cursor su come creare app semplici e improvvisate che fanno da schermo alle piattaforme di scommesse.
Le indicazioni sono dettagliate. Ogni app deve avere da tre a cinque interfacce visibili, un nome commerciabile e un’icona a tema animale, un drago, un bue, un coniglio, un ratto o una tigre. Deve poi supportare un instradamento controllato da remoto che porta l’utente verso l’app locale, una pagina web interna oppure un sito esterno. Il tutto costruito attorno a concetti immediatamente comprensibili, con un branding chiaro, ma abbastanza diverse tra loro da sembrare prodotti separati.
C’è di più. Il repository include istruzioni esplicite per evitare che le app vengano segnalate come sospette durante la revisione dell’App Store. Tra queste, l’assegnazione di codici di avvio e di configurazione remota con nomi unici, così da rendere più difficile per i revisori collegarle allo stesso gruppo. La cosa curiosa è che il sistema di raccomandazioni dell’App Store non fa poi tanta fatica a raggrupparle. La sezione “Potrebbe piacerti anche” su diverse di queste app rimanda ad altre app sospette più spesso che ad app genuine.
Il problema non è certo nuovo per l’App Store, ma la scoperta arriva in un momento delicato. Le autorità brasiliane hanno rinnovato la pressione sulla disponibilità di app di scommesse non autorizzate sulle piattaforme di Apple e Google. Pochi giorni fa il Ministero della Giustizia brasiliano ha concesso a entrambe le aziende cinque giorni lavorativi per spiegare come individuano le app che nascondono o modificano le funzioni di scommessa dopo l’approvazione, come verificano che gli operatori siano autorizzati a livello federale e come impediscono ai minori di accedere ai servizi di gioco.
Sempre nella stessa giornata Apple ha ricevuto l’ordine di rimuovere otto app di intelligenza artificiale del tipo “nudify” dall’App Store, dopo le pressioni del City Attorney di San Francisco, arrivate sei mesi dopo che una separata indagine aveva portato alla luce decine di app simili sulla piattaforma. Apple è stata contattata per un commento.