Ein Habit Tracker, der überhaupt kein Internet braucht
Kein „Offline-Modus“, der später synchronisiert. Es gibt keinen Server, von dem man offline sein könnte. Jede Gewohnheit, jeder Eintrag, jede Serie und jedes Diagramm liegt und rechnet auf deinem Telefon.
0Server
0Sync-Verzögerung
100%auf dem Gerät
✓Flugmodus
„Offline-Modus“ und „local-first“ sind nicht dasselbe
Die meisten Tracker, die Offline-Unterstützung bewerben, sind Cloud-Apps mit einer Warteschlange. Dein Eintrag wird lokal geschrieben, gehalten und beim nächsten Netz hochgeschoben. Meistens klappt das. Wenn nicht, bekommt man die zwei bekannten Fehlerbilder: einen Ladekreis auf einem Bildschirm, der alle Daten längst hat, und einen Merge-Konflikt nach einer Woche mit lückenhaftem Empfang.
Local-first dreht die Anordnung um. Das Telefon ist kein Zwischenspeicher der Wahrheit, es ist die Wahrheit. Es gibt keine Warteschlange, weil es kein Ziel gibt.
Der Flugmodus-Test
Dreißig Sekunden, und du weißt genau, welche Art App du hast — für jeden Tracker, nicht nur für diesen.
Flugmodus einschalten.
Die App vollständig beenden und neu öffnen.
Eine Gewohnheit anlegen, etwas abhaken, den Statistik-Bildschirm öffnen.
Reagiert alles sofort, liegen die Daten auf dem Gerät. Erscheint irgendwo ein Ladekreis, ein Fehler oder ein leerer Zustand, lebt dieser Teil deines Verlaufs auf dem Rechner von jemand anderem. Das ist eine verlässlichere Antwort als die Store-Beschreibung und dauert weniger lange, als sie zu lesen.
Was lokale Speicherung ändert
Vier Fehlerklassen, die es nicht mehr gibt.
Weniger Funktionen als ganze Kategorien von Ausfällen, die verschwinden.
⚡
Kein Ladezustand
Ein Eintrag ist ein lokaler Schreibvorgang. Der Bildschirm aktualisiert sich im selben Frame, in dem du getippt hast — immer, bei jeder Verbindung.
🔄
Keine Sync-Konflikte
Es gibt nichts zu mergen, weil es nur eine Kopie gibt. Eine Woche schlechter Empfang ändert an deinem Verlauf nichts.
🚫
Kein Ausfall zum Aussitzen
Es gibt kein Backend, das ausfallen, drosseln oder in Wartung gehen kann, während du ein Häkchen setzen willst.
🔒
Nichts, was geleakt werden kann
Eine Datenbank, die es nicht gibt, kann nicht auslaufen. Dein Gewohnheitsprotokoll liegt auf keinem Server, der kompromittiert oder angefordert werden könnte.
📱
Erinnerungen lokal
Benachrichtigungen plant dein Telefon, kein Server — sie kommen also auch im Flugzeug und in der U-Bahn an.
🔊
Akku und Datenvolumen
Keine Sync-Schleife im Hintergrund, kein Polling. Solange du nicht hinschaust, tut die App gar nichts.
Wo das wirklich zählt
Flüge. Ein Langstreckenflug ist genau der Ort, an dem der Abendeintrag fällig wird, und genau der, an dem ein Cloud-Tracker ihn nicht annimmt.
Die U-Bahn. Der tägliche Weg zur Arbeit ist einer der verlässlichsten Auslöser überhaupt — und er passiert dort, wo kein Empfang ist.
Reisen mit ausgeschaltetem Roaming. Zwei Wochen im Ausland reichen, um eine Serie in einer App zu reißen, die für einen einzigen Eintrag Verbindung braucht.
Schlechter Empfang und alte Telefone. Nicht jeder hat volle Balken. Eine App, die das voraussetzt, scheitert für viele lautlos.
Für Gewohnheiten zählt das mehr als für die meiste Software, weil der ganze Mechanismus davon abhängt, die Sache an dem Tag einzutragen, an dem sie passiert ist. Ein verpasster Tag beeinflusst die Gewohnheitsbildung kaum, aber ein Tag, der verloren geht, weil die App nicht aufging, schadet anders: Er lehrt dich, dass der Verlauf unzuverlässig ist — und ein unzuverlässiger Verlauf lohnt das Führen nicht mehr.
Die ehrlichen Kompromisse
Keine Synchronisierung zwischen Geräten
Telefon und Tablet sind zwei getrennte, unverbundene Protokolle. Wer wirklich dieselbe Liste an zwei Orten will, ist mit local-first falsch beraten und sollte eine synchronisierte App bewusst wählen.
Kein automatisches Cloud-Backup
Das ist der Punkt, der tatsächlich weh tut. Telefon verloren, ins Wasser gefallen oder zurückgesetzt — ein lokales Protokoll ist weg. Es gibt keine Support-Adresse, die es wiederherstellt, weil nie jemand anderes eine Kopie hatte.
Die Abhilfe ist manuell: Profil → Daten exportieren schreibt Gewohnheiten und Einträge in eine JSON-Datei, die du speicherst, wo du willst. Die verwandte Seite dazu ist die Seite ohne Konto.
Häufige Fragen
Funktioniert Streaky im Flugmodus?
Ja, vollständig. Gewohnheiten anlegen, eintragen, Serien, Statistiken, Heatmap und Erfolge laufen mit ausgeschaltetem Funk. Verbindung braucht nur das Laden von Anzeigen.
Brauche ich beim ersten Öffnen Internet?
Nein. Es gibt kein Konto anzulegen und keine Erst-Synchronisierung, die App ist also direkt nach der Installation ohne jede Verbindung nutzbar.
Was passiert offline mit der Werbung?
Sie wird schlicht nicht geladen. Sonst ändert sich nichts, und keine Funktion wird zurückgehalten, weil eine Anzeige ausblieb.
Kann ich Telefon und Tablet synchronisieren?
Nein. Jedes Gerät führt sein eigenes Protokoll — die direkte Folge davon, keinen Server zu haben. Über den JSON-Export lässt sich ein Verlauf umziehen, eine Live-Synchronisierung gibt es nicht.
Was passiert mit meinen Daten, wenn ich mein Telefon verliere?
Sie sind weg, sofern du sie nicht exportiert hast. Es gibt keine Cloud-Kopie zum Wiederherstellen. Das ist der reale Preis lokaler Speicherung.