Grenzen
Posato baut bewusst eine kleine Hürde auf; es ist kein Schloss, das sich nicht öffnen lässt.
- Es setzt sich nicht gegen einen Administrator des Geräts durch und lässt sich jederzeit entfernen. Eine Sitzung vorzeitig zu beenden ist immer möglich.
- Unter macOS funktioniert das Blockieren nur, solange Posato läuft. Wenn du das Fenster schließt, läuft es in der Menüleiste weiter, und nach der einmaligen Einrichtung öffnet sich Posato unauffällig bei der Anmeldung. Wird Posato beendet, oder nach Ruhezustand, Aufwachen oder einem Netzwerkwechsel, blockiert eine Pause, die du selbst gestartet hast, nicht mehr, bis du sie in Posato fortsetzt. Ohne die Einrichtung braucht jedes Starten oder Fortsetzen die Erlaubnis eines Administrators. Eine Sitzung, die von deinem iPhone kommt, blockiert auf dem Mac erst, wenn du sie dort fortsetzt; ohne die Einrichtung braucht auch das die Erlaubnis eines Administrators.
- Unter macOS starten Zeitpläne nur auf einem Mac, der die Einrichtung abgeschlossen hat, und nur, solange Posato läuft. Öffnet sich Posato, auch bei der Anmeldung, oder wacht der Mac während einer geplanten Pause auf, startet die Pause von selbst erneut, meist innerhalb einer Minute, und endet trotzdem zur geplanten Zeit; ein Passwort wird nicht abgefragt. Wenn du Posato beendest, starten keine geplanten Pausen mehr, bis es wieder geöffnet wird; das Schließen des Fensters ändert daran nichts.
- Unter macOS werden pausierte Apps beendet, solange eine Sitzung aktiv ist, auch Apps, die beim Start schon geöffnet waren, daher kann nicht gesicherte Arbeit in ihnen verloren gehen.
-
Unter macOS deckt das Blockieren von Websites Safari und Google Chrome Stable für Webverkehr auf den Ports 80 und 443 ab, solange sie die Proxyeinstellungen des Systems verwenden. Firefox, andere Browser, Browser innerhalb von Apps und Apps, die den System-Proxy umgehen, sind nicht abgedeckt. Der Aufruf einer pausierten Website über ihre IP-Adresse wird nicht blockiert, und iCloud Privat-Relay kann das Blockieren unbemerkt umgehen. Eine Sitzung beginnt nicht mit dem Blockieren, solange ein VPN oder ein manuell konfigurierter Proxy aktiv ist. Verbindungen zu Servern auf dem Mac selbst (
localhost,127.0.0.1und::1) funktionieren während einer Sitzung weiter. Bereits geladene, zwischengespeicherte oder heruntergeladene Seiten werden nicht gelöscht, und die Pausenseite erscheint unter Umständen gelegentlich nicht, obwohl die Website blockiert bleibt. - Unter macOS verwendet Posato ein Hilfsprogramm im Hintergrund, das die Erlaubnis eines Administrators braucht und eventuell um die Berechtigung „Automation“ bittet, um seine Pausenseite im aktuellen Tab anzuzeigen.
- Auf dem iPhone hebt das System die Einschränkungen nach dem Ende einer Sitzung auf und kann sie noch eine Weile über die Endzeit hinaus beibehalten. Einschränkungen aus Sitzungen, die kürzer als 15 Minuten sind, werden nur aufgehoben, wenn Posato am Ende geöffnet ist oder wenn du es erneut öffnest.
- Wenn Safari auf dem iPhone bereits geöffnet war, kann die erste Seite, die es nach dem Ende einer Pause mit blockierten Websites öffnet, leer bleiben. So verhält sich iOS offenbar beim Aufheben der Einschränkung, und Posato kann das nicht verhindern. Die nächste Seite, die du öffnest, wird geladen.
-
Unter Linux ordnet das Blockieren von Websites jede pausierte Website und ihren
www-Namen in/etc/hostsden Adressen0.0.0.0und::zu, sodass Verbindungen zu ihr fehlschlagen. Es gibt keine Pausenseite. Ein Browser mit eigenem DNS über HTTPS, der Aufruf einer Website über ihre IP-Adresse oder ein anderer Name derselben Website umgeht das. - Unter Linux installiert Posato einmalig einen Systemdienst, mit deinem Passwort. Während eine Pause läuft, beendet der Dienst die pausierten Apps, die du ausgewählt hast, daher kann nicht gesicherte Arbeit in ihnen verloren gehen. Er hebt die Pause zur Endzeit auf, auch wenn Posato geschlossen ist. Das Entfernen des Pakets hebt eine aktive Pause auf. Eine App, deren Desktop-Eintrag ein Skript, einen Interpreter oder Flatpak startet, lässt sich nicht pausieren.
- Unter Linux starten Zeitpläne nur, solange Posato läuft. Wenn du das Fenster schließt, läuft es mit einem Symbol im Statusbereich weiter, und Posato bei der Anmeldung öffnen unter „Über Posato“ startet es bei deiner Anmeldung im Hintergrund. Auf einem Desktop, dessen Statusbereich keine App-Symbole anzeigt, etwa GNOME ohne die Erweiterung AppIndicator, gibt es kein Symbol; Posato bleibt dann nur im Hintergrund, solange eine Pause läuft oder ein Zeitplan eingeschaltet ist, und du öffnest es wieder über das Anwendungsmenü. Wenn du Posato beendest, starten keine geplanten Pausen mehr.
- Unter Windows unterbindet das Blockieren von Websites Verbindungen zu den Adressen, zu denen der Name einer pausierten Website aufgelöst wird. Eine Website, die Adressen mit anderen Websites teilt, etwa eine hinter einem großen Content-Delivery-Netzwerk, kann auch diese Websites blockieren, und eine Website, die auf neue Adressen umzieht, kann sich öffnen, bis Posato sie erkennt, innerhalb von etwa einer Minute. Ein Browser mit eigenem DNS über HTTPS kann Adressen erreichen, die Posato nicht kennt, und eine Verbindung, die beim Start der Pause schon offen ist, bleibt offen. Es gibt keine Pausenseite, und ein VPN oder ein Proxy umgeht das Blockieren.
- Unter Windows richtet das Installationsprogramm mit der Erlaubnis eines Administrators einen Systemdienst ein. Während eine Pause läuft, beendet der Dienst die pausierten Apps, die du ausgewählt hast, daher kann nicht gesicherte Arbeit in ihnen verloren gehen. Er hebt die Pause zur Endzeit auf, auch wenn Posato geschlossen ist, und das Deinstallieren von Posato hebt eine aktive Pause auf. Apps aus dem Microsoft Store und Verknüpfungen, die ein Skript oder eine Befehlszeile starten, lassen sich nicht pausieren. Posato pausiert nur das Windows-Konto, mit dem es installiert wurde. Das Installationsprogramm ist noch nicht signiert, daher warnt Windows SmartScreen vor dem Start; wähle Weitere Informationen und dann Trotzdem ausführen. Ist die Intelligente App-Steuerung aktiviert, blockiert Windows das nicht signierte Installationsprogramm; Posato lässt sich dann erst installieren, wenn die Pakete signiert sind.
- Unter Windows starten Zeitpläne nur, solange Posato läuft. Wenn du das Fenster schließt, läuft es mit einem Symbol im Infobereich weiter, und Posato bei der Anmeldung öffnen unter „Über Posato“ startet es bei deiner Anmeldung im Hintergrund. Wenn du Posato beendest, starten keine geplanten Pausen mehr.
- Unter Android läuft das Blockieren von Websites als lokales VPN, das nur Namensabfragen beantwortet. Ein anderes VPN kann nicht gleichzeitig laufen, ein strikt eingestelltes privates DNS und ein Browser mit eigenem DNS über HTTPS umgehen es, und Abfragen über TCP werden nicht gefiltert. Es gibt keine Pausenseite.
- Unter Android wird eine pausierte App von einem Pausenbildschirm verdeckt; sie kann bis zu etwa einer Sekunde sichtbar sein, bevor der Bildschirm erscheint. Der Launcher, die Einstellungen, die Telefon-App und Posato lassen sich nicht pausieren. Posato braucht Zugriff auf Nutzungsdaten, die Berechtigung „Über anderen Apps einblenden“, Benachrichtigungen und genaue Wecker; ohne sie laufen Blockieren oder Zeitpläne eventuell nicht. Ab 1.6.1 braucht Posato keine Ausnahme von der Akkuoptimierung mehr; die APK 1.6.0 von GitHub Releases braucht sie weiterhin.
- Eine Website, die sich während einer Pause kurz öffnet (Version 1.6), richtet sich nach der Uhr und Zeitzone des jeweiligen Geräts, daher öffnen Geräte in verschiedenen Zeitzonen sie zu verschiedenen Zeitpunkten. Wenn ihr Zeitfenster endet, werden neue Seitenaufrufe blockiert, aber eine bereits offene Verbindung oder eine Adresse, die sich der Browser oder das System gemerkt hat, kann sie unter Linux, Android und Windows noch eine Weile funktionieren lassen; unter macOS schließt Posato zusätzlich die Verbindungen, die es für sie weiterleitet. Auf iPhone und iPad entscheidet das System, wann die Hintergrunderweiterung von Posato läuft: Ein Zeitfenster kann sich bis zu etwa einer Minute verspätet öffnen, und wenn das System die Erweiterung zum Ende des Zeitfensters nie ausführt, bleibt die Website geöffnet, bis die Erweiterung das nächste Mal läuft oder du Posato öffnest. Safari auf iPhone und iPad zeigt die Seite des Systems für eingeschränkte Inhalte, die nicht sagt, wann sich die Website öffnet; unter „Sitzung“ in Posato steht es. Eine Regel, die auf einem anderen Gerät entfernt wurde, wirkt auf einem iPhone oder iPad erst, wenn Posato sich dort öffnet, und unter Linux oder Windows nur, solange Posato läuft; bis dahin, oder bis die Pause endet, öffnet sich die Website weiter nach ihrer alten Regel.
- Ein Gerät mit einer älteren Version von Posato synchronisiert nicht mehr, sobald ein anderes Gerät in einer geplanten Pause eine Pause macht oder eine Regel festlegt oder entfernt, nach der sich eine Website kurz öffnet. Aktualisiere Posato auf jedem Gerät, damit sie synchron bleiben.
- Eine Pause, die du in einer geplanten Pause machst, dauert 5, 10 oder 15 Minuten, und jede geplante Pause erlaubt eine solche Pause. Sie erreicht deine anderen Geräte erst, wenn diese synchronisieren, daher schränkt ein Gerät, das noch nicht synchronisiert hat, weiter ein, bis sie es erreicht oder endet. Auf iPhone und iPad mit geschlossenem Posato können die Einschränkungen einige Minuten nach ihrem Ende zurückkehren, weil das System entscheidet, wann die Hintergrunderweiterung von Posato läuft; wenn das System diese Rückkehr nicht einplanen kann, macht Posato keine solche Pause. Unter Android, Linux und Windows kehren die Einschränkungen innerhalb von etwa einer Minute nach dem nächsten Aufwachen des Geräts zurück, wenn es ihr Ende im Ruhezustand verbracht hat.
- Die Uhrzeiten von Zeitplänen richten sich nach der Uhr des jeweiligen Geräts. Ein Zeitplan dauert mindestens 15 Minuten und braucht auf dem iPhone Zugriff auf Bildschirmzeit.
- Ein Gerät mit einer älteren Version von Posato synchronisiert nicht mehr, sobald ein anderes Gerät Posato 1.3 verwendet. Aktualisiere Posato auf jedem Gerät, damit sie synchron bleiben.
- Die Synchronisierung erfolgt nach bestem Bemühen. Posato kann nicht versprechen, wann oder ob eine Änderung dein anderes Gerät erreicht, und kann kein Gerät im Ruhezustand aufwecken.
- Gehen alle Kopien des Schlüssels für den Arbeitsbereich verloren, lassen sich synchronisierte Daten nicht wiederherstellen. Daten, die bereits auf ein anderes Gerät kopiert wurden, lassen sich nicht aus der Ferne löschen.
- Die Ordner-Synchronisierung funktioniert über einen Ordner, den ein Dienst, den du bereits nutzt, synchron hält, etwa Dropbox, OneDrive, iCloud Drive oder Syncthing. Posato legt dort nur verschlüsselte Dateien ab, kann aber nicht steuern, wann oder ob dieser Dienst sie überträgt, und jeder, der Dateien im Ordner löschen kann, kann die Synchronisierung deiner Geräte unterbrechen.
- Ein Gerät tritt einem Arbeitsbereich in einem Ordner mit einem einmaligen Kopplungscode bei, der 10 Minuten gilt und als QR-Code gescannt, als Link geöffnet oder eingetippt wird. Wer den Code oder den Link und Zugriff auf den Ordner oder seinen Dateiverlauf hat, kann den Arbeitsbereich öffnen. Teile den Link also nur mit deinen eigenen Geräten. Ein einzelnes Gerät lässt sich nicht entfernen: Um nicht mehr mit einem Gerät zu teilen, entferne den Arbeitsbereich und erstelle einen neuen in einem anderen Ordner.
- Im Ordnermodus bewahrt jedes Gerät den Schlüssel des Arbeitsbereichs in einer Datei auf, die nur dein Benutzer lesen kann, nicht im Schlüsselbund. Unter Android schützt ihn der Android Keystore.
- Unter Android muss der Ordner ein lokaler Ordner sein, den eine andere App synchron hält, etwa Syncthing; die meisten Cloud-Speicher-Apps für Android halten keinen lokalen Ordner synchron. Ab 1.6.1 wählst du ihn in der Ordnerauswahl von Android, und Posato erhält nur auf diesen Ordner Zugriff; nach einem Update von 1.6.0 bittet Posato dich, ihn erneut auszuwählen. Auf dem iPhone synchronisiert Posato den Ordner, wenn du die App öffnest.
-
Eine exportierte
.posato-Datei enthält die Namen der Pausensets, Websites und ihre Regeln für das kurze Öffnen, das Standardset und Zeitpläne, aber nie die App-Auswahl. Ohne Code kann jeder, der die Datei bekommt, sie lesen. Der neunstellige Code hält zufällige Leser ab, aber niemanden, der viel Rechenleistung zum Erraten einsetzt. Ein Import ist eine einmalige Kopie, keine Synchronisierung, und importierte Zeitpläne kommen ausgeschaltet an. - Ein Arbeitsbereich synchronisiert über iCloud oder über einen Ordner, nie über beides, und es gibt keinen Wechsel zwischen beiden: Entferne den iCloud-Arbeitsbereich, bevor du einen Ordner wählst.
Posato ist für macOS 13 oder neuer auf Mac-Computern mit Apple Silicon und Intel, iOS 18 oder neuer, Ubuntu 24.04 oder neuer, Android 13 oder neuer und Windows 11 auf x64 und Arm gedacht; was auf jeder Plattform geprüft wurde, steht in der Plattformmatrix. Was Posato auf deinen Geräten, in iCloud und in einem Synchronisierungsordner speichert, steht in der Datenschutzerklärung.