Willkommen bei SaldoApp
SaldoApp ist eine webbasierte Haushaltsbuch-App zur strukturierten Verwaltung von Ausgaben, Budgets und Einkaufslisten.
Die Anwendung funktioniert als installierbare Web-App (PWA) und kann auf Smartphone, Tablet oder Desktop genutzt werden. Es ist keine Installation über einen App Store erforderlich.
Was SaldoApp ermöglicht
- Führen eines digitalen Einkaufszettels
- Erfassen von täglichen Ausgaben
- Monatliche Budgetplanung
- Detaillierte Auswertungen und Statistiken
- Gastzugänge mit individuellen Rechten
- Optionale Push-Benachrichtigungen
Grundprinzip
SaldoApp speichert ausschließlich die Daten Ihres Haushalts. Es werden keine Analyse- oder Tracking-Dienste eingesetzt. Die Anwendung ist funktional, datensparsam und rollenbasiert aufgebaut.
Aufbau dieser Hilfe
In der linken Navigation finden Sie eine strukturierte Übersicht aller Funktionen – von der Registrierung über die Module bis hin zu technischen Informationen.
Die Inhalte richten sich an Einsteiger ebenso wie an technisch interessierte Nutzer.
Registrierung
Um SaldoApp zu nutzen, erstellen Sie ein persönliches Benutzerkonto. Die Registrierung erfolgt mit Benutzername, E-Mail-Adresse und Passwort.
Konto erstellen
- Benutzername wählen (muss eindeutig sein)
- Gültige E-Mail-Adresse angeben
- Passwort festlegen und bestätigen
- Nutzungsbedingungen akzeptieren
Nach Absenden des Formulars wird Ihr Konto angelegt, jedoch noch nicht aktiviert.
E-Mail-Verifizierung
Zum Schutz vor Missbrauch erhalten Sie eine Bestätigungs-E-Mail. Erst nach Klick auf den enthaltenen Link wird Ihr Konto aktiviert.
- Der Bestätigungslink ist 24 Stunden gültig.
- Nach erfolgreicher Bestätigung wird Ihr Konto dauerhaft freigeschaltet.
Was passiert technisch?
Ihr Passwort wird nicht im Klartext gespeichert, sondern mit einem sicheren Verschlüsselungsverfahren gehasht. Der Bestätigungslink enthält ein einmaliges Sicherheitstoken, das verschlüsselt gespeichert und nach Nutzung gelöscht wird.
Benutzerrolle nach Registrierung
Jeder neu registrierte Benutzer ist automatisch Hauptuser. Hauptuser können später Gastzugänge anlegen und individuelle Rechte vergeben.
Passwort vergessen
Sollten Sie Ihr Passwort vergessen haben, können Sie über die Funktion „Passwort vergessen“ auf der Login-Seite neue Zugangsdaten anfordern.
- Sie geben Ihre registrierte E-Mail-Adresse ein.
- Falls die Adresse existiert, erhalten Sie eine E-Mail mit neuen Zugangsdaten.
- Aus Sicherheitsgründen erhalten Sie immer die gleiche Rückmeldung – unabhängig davon, ob die E-Mail-Adresse existiert.
Dashboard
Das Dashboard ist die zentrale Übersicht von SaldoApp. Hier finden Sie alle verfügbaren Module – abhängig von Ihrer Benutzerrolle und den vergebenen Rechten.
Rollenbasierte Anzeige
Welche Module sichtbar sind, hängt von Ihren individuellen Berechtigungen ab:
- Gastuser sehen nur freigegebene Module.
- Hauptuser haben Zugriff auf alle Kernfunktionen.
- Admins besitzen zusätzlich erweiterte Verwaltungsrechte.
Die Rechteprüfung erfolgt nicht nur optisch, sondern auch serverseitig. Ein Zugriff auf nicht freigegebene Bereiche ist technisch ausgeschlossen.
Verfügbare Module
- Einkaufszettel – Verwaltung Ihrer geplanten Einkäufe.
- Einkaufen – Abhaken und Verarbeiten von Einkäufen.
- Produkte – Verwaltung wiederkehrender Artikel.
- Stores – Organisation Ihrer Einkaufsgeschäfte.
- Budget – Monatsbudget festlegen und überwachen.
- Statistik – Auswertungen Ihrer Ausgaben.
- Userverwaltung – Gastzugänge verwalten (Hauptuser/Admin).
Benachrichtigungsanzeige
Beim Modul „Einkaufszettel“ kann eine rote Zahl erscheinen. Diese zeigt an, wie viele offene Einträge aktuell vorhanden sind.
Die Anzeige wird automatisch aktualisiert und beeinflusst nicht die Ladegeschwindigkeit des Dashboards.
Gastzugänge
Mit Gastzugängen können weitere Personen kontrolliert an Ihrem Haushaltsbuch teilnehmen – beispielsweise Familienmitglieder oder Mitbewohner.
Benutzerrollen
- Hauptuser – verwaltet das eigene Haushaltskonto und kann Gastzugänge anlegen.
- Gastuser – erhält nur Zugriff auf ausdrücklich freigegebene Module.
Rechtevergabe
Beim Anlegen eines Gastzugangs können folgende Bereiche individuell freigegeben werden:
- Einkaufszettel
- Einkaufen
- Produkte
- Stores
Budget- und Statistikfunktionen bleiben dem Hauptuser vorbehalten.
Technische Sicherheit
Jeder Gastuser ist eindeutig einem Hauptuser zugeordnet. Ein Zugriff auf fremde Konten oder fremde Gastzugänge ist technisch ausgeschlossen.
- Rechte werden serverseitig geprüft.
- Gastuser können keine weiteren Benutzer anlegen.
- Zugriffe außerhalb der eigenen Berechtigungen werden blockiert.
Typische Einsatzszenarien
- Gemeinsame Haushaltsführung in der Familie
- Wohngemeinschaften
- Gemeinsame Budgetplanung
Einkaufszettel
Der Einkaufszettel dient zur Planung Ihrer geplanten Einkäufe. Hier erfassen Sie alle Artikel, die bei Ihrem nächsten Einkauf berücksichtigt werden sollen.
Artikel hinzufügen
Über die Plus-Schaltfläche können neue Einträge erstellt werden. Dabei wählen Sie:
- Ein vorhandenes Produkt
- Die gewünschte Stückzahl
- Optional eine zusätzliche Information
- Eine Priorität
Doppelte Einträge desselben Produkts werden automatisch verhindert.
Prioritäten
Jeder Artikel kann einer Prioritätsstufe zugeordnet werden:
- Rot – hohe Priorität
- Gelb – normale Priorität
- Grün – geringe Priorität
Die Sortierung erfolgt automatisch nach Priorität und Produktname.
Bearbeiten und Entfernen
- Artikel können über das Stift-Symbol bearbeitet werden.
- Einträge lassen sich über das Papierkorb-Symbol löschen.
- Auf mobilen Geräten ist zusätzlich ein Wisch-Geste (nach links) zum Löschen möglich.
- Über die obere Aktionsschaltfläche kann der gesamte Einkaufszettel geleert werden.
Gemeinsame Nutzung
Arbeiten mehrere Personen über Gastzugänge mit, greifen alle berechtigten Benutzer auf denselben Einkaufszettel zu. Änderungen sind sofort für alle sichtbar.
Sicherheit
Der Zugriff auf den Einkaufszettel ist rollenbasiert geschützt. Berechtigungen werden serverseitig geprüft, sodass ein Zugriff ohne entsprechende Freigabe nicht möglich ist.
Einkaufen
Im Modul „Einkaufen“ erfassen Sie Ihre tatsächlichen Ausgaben. Jeder Eintrag wird einem bestimmten Datum und einem Geschäft zugeordnet und fließt automatisch in Ihre Budget- und Statistikberechnungen ein.
Datum auswählen
Standardmäßig wird der aktuelle Tag angezeigt. Sie können:
- Mit den Pfeiltasten zum vorherigen oder nächsten Tag wechseln.
- Über das Kalender-Symbol ein Datum direkt auswählen.
Ausgabe erfassen
Über die Plus-Schaltfläche erstellen Sie einen neuen Eintrag.
- Geschäft auswählen
- Betrag eingeben
- Optional einzelne Produkte hinzufügen
Einträge können nachträglich bearbeitet oder gelöscht werden.
Produkte verknüpfen
Zusätzlich zum Gesamtbetrag können einzelne Produkte mit Menge hinterlegt werden. Diese Funktion dient der genaueren Nachverfolgung Ihrer Einkäufe.
Budgetanzeige
Oberhalb der Tagesliste wird angezeigt, wie viel Budget im aktuellen Monat noch verfügbar ist.
- „Verfügbar“ zeigt den verbleibenden Betrag.
- Bei Überschreitung erscheint „Überzogen“.
Die Berechnung erfolgt automatisch auf Basis Ihres hinterlegten Monatsbudgets und der bereits erfassten Ausgaben.
Monatsübersicht
Über das Augen-Symbol öffnen Sie eine grafische Monatsübersicht. Dort sehen Sie:
- Die Ausgaben pro Tag
- Die Gesamtsumme des Monats
- Das verbleibende Budget
Gemeinsame Nutzung
Wenn mehrere Personen über Gastzugänge arbeiten, werden alle Ausgaben gemeinsam geführt. Budget- und Monatsübersichten beziehen sich immer auf das Hauptkonto.
Produkte
Im Bereich „Produkte“ verwalten Sie wiederkehrende Artikel Ihres Haushalts. Diese Produktliste bildet die Grundlage für den Einkaufszettel und das Einkaufen-Modul.
Produkt anlegen
Über die Plus-Schaltfläche können neue Produkte erstellt werden.
- Bezeichnung des Produkts
- Prioritätsstufe
Produkte stehen anschließend in allen relevanten Modulen zur Auswahl bereit.
Prioritätsstufen
Jedes Produkt kann einer internen Priorität zugeordnet werden:
- hoch
- mittel
- gering
- minimal
Diese Priorität dient der besseren Organisation und Sortierung Ihrer Artikel.
Bearbeiten und Löschen
- Produkte können jederzeit bearbeitet werden.
- Nicht mehr benötigte Einträge lassen sich entfernen.
Gemeinsame Nutzung
Arbeiten mehrere Personen mit Gastzugängen, greifen alle berechtigten Benutzer auf dieselbe Produktliste zu. Änderungen sind sofort für alle sichtbar.
Sicherheit
Produktdaten sind technisch dem Hauptkonto zugeordnet. Der Zugriff wird serverseitig geprüft und ist nur mit entsprechender Berechtigung möglich.
Stores
Im Bereich „Stores“ verwalten Sie die Geschäfte, in denen Sie regelmäßig einkaufen.
Jeder erfasste Einkauf wird einem Store zugeordnet. Dadurch lassen sich Ausgaben später gezielt auswerten.
Geschäft anlegen
Über die Plus-Schaltfläche können neue Stores hinzugefügt werden.
- Name des Geschäfts eingeben
- Speichern
Bearbeiten und Löschen
- Bestehende Stores können umbenannt werden.
- Nicht mehr benötigte Einträge lassen sich entfernen.
Reihenfolge anpassen
Die Reihenfolge der Stores kann per Drag & Drop verändert werden. Diese Sortierung wird gespeichert und in Auswahlfeldern übernommen.
Gemeinsame Nutzung
Arbeiten mehrere Personen über Gastzugänge mit, greifen alle berechtigten Benutzer auf dieselbe Store-Liste zu.
Sicherheit
Store-Daten sind dem Hauptkonto zugeordnet. Änderungen sind nur mit entsprechender Berechtigung möglich und werden serverseitig geprüft.
Budget
Im Bereich „Budget“ legen Sie Ihr monatliches Ausgabenlimit fest. Das Budget dient als Orientierung für Ihre Haushaltsplanung und wird automatisch in anderen Modulen berücksichtigt.
Monatsbudget festlegen
Für jeden Monat kann ein eigenes Budget hinterlegt werden.
- Monat auswählen
- Betrag eingeben
- Speichern
Bestehende Budgets können jederzeit angepasst oder gelöscht werden.
Auswirkungen auf andere Module
Das hinterlegte Monatsbudget wird automatisch verwendet:
- Im Modul „Einkaufen“ zur Anzeige des verbleibenden Betrags
- In der Monatsübersicht
- In der Statistik-Auswertung
Wird das Budget überschritten, wird dies visuell hervorgehoben. Die Erfassung von Ausgaben bleibt jedoch weiterhin möglich.
Gemeinsame Nutzung
Das Budget wird vom Hauptkonto verwaltet. Gastzugänge sehen die Budgetauswirkungen in der Ausgabenansicht, können das Monatsbudget jedoch nicht eigenständig verändern.
Sicherheit
Budgetdaten werden serverseitig gespeichert und sind eindeutig einem Haushaltskonto zugeordnet.
Statistik
Die Statistik bietet eine detaillierte Auswertung Ihrer Ausgaben über Tage, Monate und Jahre hinweg.
Jahresübersicht
Für jedes Jahr wird eine Übersicht aller Monate angezeigt:
- Monat
- Hinterlegtes Budget
- Tatsächliche Ausgaben
- Differenz (Budget − Ausgaben)
Positive Differenzen werden hervorgehoben, Überschreitungen deutlich gekennzeichnet.
Monats-Drilldown
Jeder Monat kann aufgeklappt werden, um die einzelnen Ausgabentage zu sehen.
- Grafische Balkenanzeige pro Tag
- Vergleich der Tagesausgaben innerhalb des Monats
Tages-Drilldown
Für jeden Tag lassen sich die erfassten Produkte anzeigen:
- Produktname
- Menge
- Priorität
Auswertung nach Geschäft
Zusätzlich steht eine Statistik pro Store zur Verfügung. So erkennen Sie, in welchen Geschäften die höchsten Ausgaben entstehen.
Zusammenhang mit Budget
Die Statistik berücksichtigt automatisch Ihr hinterlegtes Monatsbudget. Abweichungen werden transparent dargestellt.
Gemeinsame Nutzung
Bei Nutzung von Gastzugängen werden alle Ausgaben gemeinsam ausgewertet. Die Statistik bezieht sich immer auf das gesamte Haushaltskonto.
Sicherheit
Alle Berechnungen erfolgen serverseitig auf Basis Ihrer gespeicherten Daten. Ein Zugriff ohne Anmeldung ist nicht möglich.
Jahresstatistik
Zusätzlich zur Tages- und Monatsübersicht steht eine Jahresstatistik zur Verfügung.
- Gesamtsumme aller Monatsbudgets
- Gesamtausgaben des Jahres
- Jahresdifferenz (Budget − Ausgaben)
Die Jahresansicht zeigt außerdem eine grafische Übersicht der einzelnen Monate. Für jeden Monat werden Budget, Ausgaben und Differenz dargestellt.
Monats-Drilldown innerhalb des Jahres
Jeder Monat kann aufgeklappt werden, um eine aggregierte Produktübersicht zu sehen.
- Produktname
- Gesamtmenge im Monat
- Prioritätskennzeichnung
Dadurch erkennen Sie schnell, welche Produkte über das Jahr hinweg besonders häufig oder in großen Mengen gekauft wurden.
Auswertung nach Store
Zusätzlich zur zeitlichen Analyse können Ausgaben auch nach Geschäften ausgewertet werden.
Für jedes Jahr werden die Monate mit Budget, Ausgaben und Differenz angezeigt. Innerhalb eines Monats lassen sich die einzelnen Stores aufklappen.
- Gesamtausgaben pro Geschäft
- Sortierung nach Ausgabenhöhe
Produktanalyse innerhalb eines Stores
Jeder Store kann weiter aufgeklappt werden, um die gekauften Produkte des Monats anzuzeigen.
- Produktname
- Gesamtmenge im Monat
- Prioritätskennzeichnung
Diese Ansicht hilft dabei, typische Einkaufsstrukturen zu erkennen und Kostenverteilungen pro Geschäft zu analysieren.
App installieren
SaldoApp ist eine Progressive Web App (PWA). Sie können die Anwendung wie eine normale App auf Ihrem Smartphone oder Desktop installieren – ohne App Store.
Installation auf Android / Desktop (Chrome, Edge)
- Öffnen Sie SaldoApp im Browser.
- Tippen Sie auf das Installationssymbol unten rechts.
- Bestätigen Sie die Installation.
Nach der Installation startet die App im Vollbildmodus ohne Browserleiste und verhält sich wie eine native Anwendung.
Installation auf iPhone (iOS)
- Öffnen Sie SaldoApp in Safari.
- Tippen Sie unten auf das Teilen-Symbol
- Wählen Sie „Zum Home-Bildschirm“
- Tippen Sie auf „Hinzufügen“.
Die App erscheint anschließend als Icon auf Ihrem Home-Screen.
Push-Benachrichtigungen
Nach der Installation können optional Push-Benachrichtigungen aktiviert werden. Diese informieren Sie beispielsweise über neue Einträge oder relevante Ereignisse.
- Die Aktivierung erfolgt über den Browser-Dialog.
- Die Zustimmung kann jederzeit in den Geräteeinstellungen widerrufen werden.
- Push-Nachrichten funktionieren auch, wenn die App nicht geöffnet ist.
Technische Funktionsweise
- Die App nutzt ein Web App Manifest für Darstellung und Icon.
- Ein Service Worker ermöglicht Offline-Caching.
- Die Anwendung läuft im „Standalone“-Modus.
- Es ist keine Installation aus einem App Store notwendig.
Wann erscheint der Installationsbutton?
- Android/Chrome: automatisch, wenn der Browser die App als installierbar erkennt.
- iOS: manuelle Installation über Safari.
- Bereits installierte App: Button wird nicht mehr angezeigt.
Datenschutz & Sicherheit
SaldoApp verarbeitet ausschließlich Daten, die zur Nutzung der Anwendung technisch notwendig sind. Es werden keine Tracking-Tools, keine Analyseplattformen und keine Werbenetzwerke eingesetzt.
Welche Daten werden gespeichert?
- Benutzername
- E-Mail-Adresse
- Verschlüsseltes Passwort (Hash)
- Haushaltsdaten (Produkte, Stores, Budgets, Ausgaben)
- Optional: Push-Subscription-Daten
Es erfolgt keine Profilbildung und keine Weitergabe an Dritte.
Passwort-Sicherheit
Passwörter werden nicht im Klartext gespeichert. Stattdessen wird ein kryptografischer Hash-Algorithmus verwendet. Eine Rückrechnung auf das ursprüngliche Passwort ist technisch nicht möglich.
- Verwendung sicherer PHP-Hashfunktionen
- Keine Speicherung im Klartext
- Login nur für aktivierte Benutzerkonten
Sitzungen & Cookies
SaldoApp verwendet ausschließlich technisch notwendige Cookies:
- PHP-Session-Cookie zur Anmeldung
- Optional: „Angemeldet bleiben“-Cookie (Remember-Me)
Diese Cookies dienen ausschließlich der Authentifizierung. Es werden keine Tracking- oder Marketing-Cookies verwendet.
Datenzugriff & Benutzerrollen
Jeder Benutzer arbeitet in einem klar definierten Datenbereich. Gastzugänge greifen ausschließlich auf die Daten ihres Hauptusers zu.
- Serverseitige Rechteprüfung
- Modulzugriff nur bei entsprechender Berechtigung
- Keine Einsicht in fremde Haushaltsdaten
Push-Benachrichtigungen
Push-Nachrichten werden nur nach ausdrücklicher Zustimmung aktiviert. Dabei wird eine anonyme Geräte-ID (Push-Subscription) gespeichert.
- Keine Speicherung von Gerätemodellen
- Keine Standortdaten
- Widerruf jederzeit über Browser-Einstellungen möglich
Server & Datenübertragung
- Verschlüsselte Verbindung (HTTPS)
- Serverseitige Zugriffskontrolle
- Keine öffentliche API ohne Authentifizierung
Alle Datenübertragungen zwischen Browser und Server erfolgen verschlüsselt.
Rechtliche Informationen
Die vollständige rechtliche Datenschutzerklärung finden Sie unter Rechtliches.
Push-Benachrichtigungen
Die Push-Funktion dient als internes Benachrichtigungssystem für Ihren Haushalt. Hauptuser können Nachrichten gezielt an einzelne Gastuser oder an den gesamten Haushalt senden. Push-Mitteilungen erscheinen direkt auf dem jeweiligen Gerät – auch wenn die App nicht geöffnet ist.
Grundprinzip
Push-Nachrichten ermöglichen eine schnelle Abstimmung innerhalb eines Haushalts. Typische Anwendungsfälle sind:
- Erinnerungen an offene Einkäufe
- Hinweise auf neue Einträge im Einkaufszettel
- Organisatorische Mitteilungen
- Abstimmungen zwischen Familienmitgliedern oder Mitbewohnern
Push ersetzt keine Chat-Funktion, sondern dient der gezielten, einmaligen Information.
Voraussetzungen
- Der Benutzer muss Push-Benachrichtigungen im Browser erlauben.
- Die Zustimmung erfolgt einmalig über den Systemdialog.
- Die Zustimmung kann jederzeit in den Browser- oder Geräteeinstellungen widerrufen werden.
Nach Aktivierung wird eine anonyme Geräte-Subscription gespeichert, die ausschließlich für den Versand von Push-Nachrichten genutzt wird.
Push senden (Hauptuser / Admin)
Hauptuser und Admins finden im Dashboard den Bereich „Push senden“.
Beim Erstellen einer Nachricht stehen folgende Optionen zur Verfügung:
- Freitext-Nachricht verfassen
- Einzelauswahl bestimmter Benutzer
- Benachrichtigung des gesamten Haushalts
- Optional: Anzahl der offenen Einkaufszettel-Positionen anhängen
Die Nachricht wird automatisch personalisiert. Der Empfänger erhält eine Begrüßung mit seinem Benutzernamen.
Push empfangen (Gastuser)
Push-Mitteilungen erscheinen als Systembenachrichtigung des jeweiligen Geräts. Sie funktionieren:
- Bei geöffneter App
- Bei geschlossener App
- Auch im Hintergrundbetrieb
Ein Klick auf die Benachrichtigung öffnet automatisch das Dashboard.
Rückmeldung an den Hauptuser (Gastfunktion)
Gastuser haben zusätzlich die Möglichkeit, den Hauptuser direkt per Push zu informieren. Diese Funktion dient der schnellen Rückmeldung innerhalb des Haushalts.
Im Dashboard finden Gastuser den Bereich „Hauptuser informieren“. Dort kann eine kurze Freitext-Nachricht verfasst und direkt versendet werden.
- Versand ausschließlich an den eigenen Hauptuser
- Keine Auswahl weiterer Empfänger möglich
- Maximale Nachrichtenlänge begrenzt
- Keine dauerhafte Speicherung im Push-Verlauf
Die Nachricht erscheint beim Hauptuser als Systembenachrichtigung mit dem Namen des sendenden Gastusers.
Diese Funktion ist bewusst als einfache Informationsmöglichkeit konzipiert und ersetzt keine Chat- oder Messenger-Lösung.
Push-Verlauf
Zur besseren Übersicht speichert SaldoApp die letzten gesendeten Nachrichten.
- Hauptuser sehen die letzten 10 versendeten Push-Nachrichten.
- Gastuser sehen die letzten 10 an sie gerichteten Nachrichten.
- Ältere Einträge werden automatisch entfernt.
- Nachrichten können manuell gelöscht werden.
Der Verlauf dient ausschließlich der Transparenz innerhalb des Haushalts. Eine dauerhafte Archivierung erfolgt nicht.
Technische Funktionsweise
- Versand über das Web Push Protokoll.
- Authentifizierung mittels VAPID-Schlüsseln.
- Geräte-Subscriptions werden anonym gespeichert.
- Abgelaufene oder ungültige Geräte werden automatisch entfernt.
Push-Nachrichten werden ausschließlich an registrierte Geräte des jeweiligen Haushalts gesendet. Ein Versand an externe Empfänger ist technisch nicht möglich.
Sicherheit & Datenschutz
- Keine Speicherung von Gerätemodellen oder Standortdaten.
- Keine Weitergabe an Dritte.
- Keine Tracking- oder Analysefunktionen.
- Widerruf der Push-Erlaubnis jederzeit möglich.
Die Push-Funktion ist vollständig in das rollenbasierte Sicherheitsmodell von SaldoApp integriert. Nur berechtigte Benutzer können Nachrichten versenden.