Verantwortlich für die Datenverarbeitung in dieser App ist:
datayeah – Timo Prill
Kontakt: info@datayeah.com
Vollständige Anschrift und gesetzlich verantwortliche Person: siehe Impressum.
Wenn du einen Passkey einrichtest, speichern wir ausschließlich den öffentlichen Schlüssel, die Kennung des Passkeys, einen Zähler, den von dir vergebenen Gerätenamen sowie Anlage- und letzte Nutzungszeit. Mit dem öffentlichen Schlüssel lässt sich nichts anfangen, ohne dass dein Gerät mitwirkt. Biometrische Daten (Fingerabdruck, Gesicht) und der private Schlüssel verlassen dein Gerät nie; sie werden weder an uns noch an Dritte übertragen. Passkeys kannst du jederzeit unter Profil → Anmeldung & Sicherheit löschen; beim Löschen des Kontos werden sie mitgelöscht.
Meldest du dich per E-Mail an, erzeugen wir einen 6-stelligen Code und einen Anmelde-Link und senden beides per E-Mail (über Brevo, siehe Abschnitt 11). Code und Link werden nur gehasht gespeichert, sind 10 Minuten gültig, nur einmal verwendbar und werden nach Nutzung oder Ablauf gelöscht. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) sowie unser Interesse an der Sicherheit deines Kontos (Art. 6 Abs. 1 lit. f DSGVO).
Die Verarbeitung erfolgt zur Erfüllung des Nutzungsverhältnisses (Art. 6 Abs. 1 lit. b DSGVO). Bei Push-Benachrichtigungen erfolgt die Verarbeitung auf Grundlage deiner Einwilligung (Art. 6 Abs. 1 lit. a DSGVO), die du jederzeit in deinem Profil widerrufen kannst.
Alle Inhaltsdaten werden auf einem von uns betriebenen Server in Deutschland (Hetzner Online GmbH, Gunzenhausen) gespeichert; hochgeladene Dateien und Backups liegen zusätzlich im Hetzner Object Storage (Nürnberg, siehe 5a). Es findet keine Weitergabe an Dritte zu Werbezwecken statt. Push-Benachrichtigungen werden über die Push-Dienste der Browser-Hersteller (Google FCM, Apple APNs, Mozilla autopush) ausgeliefert; dorthin werden nur die für die Zustellung nötigen Tokens und der Nachrichteninhalt übertragen.
Uploads: Hochgeladene Bilder und PDF-/TXT-Dokumente werden vor dem Speichern mit AES-256 verschlüsselt und im Hetzner Object Storage (Hetzner Online GmbH, Standort Nürnberg, Deutschland) abgelegt. Upload-Funktionen stehen nur freigeschalteten Familien zur Verfügung.
Backups: Sicherungen werden verschlüsselt erstellt, zusätzlich extern (Offsite) im Hetzner Object Storage abgelegt und 30 Tage aufbewahrt.
Export: Über Profil → Meine Daten exportieren kannst du deine Daten als Download erhalten.
Aktivitäts-Feed und Kalender-Abos: Für den Aktivitäts-Feed und Kalender-Abos (iCal) werden persönliche URLs mit einem geheimen Token bereitgestellt. Wer diese URL kennt, kann die darüber ausgelieferten Inhalte abrufen; teile sie daher nicht.
Rezeptsuche (Chefkoch): Für freigeschaltete Familien kann die Rezeptsuche den Dienst chefkoch.de anfragen. Dabei werden die von dir eingegebenen Suchbegriffe an chefkoch.de übermittelt.
Eltern können in famifant selbst einen externen Kalender einbinden, entweder über einen Kalender-Link (ICS/iCal-URL) oder durch Hochladen einer .ics-Datei. Dabei gibst du den Link bzw. die Datei freiwillig selbst an; famifant ruft den Link in regelmäßigen Abständen ab (derzeit alle 6 Stunden) und übernimmt die Termine nur lesend. Dein Original-Kalender wird nicht verändert.
Gespeichert werden in deiner Familie der Kalender-Link (bzw. der Name der Datei) und die importierten Termine mit ihren Inhalten (z. B. Titel, Zeit, Ort, Notiz). Der Link wird in der App nur gekürzt angezeigt. Die Termine sind standardmäßig nur für die einbindende Person sichtbar; sie kann sie für die ganze Familie freigeben und das jederzeit zurücknehmen.
Löschung: Entfernst du die Kalender-Quelle, werden Link und alle daraus importierten Termine gelöscht. Dasselbe geschieht, wenn dein Konto gelöscht wird.
Hinweis: Bitte binde nur eigene oder dafür freigegebene Kalender ein. Enthält ein Kalender Daten Dritter (z. B. Termine anderer Personen), liegt es in deiner Verantwortung, dass du ihn einbinden darfst. Der Link mancher Anbieter wirkt wie ein Passwort und sollte nicht weitergegeben werden.
Alle Bilder und Dokumente, die in famifant hochgeladen werden (Foto-Posts im Feed, Rezept-Bilder, Umfrage-Bilder, Wunschlisten-Bilder, PDF-/TXT-Dokumente), werden mit AES-256-GCM verschlüsselt abgelegt (Hetzner Object Storage, Nürnberg). Der Verschlüsselungsschlüssel wird ausschließlich in der App-Konfiguration auf dem Server gehalten und ist nicht Teil der Datenbank-Backups.
Beim Abruf eines Bildes prüft der Server zunächst, ob du eingeloggt bist (Authentifizierungs-Cookie), und entschlüsselt die Datei erst dann für die Auslieferung. Direktzugriff auf die Datei ohne gültige Anmeldung ist nicht möglich.
Diese Maßnahme schützt eure Familien-Fotos gegen Festplatten-Diebstahl, unautorisierten Backup-Zugriff oder Cloud-Snapshots des Servers — selbst wer an die rohen Daten käme, hätte nur unleserliche Bytes.
Backups: Sicherungen der Datenbank werden mit einem eigenen Schlüssel ebenfalls mit AES-256-GCM verschlüsselt abgelegt und nach 30 Tagen automatisch gelöscht.
Wichtig zur Einordnung: Es handelt sich um eine serverseitige Verschlüsselung, nicht um eine Ende-zu-Ende-Verschlüsselung. Der Betrieb der App (Erinnerungen, Kalender-Abos, Push, Spiele) setzt voraus, dass der Server die Inhalte verarbeiten kann. Textinhalte in der laufenden Datenbank (z. B. Termine, Aufgaben, Beiträge) sind nicht zusätzlich auf Anwendungsebene verschlüsselt; sie sind durch Zugriffsbeschränkungen auf dem Server und die TLS-Verschlüsselung der Übertragung geschützt.
Daten werden so lange gespeichert, wie dein Konto besteht. Du kannst dein Konto jederzeit selbst löschen — über Profil → Konto löschen. Damit werden dein Konto sowie die damit verknüpften persönlichen Daten unwiderruflich entfernt: deine Beiträge, Kommentare, Reaktionen, Wünsche, Punkte- und Erfolgs-Daten, Stimmungs- und Hausaufgaben-Einträge, hochgeladene Bilder und Dateien sowie Aktivitäts-Einträge, in denen du genannt wirst. Gemeinsame Inhalte der Familie, die du angelegt hast (Termine, Aufgaben, Rezepte, Einkaufseinträge, Umfragen), bleiben für die übrigen Familienmitglieder erhalten und werden dann einem anderen Familienmitglied zugeordnet. Bist du der letzte Admin deiner Familie, wird mit deinem Konto auch die gesamte Familie inklusive aller Mitglieds-Konten und Inhalte gelöscht; das musst du in einem separaten Dialog ausdrücklich bestätigen. Ein laufendes Abo wird dabei beendet.
Weitere Fristen: Export-Dateien (Art. 15/20) werden nach 48 Stunden gelöscht, Passwort-Zurücksetzen- und Bestätigungs-Links verfallen nach ein bis sieben Tagen, verschlüsselte Datenbank-Backups werden nach 30 Tagen gelöscht (gelöschte Konten verschwinden damit spätestens nach 30 Tagen auch aus den Backups). Rechnungsdaten bei Stripe unterliegen den gesetzlichen Aufbewahrungsfristen.
Du hast jederzeit das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21). Außerdem steht dir ein Beschwerderecht bei einer Aufsichtsbehörde zu.
Die wichtigsten Rechte kannst du direkt in der App ausüben: Profil → Meine Daten exportieren stellt dir innerhalb weniger Minuten ein vollständiges, maschinenlesbares ZIP deiner Daten als 48-Stunden-Download-Link per E-Mail zur Verfügung (Art. 15 & 20 DSGVO). Über Profil → Konto löschen entfernst du dein Konto und alle damit verknüpften Daten unwiderruflich (Art. 17 DSGVO).
Wir setzen keine Tracking- oder Analyse-Cookies. Technisch notwendig sind: ein Anmelde-Cookie (famifant_auth, httpOnly, 30 Tage gültig; nötig, damit Bilder und Dateien nur für angemeldete Personen ausgeliefert werden) sowie ein Anmelde-Token im Browser-Local-Storage, damit du eingeloggt bleibst, und ein zwischengespeicherter VAPID-Schlüssel für Push. Beides ist für die Bereitstellung der App erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG) und wird beim Abmelden bzw. Löschen des Kontos entfernt. Ändert oder setzt du dein Passwort zurück, werden alle anderen angemeldeten Geräte automatisch abgemeldet.
Die App ist für die Nutzung durch Familien einschließlich Kinder gedacht. Konten für Kinder werden von den Eltern bzw. Sorgeberechtigten angelegt und verwaltet; dabei bestätigen die Sorgeberechtigten beim Erstellen der Einladung für ein Kind ausdrücklich, dass sie sorgeberechtigt sind und der Verarbeitung der Kinderdaten zustimmen. Als Nachweis speichern wir den Zeitpunkt, die Kennung der einladenden Person und die Version des Bestätigungstextes zusammen mit dem Kinderkonto (Art. 7 Abs. 1, Art. 8 DSGVO); der Nachweis ist Teil der Auskunft und wird mit dem Konto gelöscht. Eltern sind für die Aufsicht der minderjährigen Nutzer verantwortlich.
Eine Liste aller eingesetzten Bibliotheken inklusive vollständiger Lizenztexte findest du auf der Seite Open-Source-Lizenzen.