Warum Basta! die Berechtigung für Bedienungshilfen braucht
Android zeigt beim Aktivieren eine ernste Warnung – und das zu Recht: Es ist eine mächtige Berechtigung. Diese Seite erklärt, was sie wirklich kann, was Basta! damit macht und wie du das prüfst, ohne uns einfach zu glauben.
Was die Bedienungshilfe ist
Es ist die Schnittstelle, die Android für Screenreader und andere Hilfstechnologien geschaffen hat. Sie lässt eine App Ereignisse darüber empfangen, was auf dem Bildschirm erscheint – welches Fenster sich geöffnet hat, welche Elemente es enthält – und Systemaktionen im Namen der Nutzerin oder des Nutzers ausführen, etwa auf Zurück drücken.
Genau diese zwei Fähigkeiten braucht es, um den Reels-Player zu schließen: wissen, dass er geöffnet wurde, und ihn verlassen.
Warum es keinen anderen Weg gibt
Android bietet keine andere Schnittstelle, die verrät, welchen konkreten Bildschirm einer anderen App du gerade ansiehst. Man kann herausfinden, welche App im Vordergrund ist, aber das unterscheidet nicht zwischen dem Lesen einer Direktnachricht und der Reels-Schleife – und genau diese Unterscheidung ist der ganze Sinn von Basta!.
Eine App, die verspricht, nur Reels ohne Bedienungshilfe zu blockieren, tut es entweder nicht, oder sie sperrt ganz Instagram und nennt es anders.
Was Basta! genau liest
Drei Dinge, und keins davon ist Inhalt:
- Die Ressourcen-Kennungen von Containern der Oberfläche – technische Zeichenketten wie clips_viewer_view_pager, die Instagram dem Reels-Player zuweist.
- Den Klassennamen der Activity oder des Fragments, das gerade im Vordergrund ist.
- Bei Facebook (nur Pro) die Bedienungshilfen-Beschriftung großer, sichtbarer Vollbild-Container. Facebook verschleiert seine Kennungen, deshalb prüft die App, ob diese Beschriftung das Wort „reel“ enthält. Der Vergleich passiert im Speicher, gespeichert wird nichts.
Was die App nicht liest
Sie liest weder den Text deiner Nachrichten noch den von Beiträgen oder Kommentaren, noch die Namen der Menschen, mit denen du schreibst. Sie macht keine Bildschirmaufnahmen, greift nicht auf deine Fotos zu und protokolliert nicht, was du tippst.
Sie sendet auch nichts irgendwohin. Es gibt keine Konten, kein Analyse- und kein Werbe-SDK, und der Google-Play-Eintrag gibt „keine Daten erfasst“ an. Das Manifest deklariert zwar die Berechtigung INTERNET, aber nur für einen eng begrenzten Zweck: eine öffentliche, aktualisierte Liste von Erkennungskennungen herunterzuladen, damit die Blockierung repariert werden kann, ohne auf ein App-Update zu warten. Diese Anfrage holt nur Daten aufs Handy; sie nimmt nichts über dich mit. Den Pro-Kauf wickelt Google Play ab.
So prüfst du es selbst
Der Quellcode ist öffentlich auf GitHub. Wenn du es auch ohne Programmierkenntnisse überprüfen willst, gibt es zwei schnelle Checks:
- Öffne die AndroidManifest.xml im Repository: Dort steht die Berechtigung INTERNET und direkt daneben der Kommentar, wofür sie da ist. Such dann im Code nach openConnection: Es kommt genau einmal vor, in HintConfig.kt, als GET-Anfrage, die nichts sendet.
- Öffne HintConfig.kt und such nach DEFAULT_INSTAGRAM_REELS, DEFAULT_YOUTUBE_SHORTS, DEFAULT_TIKTOK_FEED und DEFAULT_FACEBOOK_REELS. Das sind die wörtlichen Listen dessen, wonach die App auf dem Bildschirm sucht. Mehr gibt es nicht.
So entziehst du die Berechtigung
Jederzeit über Einstellungen → Bedienungshilfen → Basta! → ausschalten. Es gibt kein Konto zu schließen und keine Daten auf einem Server zu löschen, weil nie etwas das Handy verlassen hat. Das Einzige, was passiert: Deine Serie reißt und dein Maskottchen wird wieder zum Ei – und genau darum geht es.