Local-first Personal-Finance-Software: was das in der Praxis heißt
„Local-first“ wird auf Landings gedruckt wie „Bio“ auf Snacktüten. Mich interessiert die Checklist, nicht der Sticker. Für Personal Finance heißt local-first: der Happy Path ist offline, das Gerät hält die Quelle der Wahrheit, und Sync ist ein Feature, das Sie einschalten — nie eine Login-Mauer vor Ihrem eigenen Budget. Ich definiere die Checklist, fahre den Flugmodus-Test, erkläre warum Geld zu dieser Architektur passt, zeige Viridels Umsetzung, vergleiche Self-Host und Sync-first-SaaS, und nenne, was local-first nicht ist — damit der Sticker die Substanz nicht überholt.
Inhalt
- Die local-first Checklist für Geld-Apps
- Flugmodus als Produkttest
- Warum Personal Finance ein perfektes local-first-Domain ist
- Wie Viridel es umsetzt
- Local-first vs. Open-Source-Self-Host vs. Sync-first-SaaS
- Was local-first nicht ist
- Vertrauen ohne Fake-Social-Proof bauen
- Für wen es ist (und für wen nicht)
- Eine konkrete Einladung
Die local-first Checklist für Geld-Apps
1) Budget ohne Netz erstellen und bearbeiten. 2) Nach Neustart mit dauerhaftem lokalem Speicher wieder öffnen. 3) Exportieren ohne Vendor-Portal. 4) Existiert Sync, merged sie — sie ersetzt nicht die einzige Kopie. 5) Kein Bank-Login nötig, um das Hauptbudget freizuschalten.
Scheitert ein Produkt an zwei Punkten, ist der „local-first“-Sticker Marketing. Besteht es, können Sie über Polish und Preis sprechen.
Local-first heißt nicht „funktioniert manchmal auch offline“. Es heißt „offline ist der Happy Path“.
Flugmodus als Produkttest
Netz aus. Budget öffnen. Geld zuweisen. Ausgabe erfassen. App neu starten. Wenn das bricht, sind Sie nicht local-first — Sie sind sync-first mit Cache.
Ich nutze den Test, weil Reisen und Ausfälle alltäglich sind. Personal Finance sollte keine frische Verbindung brauchen, um „kann ich mir das leisten?“ zu beantworten. Netz sollte Sync verbessern, nicht das Hauptbuch freischalten.
Warum Personal Finance ein perfektes local-first-Domain ist
Ihr Budget ist hochsensibel und mittelgroß. Es braucht kein Internet-Scale-Multiplayer. Es muss in 10.000 Metern Höhe stimmen und auf einem geteilten Laptop privat sein. Sync-Engines und CRDT-Forschung zählen; ebenso die Produktentscheidung, den Server nicht zum Chef Ihres Hauptbuchs zu machen.
Geld ändert sich langsam im Vergleich zu Social Feeds. Ein lokales Modell mit optionaler Sync passt zum realen Haushaltsrhythmus — nicht zum SaaS-Dashboard-Rhythmus.
Wie Viridel es umsetzt
Viridel speichert das Hauptbuch auf dem Gerät, bietet Bereit zum Zuweisen, Register, Rechnungen, Kredite und Vermögen ohne Bank-Login, und Plus nur wenn Sie Sync oder Shared Household wollen. Lifetime schaltet Native-Apps frei — kein Datenlösegeld.
Sync, wenn aktiv, ist record-level Merge (neuer gewinnt, Tombstones usw.), kein Blob-Replace. Eine Collection hinzuzufügen heißt, sie den Sync-Shapes hinzuzufügen — so vermeidet man stillen Datenverlust.
Local-first vs. Open-Source-Self-Host vs. Sync-first-SaaS
Open-Source-Self-Host (z. B. Actual Budget) maximiert Auditierbarkeit, wenn Sie einen Server betreiben und pflegen. Sync-first-SaaS maximiert Komfort, wenn Sie Verwahrung und Abo akzeptieren. Viridel sitzt in der Produkt-Mitte local-first: gepflegte App, Lifetime, optionale Sync, kein Bank-Login, nur Finance-Umfang.
Wählen Sie nach Kompetenz und Risiko, das Sie tragen wollen — nicht nach dem lautesten Sticker.
Was local-first nicht ist
Nicht „nie Cloud“. Nicht „anti-Team“. Nicht Ausrede für schlechte UX. Auch nicht „Banksync kommt später“ als Prinzip verkleidet.
Sagt ein Vendor local-first und verlangt dann Cloud auf dem Homescreen, glauben Sie dem zweiten Verhalten.
Vertrauen ohne Fake-Social-Proof bauen
Vertrauen in Finance entsteht durch klare Grenzen, funktionierende Exporte und Mathematik, die Sie prüfen können — nicht durch erfundene Testimonials.
Viridel setzt auf Produktklarheit: Free Web, Lifetime Native, Plus Sync/Haushalt. Testen Sie einen Monat. Exportieren Sie. Entscheiden Sie.
Für wen es ist (und für wen nicht)
Es ist für Menschen, die die Bereit zum Zuweisen-Methode mit Eigentum wollen. Es ist nicht für Menschen, deren Produkt Direct Import ist.
Beide Publika existieren. Die besten Artikel sagen das, ohne alle überzeugen zu wollen.
Eine konkrete Einladung
Öffnen Sie die Web-App. Flugmodus. Zuweisen bis Bereit zum Zuweisen = null. manual entryieren. Einmal abgleichen. Klickt die Methode, steht Lifetime für Native-Apps bereit, wenn Sie sie brauchen.
Klickt sie nicht, haben Sie eine Stunde verloren — nicht ein Jahresabo und keinen Bank-Login.
FAQ
Heißt local-first ohne Internet?
Es heißt: der Happy Path funktioniert offline. Internet kann Sync hinzufügen — es darf Ihr Hauptbuch nicht freischalten.
Worin unterscheidet sich das vom „Offline-Modus“ von Cloud-Apps?
Ein Offline-Cache eines Sync-first-SaaS ist keine lokale Wahrheit. Local-first legt den Kanon auf dem Gerät ab.
Kann ich mehrere Geräte syncen?
Ja, mit Viridel Plus. Sync ist optional und ersetzt Lifetime nicht für Native-Apps.
Ist Viridel Open Source?
Nein. Es ist ein gepflegtes local-first Produkt. Wenn Sie Code auditieren und self-hosten wollen, schauen Sie Projekte wie Actual Budget an.
Wo konkret testen?
Gratis-Web-App → Flugmodus → zuweisen → CSV → abgleichen. Dann Lifetime oder Plus entscheiden.