Vai al contenuto
Basta!Scarica l’app

Perché Basta! chiede il permesso di accessibilità

Android mostra un avviso severo quando lo attivi, e fa bene: è un permesso potente. Questa pagina spiega cosa può fare davvero, cosa ne fa Basta! e come controllarlo senza fidarti sulla parola.

Cos’è il servizio di accessibilità

È l’API che Android ha creato per i lettori di schermo e le altre tecnologie assistive. Permette a un’applicazione di ricevere eventi su ciò che appare sullo schermo — quale finestra si è aperta, quali elementi contiene — e di eseguire azioni di sistema per conto dell’utente, come premere Indietro.

Queste due capacità sono esattamente ciò che serve per chiudere il lettore dei Reels: sapere che si è aperto, e uscirne.

Perché non c’è un altro modo

Android non espone nessun’altra API che dica quale schermata specifica di un’altra applicazione l’utente sta guardando. Puoi sapere quale app è in primo piano, ma questo non distingue la lettura di un messaggio diretto dal loop dei Reels — e quella distinzione è tutto il senso di Basta!.

Un’app che promette di bloccare solo i Reels senza il permesso di accessibilità o non lo sta facendo, o sta bloccando tutto Instagram chiamandolo in un altro modo.

Cosa legge esattamente Basta!

Tre cose, e nessuna è contenuto:

  1. Gli identificatori delle risorse dei contenitori dell’interfaccia — stringhe tecniche come clips_viewer_view_pager, che Instagram assegna al lettore dei Reels.
  2. Il nome della classe dell’Activity o del Fragment in primo piano in quel momento.
  3. Su Facebook (solo Pro), l’etichetta di accessibilità dei contenitori grandi, visibili e a schermo intero. Facebook nasconde i suoi identificatori, quindi l’app controlla se quell’etichetta contiene la parola «reel». Il confronto avviene in memoria e non viene salvato nulla.

Cosa non legge

Non legge il testo dei tuoi messaggi, né dei post, né dei commenti, né i nomi delle persone con cui parli. Non cattura lo schermo, non accede alle tue foto e non registra quello che scrivi.

E non invia niente da nessuna parte. Non ci sono account, né SDK di analytics o di pubblicità, e la scheda di Google Play dichiara «nessun dato raccolto». Il manifest dichiara sì il permesso INTERNET, riservato a un solo scopo preciso: scaricare un elenco pubblico e aggiornato di identificatori di rilevamento, per poter correggere il blocco senza aspettare un aggiornamento dell’app. Quella richiesta porta dati solo verso il telefono; non si porta via niente di tuo. L’acquisto di Pro lo gestisce Google Play.

Come verificarlo da te

Il codice sorgente è pubblico su GitHub. Se vuoi verificarlo senza essere un programmatore, ci sono due controlli rapidi:

  1. Apri AndroidManifest.xml nel repository: vedrai il permesso INTERNET e, subito accanto, il commento che dice a cosa serve. Poi cerca openConnection nel codice: compare una sola volta, in HintConfig.kt, come richiesta GET che non invia nulla.
  2. Apri HintConfig.kt e cerca DEFAULT_INSTAGRAM_REELS, DEFAULT_YOUTUBE_SHORTS, DEFAULT_TIKTOK_FEED e DEFAULT_FACEBOOK_REELS. Sono gli elenchi letterali di ciò che l’app cerca sullo schermo. Non c’è altro.

Come revocarlo

In qualsiasi momento, da Impostazioni di Android → Accessibilità → Basta! → disattiva. Non c’è nessun account da chiudere né dati da cancellare da un server, perché non è mai uscito nulla dal telefono. L’unica cosa che succede è che la tua serie si interrompe e la tua mascotte torna un uovo, che è esattamente lo scopo.

Domande sincere.

Il permesso di accessibilità può leggere le mie password?

L’API consente a un’applicazione di ricevere il contenuto dei campi di testo, ed è per questo che Android mostra un avviso così serio. Basta! non lo fa: legge solo gli identificatori dei contenitori dell’interfaccia, i nomi delle classi e, su Facebook, l’etichetta di accessibilità dei contenitori a schermo intero — mai i campi di testo. Non ha account né analytics a cui inviare qualcosa, e il codice è pubblico, così puoi verificarlo.

Google controlla queste app?

Sì. Google Play richiede una giustificazione specifica per l’uso del servizio di accessibilità e verifica che la funzione dichiarata sia reale e visibile all’utente. La dichiarazione di Basta! è quella di questa pagina: rilevare il lettore di video brevi e attivare l’azione Indietro.

Si possono bloccare i Reels senza concederlo?

Non con questa precisione. Con Benessere digitale puoi limitare il tempo totale su Instagram senza permessi speciali, ma conta l’applicazione intera e non distingue i Reels dal resto.

Torna alla pagina iniziale