Beanify / Rechtliches
Datenschutz
Beanify · Stand: 26. Oktober 2026
English versionDiese Datenschutzerklärung beschreibt, welche Daten Beanify auf deinem Gerät und auf den Beanify-Servern verarbeitet, wofür sie benötigt werden und welche Rechte du hast.
1. Verantwortlicher
Tobias Polley Digital Solutions
Inhaber: Tobias Polley
Halskestr. 3
40215 Düsseldorf
Deutschland
info@polleydigital.de2. Beanify-Server, Protokolle und IP-Adressen
Das Beanify-Backend läuft auf Cloudflare Workers. Konto- und Kaffee-Daten speichern wir in einer Cloudflare-D1-Datenbank, Profilfotos im Speicherdienst Cloudflare R2. Für Datenbank und Medienspeicher ist die EU-Jurisdiktion von Cloudflare festgelegt; diese Daten werden also in der Europäischen Union gespeichert. Cloudflare, Inc., USA, verarbeitet die Daten als unser Auftragsverarbeiter auf Grundlage seines Auftragsverarbeitungsvertrags.
Zur Fehleranalyse und zum Schutz vor Missbrauch nutzen wir Cloudflare Workers Logs. Dabei wird eine Stichprobe von etwa 10 % der Anfragen an die Beanify-Server protokolliert, einschließlich der aufgerufenen Anfrage-URL. Deine Konto-ID steht nur in den URLs, mit denen die App Profilfotos abruft. Unsere eigenen Fehlermeldungen enthalten nur Ereignisnamen und Statuscodes, keine Inhalte. Cloudflare erfasst in den Protokollen außerdem Anfrage-Header wie deine IP-Adresse und den User-Agent sowie daraus abgeleitete Angaben: Land, Region, Stadt, Postleitzahl, ungefähre Koordinaten, Zeitzone und Netzbetreiber. Cloudflare speichert die Protokolle nicht zwingend in der EU und löscht sie nach höchstens 7 Tagen automatisch.
Um Missbrauch zu verhindern, begrenzen wir die Zahl der Anmelde-Anfragen je IP-Adresse; dafür speichern wir die IP-Adresse mit einem Zähler und einem Zeitstempel. Zu Anmeldesitzungen speichern wir weder IP-Adresse noch User-Agent. Wie lange wir diese Daten aufbewahren, steht in Abschnitt 14. Rechtsgrundlage ist unser berechtigtes Interesse an einem sicheren und funktionsfähigen Dienst (Art. 6 Abs. 1 lit. f DSGVO).
3. Anmeldung und Konto
Du nutzt Beanify entweder mit „Mit Apple anmelden“ oder mit einem Gastkonto.
- Mit Apple anmelden: Wir erhalten von Apple deine Apple-Nutzerkennung, deinen Namen, soweit du ihn freigibst, und deine E-Mail-Adresse oder – wenn du „E-Mail-Adresse verbergen“ wählst – eine von Apple erzeugte Weiterleitungsadresse. Das Identitätstoken von Apple prüfen wir bei der Anmeldung und speichern es nicht. Damit wir „Mit Apple anmelden“ bei einer Kontolöschung bei Apple widerrufen können, speichern wir ein Aktualisierungstoken von Apple. Bei der Kontolöschung widerrufen wir es bei Apple und löschen es.
- Gastkonto: Auch bei einem Gastkonto werden deine Daten auf den Beanify-Servern gespeichert und nicht nur auf deinem Gerät. Nutzen kannst du es nur auf dem Gerät, auf dem du es angelegt hast. Meldest du dich später mit Apple an, übertragen wir die Daten, das Profilfoto und die App-Store-Käufe des Gastkontos auf dein Konto und löschen das Gastkonto.
Im Profil kannst du einen Anzeigenamen, einen Benutzernamen und eine E-Mail-Adresse angeben oder ändern. Die Anmeldesitzung wird im geschützten Speicher des Betriebssystems abgelegt. Rechtsgrundlage für Konto und Anmeldung ist die Bereitstellung der App (Art. 6 Abs. 1 lit. b DSGVO). Apple (für Nutzer in der EU: Apple Distribution International Ltd., Irland) verarbeitet die Anmeldung zusätzlich in eigener Verantwortung nach der Datenschutzrichtlinie von Apple.
4. Deine Kaffee-Daten
Beanify speichert die Inhalte, die du anlegst: Bohnen, Brühungen, Notizen, Geschmacksbewertungen, Rezepte, Geräte und Wasserprofile sowie die daraus berechneten Empfehlungen. Diese Daten sind deinem Konto zugeordnet, werden auf den Beanify-Servern gespeichert und mit der App synchronisiert (Art. 6 Abs. 1 lit. b DSGVO).
Schaltest du in den Einstellungen „Personal brew model“ ein (standardmäßig aus), lernt Beanify aus deinen eigenen Brühungen, wie deine Mühle reagiert, und verbessert so deine Empfehlungen. Das Modell nutzt nur deine Daten und steht nur dir zur Verfügung.
Auf deinem Gerät hält Beanify zusätzlich eine lokale Datenbank für den Offline-Betrieb, noch nicht synchronisierte Entwürfe, auf dem Gerät gespeicherte Bohnen und App-Einstellungen vor. Dieser Speicherzugriff ist für die von dir angeforderten Funktionen erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG).
5. Profilfoto (optional)
Wenn du ein Profilfoto hochlädst, speichern wir es in Cloudflare R2. Vor dem Speichern wird das Bild neu kodiert. Dabei werden eingebettete Metadaten wie EXIF-Angaben entfernt, die zum Beispiel Aufnahmeort oder Kameramodell enthalten können (Art. 6 Abs. 1 lit. b DSGVO).
Sehen können das Foto du selbst und Personen, die ein von dir geteiltes Rezept öffnen (Abschnitt 8). Die App lädt es über signierte Links, die nach einer Stunde ablaufen. Du kannst das Foto jederzeit ersetzen oder unter „Edit profile“ mit „Remove photo“ entfernen; es wird dann sofort aus unserem Speicher gelöscht.
6. Scannen von Kaffeetüten
Das Scannen einer Kaffeetüte wird vollständig auf deinem Gerät ausgewertet. Die dabei aufgenommenen Bilder werden weder an uns noch an Dritte hochgeladen. Den Kamerazugriff erlaubst du über die Berechtigungsabfrage deines Geräts und kannst ihn dort jederzeit widerrufen.
7. Community-Mahlgradstatistik
Damit Beanify bessere Mahlgrad-Startwerte vorschlagen kann, bilden wir aus den Brühungen aller Nutzer Durchschnittswerte je Bohne, Mühlenmodell und Zubereitungsart sowie für ähnliche Bohnen nach Röstgrad und Aufbereitung. Einbezogen werden nur Brühungen, die mit 4 oder höher bewertet wurden und mit einer Mühle aus dem Beanify-Katalog erfasst sind. Gespeichert werden nur Summen und Mittelwerte von Mahlgrad, Dosis, Bezugszeit und Bewertung sowie die Anzahl der Brühungen, ohne Namen, Konto-IDs oder sonstige Kennungen.
Ein Durchschnitt wird erst verwendet, wenn gut bewertete Brühungen von mindestens drei verschiedenen Nutzern eingeflossen sind. Andere Nutzer sehen nicht die Werte selbst, sondern einen daraus berechneten Mahlgrad-Vorschlag und die Zahl der einbezogenen Brühungen. Damit wir den Beitrag einer Brühung wieder herausrechnen können, speichern wir intern zu jeder Brühung, welche Werte sie beigetragen hat. Löschst du eine Brühung, entfällt ihr Beitrag.
Rechtsgrundlage ist unser berechtigtes Interesse, allen Nutzern bessere Empfehlungen zu geben (Art. 6 Abs. 1 lit. f DSGVO). Du kannst jederzeit widersprechen (Art. 21 DSGVO), indem du unter „Settings“ → „Privacy“ die Einstellung „Add to community grind averages“ ausschaltest (standardmäßig an). Wir entfernen dann sofort, was deine bisherigen Brühungen beigetragen haben, und übernehmen nichts aus neuen Brühungen. Schaltest du sie wieder ein, fließen nur danach bewertete Brühungen ein. Du kannst uns auch an info@polleydigital.de schreiben.
8. Rezepte teilen
Wenn du ein Rezept teilst, stellt Beanify es auf „Shared via Link“. Über das Teilen-Menü deines Geräts verschickst du eine Rezeptkarte als Bild oder einen Link, der sich in Beanify öffnet. Die Karte zeigt die Rezeptwerte, Bohne und Rösterei, die Mühle, Geschmacksnotizen und deinen Anzeigenamen oder Benutzernamen.
Jede Person, die den Link hat und Beanify nutzt, kann das Rezept in der App öffnen. Sie sieht dann zusätzlich dein Profilfoto, Angaben zur Bohne wie Herkunft und Aufbereitung sowie die Geschmacksbewertung der Brühung, auf der das Rezept beruht. Der Link läuft nicht von selbst ab. Mit „Stop sharing“ auf der Rezeptseite machst du das Rezept jederzeit wieder privat; der Link funktioniert dann nicht mehr. Bereits verschickte Rezeptkarten und Kopien, die andere Nutzer gespeichert haben, sind davon nicht betroffen. Der Dienst, über den du teilst, etwa ein Messenger, verarbeitet die Inhalte in eigener Verantwortung (Art. 6 Abs. 1 lit. b DSGVO).
9. Käufe und RevenueCat
Kostenpflichtige Angebote kaufst du über den App Store von Apple. Apple wickelt die Zahlung ab; wir erhalten keine Zahlungsdaten. Zur Prüfung und Wiederherstellung deiner Berechtigungen nutzen wir RevenueCat, Inc., USA, als Auftragsverarbeiter. RevenueCat verarbeitet deine Kaufhistorie, deine Beanify-Konto-ID als „App User ID“ und die Kennung für Anbieter (IDFV) deines Geräts. Deine E-Mail-Adresse verwenden wir nicht als RevenueCat-Nutzer-ID. Wir nutzen diese Daten nicht für Werbung oder appübergreifendes Tracking.
Rechtsgrundlage ist die Erfüllung des mit dir geschlossenen Vertrags (Art. 6 Abs. 1 lit. b DSGVO). Details findest du in der Datenschutzerklärung von RevenueCat. Apple verarbeitet den Kauf zusätzlich in eigener Verantwortung.
10. App-Updates und optionale Leistungsmessung (Expo)
Beanify lädt App-Aktualisierungen über EAS Update von Expo (650 Industries, Inc., USA). Dabei übermittelt die App deine IP-Adresse, den User-Agent des Betriebssystems, die Plattform, App-Version und Update-Kanal, die Kennungen des installierten und des mitgelieferten Updates sowie eine zufällige, installationsbezogene Kennung (EAS Client ID). Ist die App nach einem Update abgestürzt, wird zusätzlich die Fehlermeldung dieses Absturzes übermittelt. Rechtsgrundlagen sind unser berechtigtes Interesse an einer sicheren, fehlerbereinigten App (Art. 6 Abs. 1 lit. f DSGVO) und § 25 Abs. 2 Nr. 2 TDDDG.
Die Leistungsmessung mit EAS Observe („Share technical performance“) ist bei einer neuen Installation ausgeschaltet. Nur wenn du sie in den Einstellungen einschaltest, übermittelt Beanify App-Version, Betriebssystem und Plattform, Zeitpunkte und Dauer technischer Vorgänge, aufgerufene App-Routen, Fehlerdaten und eine zufällige, installationsbezogene Kennung an Expo. Name, E-Mail-Adresse und Kaffee-Einträge übermitteln wir dafür nicht. Rechtsgrundlagen sind deine Einwilligung (§ 25 Abs. 1 TDDDG, Art. 6 Abs. 1 lit. a DSGVO), die du in den Einstellungen jederzeit mit Wirkung für die Zukunft widerrufen kannst. Messdaten werden nach Angaben von Expo mindestens 60 Tage vorgehalten. Weitere Informationen: Datenschutzerklärung von Expo.
11. Benachrichtigungen und E-Mails
Benachrichtigungen plant Beanify ausschließlich lokal auf deinem Gerät. Wir nutzen keinen Push-Dienst und erhalten kein Push-Token. Werbe-E-Mails versenden wir nicht.
12. Support und Kontaktformular
Wenn du uns per E-Mail oder über das Kontaktformular schreibst, verarbeiten wir deine Angaben und den Inhalt deiner Nachricht, um deine Anfrage zu bearbeiten (Art. 6 Abs. 1 lit. b DSGVO bei vertragsbezogenen Fragen, sonst lit. f). Unser Postfach stellt IONOS SE, Deutschland, als Auftragsverarbeiter bereit. Details zum Kontaktformular stehen in der Datenschutzerklärung der Website. Wir löschen Anfragen nach Abschluss, soweit keine Aufbewahrungspflichten bestehen.
13. Empfänger und Drittlandübermittlungen
Empfänger sind die oben genannten Dienstleister: Cloudflare (Server, Datenbank, Speicher, verschlüsselte Sicherungen und Protokolle), RevenueCat (Käufe), Expo (Updates und optionale Leistungsmessung) und IONOS (E-Mail). Apple (für Nutzer in der EU: Apple Distribution International Ltd., Irland) verarbeitet Anmeldung und Käufe in eigener Verantwortung.
Cloudflare, Inc. und Expo (650 Industries, Inc.) sind nach dem EU-US Data Privacy Framework zertifiziert. Soweit sie Daten in die USA übermitteln – bei Cloudflare vor allem Protokolle, denn Datenbank, Sicherungen und Medienspeicher liegen in der EU –, stützt sich das auf den Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). RevenueCat speichert Daten bei Amazon Web Services in den USA; diese Übermittlung stützt sich auf die EU-Standardvertragsklauseln im Auftragsverarbeitungsvertrag von RevenueCat (Art. 46 Abs. 2 lit. c DSGVO). Apple übermittelt Daten nach eigenen Angaben ebenfalls auf Grundlage von Standardvertragsklauseln.
14. Speicherdauer und Löschung
Konto- und Kaffee-Daten speichern wir, solange dein Konto besteht. Workers-Protokolle werden nach höchstens 7 Tagen gelöscht. IP-Adressen in Einträgen zur Anfragebegrenzung löschen wir automatisch, spätestens etwa eine Stunde nach deiner letzten Anfrage. Sitzungsdaten löschen wir, wenn du dich abmeldest oder dein Konto löschst, sonst spätestens etwa eine Stunde nach Ablauf der Sitzung. Eine Sitzung läuft ein Jahr nach der letzten Nutzung von Beanify auf dem Gerät ab; diese lange Laufzeit ist nötig, weil die Sitzung bei einem Gastkonto der einzige Schlüssel zu deinen Daten ist.
Du kannst dein Konto in Beanify unter „Einstellungen“ löschen. Dabei werden dein Konto und alle zugehörigen Daten auf unseren Servern gelöscht, einschließlich Profilfoto und Brühungen. Werte, die deine Brühungen bereits zu Community-Durchschnitten beigetragen haben, bleiben in diesen Durchschnitten enthalten; da die Zuordnung zu deinen Brühungen mitgelöscht wird, lassen sie sich danach keinem Konto mehr zuordnen. Zugleich widerrufen wir die Anmeldung mit Apple und stoßen die Löschung deines Kundendatensatzes bei RevenueCat an. Kontobezogene Daten werden aus der App entfernt.
Gelöschte Datenbankinhalte lassen sich über die Wiederherstellungsfunktion von Cloudflare (D1 Time Travel) noch bis zu 30 Tage rekonstruieren. Zusätzlich sichern wir die Datenbank jede Nacht verschlüsselt in einem Cloudflare-Speicher mit EU-Jurisdiktion, der in einem getrennten Cloudflare-Konto liegt; den Schlüssel zum Entschlüsseln bewahren wir offline auf. Jede Sicherung ist 35 Tage gegen Änderung und Löschung gesperrt und wird danach automatisch gelöscht. Daten eines gelöschten Kontos können deshalb bis zu 37 Tage in einer Sicherung verbleiben. Profilfotos werden nicht gesichert und sofort endgültig gelöscht.
Damit eine Wiederherstellung gelöschte Konten nicht zurückbringt, bewahren wir nach einer Kontolöschung ausschließlich deine Konto-ID bis zu 40 Tage in einem Löschprotokoll auf. Wird eine Sicherung zurückgespielt, löschen wir die darin enthaltenen gelöschten Konten innerhalb weniger Minuten automatisch erneut. Rechtsgrundlage ist unsere Pflicht, die Löschung sicherzustellen (Art. 6 Abs. 1 lit. c in Verbindung mit Art. 17 DSGVO).
Die Löschung beendet kein laufendes App-Store-Abonnement. Gesetzlich aufzubewahrende Nachweise können für die Dauer der jeweiligen Frist gesperrt aufbewahrt werden. Weitere Wege findest du unter Konto löschen.
15. Deine Rechte
Soweit die Voraussetzungen erfüllt sind, hast du Rechte auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21), insbesondere gegen die Community-Statistik, die Protokollierung und die Speicherung von IP-Adressen. Erteilte Einwilligungen kannst du jederzeit widerrufen. Wende dich dafür an info@polleydigital.de oder nutze das Kontaktformular. Du kannst dich außerdem bei einer Datenschutzaufsichtsbehörde beschweren (Art. 77 DSGVO), insbesondere bei der Landesbeauftragten für Datenschutz und Informationsfreiheit Nordrhein-Westfalen.
Empfehlungen haben keine rechtliche oder vergleichbar erhebliche Wirkung und sind keine automatisierte Entscheidung im Sinne von Art. 22 DSGVO. Es findet keine Werbung, kein Verkauf personenbezogener Daten und kein appübergreifendes Tracking statt.
16. Änderungen
Wir aktualisieren diese Erklärung, wenn sich Beanify, eingesetzte Dienstleister oder rechtliche Anforderungen ändern. Es gilt die hier veröffentlichte Fassung.