BudgeDino

Wo ist eigentlich unser Geld geblieben?

BudgeDino beantwortet das ohne Tabellen. Es holt die Umsätze eures Haushalts selbstständig von der Bank, sortiert sie in Kategorien und zeigt, wie weit jedes Budget ausgeschöpft ist. Es läuft auf eurem eigenen Server, und eure Daten bleiben dort.

Dieser MonatVor 12 Minuten synchronisiert
  • Lebensmittel340 € von 500 €
    diesen Monat
  • Essen gehen172 € von 200 €
    diesen Monat
  • Kinder95 € von 250 €
    diesen Monat
  • Tanken61 € von 60 €
    diese Woche
Beispielbudgets. Alle Zahlen auf dieser Seite sind ausgedacht.

Gemacht für das Geld von zwei Menschen, nicht von einem

Frühere Versuche sind gescheitert, weil jemand ständig etwas eintippen musste. BudgeDino ist so gebaut, dass das niemand muss.

Eure Banken synchronisieren sich selbst
Konten und Umsätze kommen regelmäßig von allein, nur lesend. DKB und Comdirect kommen per FinTS dazu, sobald die Registrierung bei der Deutschen Kreditwirtschaft (DK) durch ist; weitere Banken und Broker folgen.
Budgets pro Woche oder Monat
Legt einen Betrag pro Kategorie fest. Der Startbildschirm zeigt den Stand jedes Budgets und warnt, bevor es aufgebraucht ist.
Kategorien, die dazulernen
Umsätze werden automatisch einsortiert. Korrigiert ihr einen, folgen ähnliche beim nächsten Mal.
Ein Haushalt, privat, wo es zählt
Ladet die anderen in eurem Haushalt ein. Gemeinsame Konten zählen zu den Budgets; ein als privat markiertes Konto bleibt für alle anderen unsichtbar, auch für Admins.
Vermögen auf einen Blick
Alle Kontostände in einer Liste, getrennt von den Alltagsbudgets. Ein Verlaufsdiagramm ist in Arbeit.
Ehrlich, wie aktuell alles ist
Ihr seht immer, wann jede Bank zuletzt synchronisiert wurde. Braucht eine Bank eure Bestätigung, sagt die App das, statt veraltete Zahlen zu zeigen.

So funktioniert’s

  1. Server betreiben

    Betreibt BudgeDino auf eurem eigenen Rechner oder Server und ladet die Menschen in eurem Haushalt ein.

  2. Banken verbinden

    Meldet euch einmal pro Bank in der Android-App an (vorerst ein Development-Build, noch nicht im Play Store). Will eine Bank eine TAN oder eine Bestätigung, fragt euch die App.

  3. App öffnen

    Ab dann sind Budgets und Ausgaben aktuell, wann immer ihr reinschaut. Kein Import, kein Abtippen.

Eure Finanzen bleiben eure

Eine Finanz-App hält die privatesten Daten eines Haushalts. Darauf ist BudgeDino ausgelegt.

  • Selbst gehostet: Eure Daten liegen auf eurem Server, nie bei CodeBakery.
  • Beträge, Empfänger, Kontonamen und Bankzugangsdaten sind in der Datenbank verschlüsselt. Der Schlüssel liegt nie dort.
  • Nur lesender Bankzugriff. BudgeDino kann kein Geld bewegen.
  • Anmeldung mit Passwort und Authenticator-App; App-Sperre per Fingerabdruck oder Displaysperre.
  • Kein Tracking, keine Werbung, keine Analyse in der App.
  • Open Source unter der AGPL-3.0, damit jeder all das prüfen kann.

Stand der Dinge

BudgeDino wird aktiv entwickelt und ist noch nicht veröffentlicht.

Funktioniert heute

  • Server mit Haushalten, Einladungen und privaten Konten
  • Android-App (Development-Build): Start, Umsätze, Verbindungen, Vermögen
  • FinTS-Anbindung für DKB und Comdirect (DK-Produktregistrierung läuft)
  • Budgets, automatische Kategorien, Budget-Warnungen

Als Nächstes

  • Docker-Image und Einrichtung mit einer Datei zum Selbsthosten
  • Budgets und Haushalt direkt in der App verwalten
  • C24 und Revolut über Enable Banking
  • Vermögensverlauf; Trade Republic und Scalable Capital

Selbst betreiben

BudgeDino ist freie Software. Ein Docker-Image und eine Compose-Datei kommen mit der ersten Version; bis dahin erklärt das Repository, wie ihr es aus dem Quellcode startet.

Zum README

Fragen

Welche Banken werden unterstützt?

DKB und Comdirect per FinTS, sobald die DK-Produktregistrierung durch ist. C24 und Revolut (über Enable Banking), Trade Republic und Scalable Capital sind geplant.

Was kostet es?

Nichts. BudgeDino ist Open Source unter der AGPL-3.0 und braucht keinen kostenpflichtigen Drittanbieter.

Kann BudgeDino Geld überweisen?

Nein. Der Bankzugriff ist nur lesend; eine Zahlungsfunktion gibt es nicht.

Sieht CodeBakery meine Daten?

Nein. Euer Server spricht direkt mit euren Banken. Nichts läuft über CodeBakery.

Gibt es eine iPhone-App?

Noch nicht. Die App gibt es zunächst für Android; die Technik dahinter erlaubt später eine iOS-Version.