Offline und Synchronisierung
So funktionieren der Offline-Modus und die Cloud-Synchronisierung
CaliMoney ist dafür gebaut, ohne Internetverbindung zu funktionieren. Alle Daten werden zuerst in die lokale Datenbank geschrieben (IndexedDB über Dexie) und dann mit Firestore synchronisiert, sobald du online bist.
Statusanzeige
Ohne Verbindung erscheint in der Kopfzeile ein Abzeichen Offline. Es verschwindet, sobald die Verbindung wieder da ist.

Das Abzeichen wartet ein paar Sekunden, bevor es erscheint, damit ein kurzer Aussetzer – etwa wenn du am Handy in eine andere App und zurück wechselst – es nicht aufblitzen lässt. Kehrst du zu CaliMoney zurück, wird die Verbindung sofort erneut geprüft.
Was offline geht
| Aktion | Offline |
|---|---|
| Buchungen ansehen | ✅ Aus dem lokalen Cache |
| Buchungen hinzufügen | ✅ Lokal gespeichert |
| Buchungen bearbeiten | ✅ Lokal gespeichert |
| Buchungen löschen | ✅ Lokal gespeichert |
| Buchungen duplizieren | ✅ Lokal gespeichert |
| Buchung als Text kopieren | ✅ Funktioniert offline |
| Wiederkehrende Vorlagen bearbeiten | ✅ Lokal gespeichert |
| Ein vorgeschlagenes Abo zur Vorlage machen | ✅ Auf dem Gerät gefunden, lokal gespeichert |
| Kategorien verwalten | ✅ Lokal gespeichert |
| Übersicht ansehen | ✅ Daten aus dem Cache |
| CSV-/Excel-Kontoauszug importieren | ✅ Vollständig auf dem Gerät gelesen – siehe Import |
| PDF- oder Foto-Kontoauszug importieren | ❌ Braucht Verbindung (KI-Auslesung) |
| Gelöschte Buchungen aus einem Snapshot zurückholen | ✅ Snapshots liegen auf diesem Gerät – siehe Export |
| Mit der Cloud synchronisieren | ❌ Braucht Verbindung |
Synchronisierungs-Warteschlange
Offline ausgeführte Vorgänge (hinzufügen, bearbeiten, löschen – Buchungen, wiederkehrende Buchungen und Kategorien) kommen in eine Synchronisierungs-Warteschlange. Ausstehende Buchungen zeigen ein Uhr-Symbol.
Bist du wieder online, synchronisiert CaliMoney automatisch alle ausstehenden Vorgänge in der Reihenfolge, in der sie ausgeführt wurden.
Ausstehende Buchungen lassen sich wie alle anderen bearbeiten, duplizieren und löschen. Eine zu bearbeiten aktualisiert den Vorgang in der Warteschlange, statt einen weiteren hinzuzufügen, und eine zu löschen, die nie die Cloud erreicht hat, entfernt sie einfach von deinem Gerät.
Als App installieren (PWA)
CaliMoney ist eine Progressive Web App: Du kannst sie zum Startbildschirm deines Handys hinzufügen und bekommst ein Erlebnis wie bei einer nativen App, mit sofortigem Offline-Zugriff.
Öffnest du die App in einem mobilen Browser, erscheint unten ein Installationsbanner.
- Android (Chrome) – tippe im Banner auf Installieren. Der Browser bittet um Bestätigung.
- iOS (Safari) – das Banner zeigt eine Schritt-für-Schritt-Anleitung:
- Tippe auf Teilen ⬆️
- Tippe auf Weitere Optionen
- Tippe auf Zum Home-Bildschirm
Schließt du das Banner, erscheint es beim nächsten Öffnen der App im Browser wieder.