‹ Zur App

Datenschutzerklärung

Stand: [Datum eintragen]

Diese Seite ist noch eine Vorlage.

Die mit eckigen Klammern markierten Stellen müssen vor der Veröffentlichung durch echte Angaben ersetzt und rechtlich geprüft werden. Bis dahin erfüllt diese Seite keine gesetzliche Pflicht.

Kurzfassung

Diese Anwendung speichert alle Eingaben — Haushalt, Töpfe, Buchungen und hochgeladene Kassenzettel — ausschließlich im Speicher deines Browsers auf deinem Gerät. Sie werden nicht übertragen, nicht ausgewertet und nicht an Dritte weitergegeben. Es gibt kein Benutzerkonto, keine Cookies und keine Reichweitenmessung.

Verantwortlicher

[Vor- und Nachname]
[Straße und Hausnummer]
[PLZ und Ort]
E-Mail: [E-Mail-Adresse]

Daten, die auf deinem Gerät bleiben

Die App legt deine Eingaben in der Datenbank haushaltsplanung im IndexedDB-Speicher des Browsers ab. Das umfasst Name des Haushalts, Währung, Töpfe mit ihren Limits, alle Buchungen mit Betrag, Datum, Firma, Anschrift und Notiz, wiederkehrende Regeln, die gelernten Zuordnungen von Artikelbezeichnungen zu Töpfen, die Einzelposten eingelesener PDF-Bons mit Bezeichnung, Betrag und Menge sowie die hochgeladenen Belege selbst.

Diese Daten erreichen keinen Server. Es gibt keine Schnittstelle, über die sie abgerufen werden könnten.

Eine Ausnahme, die du selbst auslöst: Tippst du in der Buchungsliste auf eine Anschrift, übergibt die App sie über einen geo:-Verweis an die Karten-Anwendung deines Geräts. Dabei entsteht kein Aufruf an diese Website und keiner an einen Kartendienst im Netz — was deine Karten-Anwendung anschließend tut, richtet sich nach deren eigenen Einstellungen. Ohne diesen Tipp verlässt die Anschrift das Gerät nicht.

Du löschst diese Daten jederzeit selbst: in den Einstellungen der App über „Alles löschen“, oder indem du die Website-Daten in deinem Browser entfernst. Beides wirkt sofort und vollständig. Da es keine Kopie gibt, ist ein Export über die Sicherungsfunktion die einzige Möglichkeit, die Daten zu erhalten.

Was mit einem hochgeladenen Beleg passiert

Fotos werden nicht ausgelesen. Ein fotografierter Kassenzettel wird gespeichert und angezeigt, mehr nicht — keine Texterkennung, keine Auswertung des Inhalts.

PDF-Bons werden gelesen, wenn du das ausdrücklich anstößt („Aus PDF-Bon einlesen“). Die App entnimmt der Datei die Einzelposten, die Endsumme, das Datum und den Händler, um daraus Buchungen zu rechnen; aus den Bezeichnungen der Posten merkt sie sich auf Wunsch, welchem Topf du sie zugeordnet hast.

Die Einzelposten bleiben dabei gespeichert, nicht nur ihre Summe: Sie stehen als Liste am Einkauf, damit du einen Posten nachträglich einem anderen Topf zuordnen kannst. Das ist seit der Einführung dieser Ansicht so — vorher wurden die Zeilen nach dem Buchen verworfen. Löschst du den Einkauf, sind sie weg; dasselbe gilt für „Alles löschen“.

Ein gelöschter Beleg ist wirklich gelöscht. Löschst du eine Buchung, einen Einkauf oder den Beleg selbst, wird die Datei aus dem Speicher des Geräts entfernt — nicht nur ausgeblendet. Ältere Versionen der App hatten Belege gelöschter Buchungen nur markiert; diese räumt die App beim nächsten Start auf.

Das geschieht vollständig auf deinem Gerät, im Browser. Die Datei wird nicht übertragen, das Ergebnis nicht gemeldet. Der dafür nötige Programmteil (die Bibliothek pdf.js) wird von demselben Server geladen wie diese Seite; es ist kein Dienst eines Dritten beteiligt.

Anmeldung und Einstellungen auf dem Gerät

Vor der App steht ein Anmeldefenster. Es ist kein Zugriffsschutz: Die Seite ist ein statisches Bundle, jede Datei wird an jeden ausgeliefert, der sie anfragt, und die Zugangsdaten stehen im ausgelieferten JavaScript. Es hält Gelegenheitsbesucher ab, mehr nicht. Ein Benutzerkonto entsteht dadurch nicht: Es wird nichts angelegt, nichts übertragen und nichts protokolliert.

Dafür und für zwei Anzeigeeinstellungen legt die App drei Werte im lokalen Speicher des Browsers ab:

  • haushalt.unlocked — der Merker, dass das Anmeldefenster passiert wurde.
  • haushalt.theme — die gewählte Darstellung (automatisch, hell oder dunkel).
  • haushalt.amountMode — die gewählte Art der Betragseingabe.

Alle drei bleiben auf dem Gerät, enthalten keine Kennung, werden nicht übertragen und lassen sich mit den Website-Daten des Browsers löschen.

Daten, die beim Aufruf der Seite anfallen

Die Seite wird über GitHub Pages ausgeliefert, einen Dienst der GitHub B.V. bzw. GitHub, Inc. Beim Abruf überträgt dein Browser technisch notwendige Verbindungsdaten an diesen Dienst — darunter deine IP-Adresse, Zeitpunkt der Anfrage, die angeforderte Datei sowie Browser- und Betriebssystemangaben. Diese Verarbeitung liegt außerhalb meines Einflusses und ist für den Betrieb einer im Internet abrufbaren Seite unvermeidbar.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO, das berechtigte Interesse am technisch fehlerfreien Bereitstellen der Seite. Einzelheiten dazu, wie GitHub diese Daten verarbeitet, stehen in der Datenschutzerklärung von GitHub.

Was nicht stattfindet

Keine Cookies, keine Analysedienste, keine Werbenetzwerke, keine Einbindung externer Schriftarten oder Skripte von fremden Servern. Auch der lokale Speicher wird nicht zur Wiedererkennung benutzt — er enthält die drei oben genannten Werte und nichts sonst. Alle Dateien, die die Seite lädt, liegen auf demselben Server wie die Seite selbst.

Die App kann für den Offline-Betrieb einen Service Worker installieren. Dieser legt nur die Programmdateien im Browser-Cache ab, keine Eingaben, und sendet nichts.

Um zu erkennen, ob eine neuere Version veröffentlicht wurde, ruft die App gelegentlich die Datei version.json ab. Sie liegt auf demselben Server, enthält nur eine Versionskennung und überträgt nichts über dich.

Deine Rechte

Dir stehen gegenüber dem Verantwortlichen die Rechte aus Art. 15 bis 21 DSGVO zu: Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren.

Zu den Daten in dieser App ist eine Auskunft naturgemäß nicht möglich und auch nicht nötig: Sie liegen ausschließlich bei dir, und niemand sonst hat Zugriff darauf.

Änderungen

Ändert sich die Funktionsweise der App — etwa durch eine zentrale Datenspeicherung oder eine Anmeldung —, wird diese Erklärung vorher angepasst.