Journal · · 15 Min. Lesezeit
Apps sperren auf dem iPhone: was eine App wirklich blockieren kann und was grundsätzlich nicht
Keine iPhone-App eines Drittanbieters sperrt selbst etwas. Sie bittet iOS darum, über drei Apple-Frameworks mit klaren, veröffentlichten Grenzen. Diese Grenzen erklären, warum dein Blocker die gesperrten Apps nicht beim Namen kennt, warum Mitteilungen trotzdem ankommen und warum die ehrliche Antwort auf „Lässt sich das umgehen?“ immer Ja lautet.
Frag die meisten, wie ein App-Blocker auf dem iPhone funktioniert, und du hörst ungefähr das: Der Blocker sitzt im Hintergrund, schaut zu, was du öffnest, und schlägt die Tür zu, sobald er Instagram entdeckt.
Nichts davon ist möglich. Eine iOS-App eines Drittanbieters kann nicht sehen, welche Apps du startest, kann nicht dauerhaft im Hintergrund laufen, um auf eine davon zu warten, und kann keinen einzigen Pixel über eine andere App zeichnen. Jeder Blocker im App Store bittet iOS, die Sperre für ihn zu übernehmen, über drei Frameworks, die Apple 2021 eingeführt und seitdem in kleinen Schritten erweitert hat.
Dieses Detail entscheidet, was dein Blocker kann, was er nie können wird, egal wie viel du zahlst, und wie genau du wieder herauskommst. Den letzten Teil zeigt kein Screenshot im App Store.
Was sperrt auf dem iPhone eigentlich eine App?
Drei Frameworks, zusammen Screen Time API genannt, vorgestellt in der WWDC21-Session Meet the Screen Time API (auf Englisch). Ein viertes, ManagedSettingsUI, bestimmt nur, wie der Sperrbildschirm aussieht. Die Dokumentation von Apple zu allen Frameworks unten ist auf Englisch.
| Framework | Seine eine Aufgabe | Die Typen, mit denen du arbeitest | Was es nicht kann |
|---|---|---|---|
| FamilyControls | Erlaubnis einholen und den Nutzer Apps wählen lassen | AuthorizationCenter, FamilyActivityPicker, FamilyActivitySelection |
Deinem Code sagen, welche Apps gewählt wurden |
| ManagedSettings | Die Beschränkung anwenden | ManagedSettingsStore, ShieldSettings (.applications, .applicationCategories, .webDomains), ApplicationSettings (denyAppRemoval) |
Länger bestehen als die Erlaubnis, die sie geschaffen hat |
| DeviceActivity | Alles, was mit Zeit zu tun hat | DeviceActivityCenter, DeviceActivitySchedule, DeviceActivityEvent, DeviceActivityMonitor |
Deinen Code dauerhaft laufen lassen; die Erweiterung wacht nur bei Ereignissen auf |
| ManagedSettingsUI | Den Sperrbildschirm gestalten | ShieldConfigurationDataSource, ShieldActionDelegate |
Irgendetwas außer Titel, Untertitel, Symbol und bis zu zwei Tasten zeichnen |
In einer echten App ist der Ablauf kurz. Du fragst über AuthorizationCenter.shared nach der Erlaubnis, im Modus .individual zur Selbstbeschränkung oder .child für ein Elternteil in der Familienfreigabe. Du zeigst die Auswahl. Was zurückkommt, legst du in einem ManagedSettingsStore als store.shield.applications ab. Du registrierst einen Zeitplan bei DeviceActivityCenter und lässt iOS deine Erweiterung DeviceActivityMonitor an Intervallgrenzen und Nutzungsschwellen wecken, damit sie den Store ändern kann.
Zwei praktische Grenzen halten die Kategorie kleiner, als sie aussieht. Die Fähigkeit Family Controls fügt die Berechtigung com.apple.developer.family-controls hinzu, und wer sie im App Store verteilen will, muss Apple darum bitten. Und die Erweiterung DeviceActivityMonitor ist kein Dienst, der ständig läuft: iOS weckt sie, gibt ihr ein kurzes Zeitfenster und legt sie wieder schlafen. Alles, was ein Blocker angeblich „dauerhaft“ tut, passiert in Momenten, die Apple wählt.
Warum der Blocker nie erfährt, welche Apps du gewählt hast
Von allen Designentscheidungen der API hat diese die größten Folgen.
Die Oberfläche zur App-Auswahl ist der FamilyActivityPicker, und sie gehört Apple, nicht dem Entwickler. Sie läuft in einem eigenen Prozess, listet deine installierten Apps und liefert eine FamilyActivitySelection mit Mengen von Tokens zurück: ApplicationToken, ActivityCategoryToken, WebDomainToken. Apples Dokumentation zu Token (auf Englisch) beschreibt es als Darstellung einer App oder Website, die ihre Identität nicht preisgibt, und die Seite zu ApplicationToken erklärt, der Zweck sei, Apps zu beschränken und zu filtern, ohne Zugriff auf persönliche Daten.
Ein Blocker hält also einen undurchsichtigen Datenblock in der Hand, den er an ManagedSettings zurückgibt, um eine Sperre zu errichten. Er bekommt nie eine Bundle-ID oder einen Anzeigenamen, und das Token lässt sich nicht zurückrechnen. Ein Token bedeutet auch nur für die App etwas, die es bekommen hat, und es verliert seine Gültigkeit in dem Moment, in dem du die Erlaubnis in den Einstellungen widerrufst, weil der Widerruf die Tokens der App zusammen mit ihrer Erlaubnis ungültig macht.
Für den Datenschutz heißt das: Eine App für Bildschirmzeit kann schlicht nicht protokollieren, dass du Grindr gesperrt hast, oder Trade Republic, oder die Lieblings-App deiner Ex. Sie hat nicht versprochen, es nicht zu tun; sie kann es nicht. Das ist Datenschutz durch Bauweise, und die stärkste Garantie dieser Art in allen Kategorien, in denen ich bisher Apps veröffentlicht habe.
Fürs Produkt ist es eine echte Abgabe, und jeder Entwickler in dieser Kategorie zahlt sie:
- Du kannst beim Einrichten kein „Sperr mit einem Tipp die üblichen Verdächtigen“ anbieten, weil du die Verdächtigen nicht benennen kannst.
- Du kannst in deinen eigenen Texten nicht sagen, welche Apps gerade gesperrt sind.
- Du kannst mit deinen eigenen Daten nicht prüfen, ob jemand überhaupt etwas ausgewählt hat, und so werden Supportanfragen („Es sperrt gar nichts“) zu angeleiteten Sitzungen mit Screenshots.
Diesen Tausch hat Apple gemacht, nicht der Entwickler, und ich finde, Apple hat richtig entschieden.
Welcher Ansatz sperrt was?
Fünf Ansätze werden als „Apps sperren“ verkauft, und sie greifen auf ganz verschiedenen Ebenen ein. Der Preis zählt hier weniger als die Frage, wo jeder davon im System sitzt.
| Ansatz | Was er sperrt | Was er nicht sperren kann | Wie man ihn umgeht | Offline | Für wen er wirklich passt |
|---|---|---|---|---|---|
| Eingebaute Bildschirmzeit (Apples Anleitung) | Zeitpläne und Nutzungszeiten für Apps und Kategorien (bis iOS 18 Auszeit und App-Limits), Altersfreigaben, Webinhalte; gilt auf deinen anderen Geräten, wenn du sie geräteübergreifend teilst | Nichts über Apples eigene Kategorien hinaus; keine eigene Bedingung fürs Entsperren | Dein eigener Code oder die Taste, mit der du ein Limit ignorierst | Ja | Alle, die sie noch nicht ausprobiert haben, denn sie ist kostenlos und deckt auch Mac und iPad ab |
| Sperr-App auf Basis von Family Controls (Opal, one sec, ScreenZen, Jomo, EarnLock) | Jede App oder Apple-Kategorie, die du auf diesem iPhone auswählst, dazu Websites in Safari bei Apps, die das unterstützen | Mitteilungen, andere Geräte und alles, nachdem du die Erlaubnis widerrufen hast | Der Notausgang, den die App mitbringt, danach der Widerruf der Erlaubnis in den Einstellungen | Ja, weil der Zustand lokal liegt und iOS ihn durchsetzt | Leute, die eine andere Bedingung fürs Entsperren wollen als „warten“ oder „Code eingeben“ |
| DNS- oder VPN-Filter (NetworkExtension, auf Englisch) | Domains und Verkehrsmuster, systemweit, auch in Apps, die du nicht ausgewählt hast | Alles im Mobilfunknetz, wenn das Profil aus ist, verschlüsseltes DNS innerhalb einer App oder einen Dienst, der sich ein CDN mit etwas teilt, das du brauchst | Das VPN in den Einstellungen ausschalten, ungefähr drei Tipps | Nein, es ist per Definition ein Netzwerkmechanismus | Ganze Klassen von Inhalten sperren (Werbung, Seiten für Erwachsene), keine bestimmte App |
| Zweites Gerät oder Box (einfaches Handy, Zeitschloss-Box, Bricks NFC-Tag) | Alles auf dem Gerät, das du zurücklässt | Jeden anderen Bildschirm im Haus | Den Gegenstand physisch holen | Ja | Leute, deren Problem eine Stunde an einem Ort ist: Schreibzeit, Abendessen, Schlaf |
| Graustufen und Reibung (Farbfilter, Fokus, Apps weg vom Home-Bildschirm) | Nichts; das Handy wird nur langweiliger und schwerer erreichbar | Alles, wenn du es wirklich willst | Drei Tipps in den Einstellungen oder Spotlight | Ja | Eher Gewohnheit als Zwang: Leute, die eine App ohne Grund öffnen und 40 Minuten bleiben |
Zwei Anmerkungen zur Tabelle. Ein DNS-Filter ist die einzige Zeile, die auch Apps erfasst, die du nicht aufgelistet hast. Das macht ihn zum richtigen Werkzeug, um Inhalte für Erwachsene zu sperren, und zum falschen für „halt mich zwischen 9 und 17 Uhr von X fern“. Und Apples eigene Prüfregeln engen die VPN-Zeile ein: Richtlinie 5.4 der App Store Review Guidelines (auf Englisch) verlangt, dass VPN-Apps NEVPNManager nutzen und von einem Entwickler stammen, der als Organisation angemeldet ist, und die Berechtigung für Inhaltsfilter vergibt Apple im Einzelfall. Deshalb gibt es so wenige davon.
Kann eine App Instagram auf dem iPhone sperren?
Ja, mit drei Einschränkungen, die wichtiger sind als das Ja.
Die App, und zwar richtig. Wähl Instagram in der Auswahl, leg das Token in store.shield.applications, und beim Antippen des Symbols erscheint eine Sperre, statt dass die App startet. Die App öffnet sich nicht im Hintergrund, aktualisiert nicht und bekommt ihre fünf Sekunden nicht.
Die Website, meistens. ShieldSettings.webDomains deckt Safari ab. Wählst du in der Auswahl Webinhalte aus, verhält sich instagram.com in Safari wie die App. Wie gut das in Browsern anderer Anbieter und in Webansichten innerhalb von Apps greift, ist weniger vorhersehbar, und ich würde keinen Plan darauf bauen.
Nicht die Mitteilungen. Eine Sperre verhindert den Start. Sie verhindert nicht die Zustellung. Wenn dich ein Kennzeichen und ein Banner hineinziehen, repariert die Sperre die falsche Hälfte der Schleife, und ein Fokus ist das bessere Werkzeug, oder beides zusammen.
Nicht deine anderen Bildschirme. Der Store gilt nur auf dem Gerät. Dein iPad, dein Mac und der Arbeitslaptop bleiben unberührt. Family Controls gibt es auf macOS nicht in einer Form, die diese Mechanik unterstützt, also nutzt jede Sperr-App, die auch den Mac abdeckt, dort einen anderen Mechanismus.
Gibt es einen App-Blocker, den man nicht umgehen kann?
Nein, nicht auf einem Gerät, das dir gehört und das du kontrollierst, und das ist Absicht. Könnte eine App eines Drittanbieters dein Handy dauerhaft beschränken, würde die erste bösartige App, die erscheint, eine Menge Handys lahmlegen, also lässt Apple den Ausgang in deiner Hand.
Einen Weg hinaus gibt es immer. Die nützliche Frage ist, wie lange er dauert und ob der Aufwand irgendwo Nutzen bringt. Hier ist die Leiter, die billigste Stufe zuerst.
| Weg hinaus | Ungefähr wie lange | Was es dich kostet | Merkt es die App? |
|---|---|---|---|
| Durchtippen oder eine Taste „Ich brauche das wirklich“, falls die App eine hat | 1 bis 2 Tipps, unter 5 Sekunden | Nichts | Ja, sie hat die Aktion ausgelöst |
| Einen Timer oder eine Atempause abwarten | 5 bis 60 Sekunden | Aufmerksamkeit, also genau das, was du schützen wolltest | Ja |
| Eine Hürde lösen: eine Rechenaufgabe, einen langen Satz abtippen | 20 bis 60 Sekunden | Konzentration, und darum geht es | Ja |
| Den Blocker löschen | ~10 Sekunden, außer denyAppRemoval ist gesetzt |
Deine Einstellungen, deinen Verlauf, deine Serie | Nein, er ist weg |
| Family Controls in den Einstellungen widerrufen | ~15 Sekunden, wenn du den Weg kennst | Alle Sperren fallen auf einmal; die Tokens werden ungültig | Ja, authorizationStatus lässt sich beobachten |
| Die Bildschirmzeit ganz ausschalten | ~20 Sekunden | Deine Limits und deinen Nutzungsverlauf | Ja |
| Das Gerät löschen und wiederherstellen | 30 Minuten und mehr | Alles | Nein |
| Jemand anderes kennt den Code für die Bildschirmzeit | Für dich nicht verfügbar | Selbstbestimmung, ein echter Preis, der sich manchmal lohnt | Entfällt |
Zwei Zeilen brauchen einen Kommentar. ApplicationSettings.denyAppRemoval gibt es wirklich: Ein Blocker kann das Löschen von Apps auf dem ganzen Gerät verhindern und schließt damit den billigsten Ausgang. Und der Widerruf lässt sich beobachten, eine App kann also ihren eigenen Erlaubnisstatus verfolgen und weiß sofort, wenn du gegangen bist. Ob sie damit mehr tun sollte, als es für dich festzuhalten, ist eine Designfrage mit einer offensichtlich falschen Antwort.
Lies die Leiter von oben nach unten, und „nicht umgehbar“ verliert jede Bedeutung. Was sich unterscheidet, ist, wie viele Sekunden zwischen dem Impuls und der App liegen und ob dir diese Sekunden etwas bringen.
Was die API für das Design bedeutet
Ich habe vor einer Weile geschrieben, dass die Kosten fürs Entsperren außerhalb der App liegen müssen (auf Englisch): Kosten, die du selbst in der Software festlegst, kann dein Verlangen mitten im Verlangen neu verhandeln. Die API-Fakten oben führen dasselbe Argument auf der Ebene der Plattform. Der Widerruf ist immer etwa fünfzehn Sekunden entfernt, also ist die Mauer nicht das Produkt. Der Preis ist es.
Und dieser Preis sollte dort bezahlt werden, wo dein späteres Ich etwas davon hat. Warten besteht diesen Test nicht: Du zahlst mit Aufmerksamkeit, also genau dem, was du schützen wolltest, und bekommst nichts zurück. Bewegung besteht ihn, weil die Kosten im Rest deines Lebens landen.
Die anderen Designs sind deshalb nicht falsch. Mehrere sind gut für Probleme, die meins nicht löst:
one sec greift ein, bevor die App öffnet, mit einem Atemzug, einer Pause oder einer Frage. Wenn dein Daumen schneller ist als deine Absicht, passt das besser zu dir als eine harte Hürde, weil es den Reflex trifft. Eine Hürde, an der du dich schon vorbeigearbeitet hast, tut nichts gegen einen Reflex. one sec läuft außerdem auf Android, unsere Apps nicht.
Brick bringt einen physischen NFC-Tag ins Spiel, als einmaliger Kauf (63,95 € im Shop von Brick mit Lieferland Deutschland, geprüft am 29. Oktober 2026). Den Tag zu Hause zu lassen ist eine Verpflichtung, die du vom Sofa aus nicht rückgängig machen kannst, und es ist das einzige Design der Kategorie, bei dem die Reibung aus Material besteht statt aus Software, der du die Erlaubnis gegeben hast. Der Preis ist ein Gegenstand, den du kaufen, mitnehmen und verlieren kannst. Unpluq arbeitet nach demselben physischen Prinzip, kombiniert mit einem Abo.
ScreenZen ist kostenlos, mit Pausen, die immer länger werden, und kostenlos zu sein ist ein echter Vorteil, den EarnLocks Einmalkauf für 22,99 € nicht aufwiegt. Opal und Jomo sind ausgefeilter als wir, und Jomo deckt iPhone, iPad und Mac ab.
EarnLock nutzt genau dieselben drei Frameworks wie alle anderen und tut nichts, was Apple nicht veröffentlicht. Was die App ändert, ist der Preis: Die Apps, die du wählst, bleiben gesperrt, bis du ein tägliches Bewegungsziel erreichst, das sie aus Apple Health liest (Schritte in der kostenlosen Version, Bewegungsminuten oder aktive Kalorien mit Premium). Die Hälfte des Ziels öffnet sie für eine Stunde, das ganze Ziel bis Mitternacht. Ihr Sperrbildschirm ersetzt Apples allgemeinen Hinweis auf eine Beschränkung durch die Zahl, die noch fehlt. „noch 2026 Schritte bis zur Entsperrung“ sagt dir, wohin du gehst; ein Hinweis, dass diese App beschränkt ist, hält dich nur auf. Mit Premium liest die Apple-Watch-App ihre eigenen Health-Daten und zeigt, wie weit du noch vom Entsperren entfernt bist, während das iPhone die Sperre übernimmt. Welches Ziel du einstellen solltest, ist eine eigene Frage, beantwortet in wie viele Schritte am Tag die Studien stützen. Eine App zu sperren ist kostenlos; Premium kostet 1,99 € im Monat, 9,99 € im Jahr oder einmalig 22,99 €.
EarnLock hat dieselben Grenzen wie alles andere auf dieser Seite. Auch EarnLock sieht nicht, welche Apps du gesperrt hast. Die App hält keine Mitteilungen auf. EarnLock ist eine iPhone-App, mit einer Apple-Watch-App in Premium, und es gibt keine Version für iPad oder Mac. Die App hat eine Notentsperrung pro Tag, hinter einer Rechenaufgabe, mit Absicht, weil Leute ein Werkzeug ohne Ausgang löschen. Und wenn du in den Einstellungen ihre Erlaubnis widerrufst, fallen alle Sperren, und sie kann nichts dagegen tun. Dasselbe gilt für jede App auf Basis von Family Controls, die auf dieser Seite vorkommt, und es lohnt sich, das zu wissen, bevor du einem von uns Geld gibst. (Die Datenregeln dahinter, und hinter jeder anderen Lagerland-App, stehen auf der Transparenzseite.)
Kurz gesagt
- Keine iPhone-App eines Drittanbieters sperrt selbst etwas. Sie bittet iOS darum, über FamilyControls (Erlaubnis und Auswahl), ManagedSettings (die Sperre) und DeviceActivity (Zeitpläne und Schwellen).
- Die Auswahl liefert undurchsichtige Tokens, keine App-Namen. Dein Blocker kann nicht protokollieren, verkaufen oder verlieren, welche Apps du gewählt hast, weil iOS ihm die Namen nie gibt. Dieselbe Regel hindert ihn daran, dir eine empfohlene Liste vorzuschlagen.
- Eine Sperre verhindert den Start, nicht die Mitteilung. Sie deckt die App und über Web-Domains Safari ab. Sie deckt nicht dein iPad, deinen Mac oder das Banner, das dich hineingezogen hat.
- Nichts ist unumgehbar, und das hat Apple so gewollt. Family Controls in den Einstellungen zu widerrufen dauert etwa fünfzehn Sekunden und macht jede Sperre auf einmal ungültig.
denyAppRemovalschließt den billigsten Ausgang; den letzten schließt nichts. - Vergleich also den Preis, nicht die Mauer. Was sich unterscheidet, ist, was zwischen Impuls und App steht (ein Tipp, eine Wartezeit, ein physischer Tag oder eine Schrittzahl), und ob es dir danach besser geht, wenn du ihn bezahlst.
Fragen
Häufig gefragt
Kann eine App Instagram auf dem iPhone sperren?
Gibt es einen App-Blocker, den man nicht umgehen kann?
Was ist die Family Controls API?
Funktionieren App-Blocker ohne Internetverbindung?
Kann ein App-Blocker sehen, welche Apps ich gesperrt habe?
Bildschirmzeit oder ein App-Blocker eines Drittanbieters?
In diesem Artikel erwähnt
Apps in diesem Artikel
Mehr aus dem Journal