
Mozilla ha integrato nel codice di Firefox per Android una libreria collegata alla Play Integrity API di Google, una tecnologia già nota per verificare l’integrità delle app e dei dispositivi. Questo sistema genera un token che viene inviato ai server Mozilla per gestire alcune funzionalità lato server, in particolare quelle legate a strumenti avanzati basati su intelligenza artificiale.
L’obiettivo principale riguarda il controllo dell’uso delle risorse: il token consente di verificare che il browser in uso provenga da una versione ufficiale installata tramite Google Play e che il dispositivo sia certificato. In questo modo Mozilla può limitare abusi o accessi non autorizzati alle proprie infrastrutture, soprattutto per funzioni che richiedono capacità di calcolo elevate.
Non si tratta di un blocco totale: Firefox continua a funzionare anche su dispositivi modificati, con permessi di root o basati su ROM alternative. Tuttavia, alcune caratteristiche potrebbero non essere disponibili in questi contesti, in particolare quelle che richiedono validazione lato server.
Impatto su ROM personalizzate e comunità open source
La novità ha sollevato diverse perplessità tra gli utenti più attenti alla libertà software, in particolare tra chi utilizza sistemi basati su AOSP come LineageOS o GrapheneOS. Questi ambienti spesso non includono i servizi Google, rendendo difficile ottenere una verifica positiva tramite Play Integrity.
Le principali conseguenze possibili includono:
- Accesso limitato a funzionalità AI integrate nel browser
- Restrizioni nell’uso di servizi che richiedono validazione server
- Differenze di esperienza tra installazioni ufficiali e versioni alternative
Il punto critico non riguarda tanto la sicurezza, quanto il principio. Firefox su Android è sempre stato considerato una valida alternativa per chi desidera maggiore controllo rispetto alle soluzioni legate a Google. L’introduzione di un meccanismo di verifica gestito da Google viene vista da alcuni come una scelta in contrasto con questa filosofia.
Mozilla ha già valutato in passato soluzioni alternative meno restrittive per la verifica dei dispositivi, ma la decisione attuale suggerisce un compromesso tra apertura e necessità tecniche, soprattutto per sostenere nuove funzionalità avanzate.
Negli ultimi mesi, le scelte strategiche dell’organizzazione hanno mostrato una crescente attenzione verso modelli sostenibili economicamente, anche attraverso servizi avanzati e integrazioni commerciali. In questo contesto, il controllo sull’accesso alle risorse diventa un elemento chiave.
Resta da capire se questa direzione porterà a ulteriori cambiamenti nel comportamento del browser su dispositivi non standard o se verranno introdotte soluzioni più flessibili per non penalizzare una parte importante della comunità Linux e open source.
Ne parlavamo l’altro giorno al LUG, e la conclusione è stata che Mozilla c9n queste scelte ha rotto il caxxo. A questo punto tantovale andare di Brave sia su pc che su smartphone, e se usa lo stesso motore di rendering di Chrome pazienza, ormai l’alternativa non vale più la pena.