Datenschutzerklärung
Zuletzt aktualisiert am 10. Oktober 2026
Kitchive ist eine Rezept-App für Ihr iPhone. Diese Erklärung beschreibt, was die App mit Ihren Daten macht – und das ist sehr wenig. Sie ist so geschrieben, dass man sie nachprüfen kann, nicht so, dass sie beruhigt: Jede Aussage unten entspricht etwas im Quellcode der App oder des Servers, und die Datenschutzangaben im App Store sagen dasselbe.
Sie soll außerdem vollständig sein. Wer verantwortlich ist, auf welcher Rechtsgrundlage welche Verarbeitung erfolgt, wer was erhält und wo, wie lange etwas gespeichert wird und welche Rechte Sie nach der DSGVO und nach dem türkischen Datenschutzgesetz KVKK haben, steht gesammelt in der zweiten Hälfte, ab „Wer was erhält und wo“. Dies ist eine Übersetzung der englischen Fassung; bei Abweichungen ist die englische Fassung maßgeblich.
Das Wichtigste in Kürze
- Es gibt kein Konto. Keine E-Mail-Adresse, kein Passwort, kein „Mit Apple anmelden“. Kitchive kann nicht wissen, wer Sie sind, und hat auch nicht vor, daran etwas zu ändern.
- Ihre Rezepte sind auf Ihrem Gerät. Titel, Zutaten, Schritte, Notizen, Fotos, Bewertungen, Tags, Ordner, Ihr Wochenplan, Ihre Einkaufsliste, Ihr Kochtagebuch (Kochtage, Notizen, Fotos) und Ihr Vorrat (was Sie zu Hause haben) werden auf dem Gerät gespeichert. Wenn Sie die iCloud-Synchronisierung einschalten, liegen sie zusätzlich in Ihrer iCloud – das ist eine Sache zwischen Ihnen und Apple. Eine Einkaufsliste, die Sie teilen oder der Sie beitreten, liegt außerdem in der iCloud der Person, die sie geteilt hat – ob die Synchronisierung an ist oder nicht. Auf keinem Kitchive-Server liegt eine Kopie Ihres Kochbuchs, und wir haben keine Möglichkeit, eine zu lesen.
- Es gibt einen Kitchive-Server, und er ist für genau eines da: einen Import mit KI zu lesen. Wenn Sie einen Import mit KI lesen lassen, geht er an den Kitchive-Server, der ihn an OpenAI weitergibt – oder, wenn OpenAI nicht antworten kann, an OpenRouter, das ihn an Googles Gemini übergibt – und die Antwort zurückliefert. Der Server speichert nichts von dem, was Sie gesendet haben: keine Links, keine Texte, keine Fotos, keine Rezepte, kein Protokoll Ihrer Importe. Was er speichert, ist ein wenig über die Installation – genug, um eine echte Kitchive-App von einem Skript zu unterscheiden und zu zählen, wie viele KI-Importe Sie verbraucht haben –, und all das wird nach einer festen Frist gelöscht. Unten ist es Tabelle für Tabelle beschrieben.
- Die KI liest nur, was Sie ihr schicken. Jeder Import-Bildschirm sagt genau, was Ihr Gerät verlassen würde und wohin es ginge, und erst das Tippen unter diesem Satz sendet. Zwei Antworten merkt sich die App: Der erste Link, den Sie mit KI lesen lassen, gilt als Ja für Links, die Sie später mit Kitchive teilen (Einstellungen → Datenschutz → Geteilte Links mit KI lesen nimmt es zurück), und vor dem ersten Foto, das an die KI ginge, fragt die App nach (Einstellungen → Datenschutz → Fotos mit KI lesen nimmt dieses Ja zurück). Nicht zu tippen wird nie als irgendetwas gespeichert.
- KI kostet Kitchive Geld, deshalb ist sie begrenzt. Fünf KI-Importe sind kostenlos, für die gesamte Lebensdauer der Installation. Danach gehört das Lesen mit KI zu Kitchive Pro: dreißig am Tag, auf bis zu drei Geräten gleichzeitig. Von dem, was Ihr Gerät selbst berechnet, gehört nur die Nährwertschätzung zu Kitchive Pro (Pro erlaubt außerdem zwölf Fotos pro Rezept statt einem). Alles andere, was Ihr Gerät allein erledigt – Schreiben, Speichern, Umrechnen, Kochen, Planen, Einkaufen, Suchen, Ordnen, das Erkennen der Allergene, die Ihre Zutaten nennen, und jeder Importweg bis auf einen –, bleibt kostenlos und unbegrenzt.
- Es gibt zwei Ströme anonymer Daten, und beide sind aus, bis Sie sie einschalten – Nutzungszahlen und Absturzzahlen, jeweils mit eigenem Schalter unter Einstellungen → Datenschutz. Keiner enthält etwas, das Sie geschrieben haben.
- Der Abo-Dienst wird bei jedem Start gefragt. RevenueCat, über das Kitchive Pro läuft, wird gefragt, ob diese Installation Pro hat. RevenueCat kennt eine zufällige Kennung, nie Ihren Namen oder Ihren Apple Account.
Wer verantwortlich ist
Verantwortlicher im Sinne der DSGVO – und veri sorumlusu im Sinne des KVKK – für die in dieser Erklärung beschriebene Verarbeitung ist:
Soner Sahin, c/o Impressumservice Dein-Impressum, Stettiner Str. 41, 35410 Hungen, Deutschland – info@kitchive.app.
Dieselben Angaben stehen im Impressum. Schreiben Sie an diese Adresse zu allem in dieser Erklärung, auch um die unter „Ihre Rechte“ beschriebenen Rechte auszuüben.
Was auf Ihrem Gerät bleibt
Alles, was Sie anlegen. Rezepte, die Fotos dazu, Bewertungen, Tags, Ordner, Favoriten, Ihr Wochenplan, Ihre Einkaufsliste, Ihr Kochtagebuch (an welchen Tagen Sie ein Rezept gekocht haben, Ihre Notizen und Fotos), Ihr Vorrat (was Sie zu Hause haben, Ihre Grundzutaten und bis wann etwas zu verbrauchen ist), Ihr gewähltes Design und Ihre Einheiten-Einstellung liegen in einer lokalen Datenbank, die nur Kitchive lesen kann. Die einzige Ausnahme ist eine gemeinsame Einkaufsliste: Sie liegt in der iCloud der Person, die sie geteilt hat, auch bei ausgeschalteter Synchronisierung (siehe „Optionale Synchronisierung mit iCloud“).
Wenn Sie die App löschen, ist all das gelöscht, und auf unseren Servern gibt es keine Kopie, auf die man zurückgreifen könnte. Wenn Ihnen das wichtig ist, speichert Einstellungen → Alle Rezepte exportieren eine lesbare JSON-Datei, wo immer Sie möchten. Sie enthält den Text jedes Rezepts einschließlich des Ordners, in dem es liegt, Ihr Kochtagebuch – Kochtage und Notizen und so viele seiner Fotos, wie in die Datei passen, die neuesten zuerst, als kleinere Kopien – und Ihren Vorrat, aber nicht die Fotos der Rezepte – gut zu wissen, bevor Sie etwas löschen. Die einzige Ausnahme von „App gelöscht, alles gelöscht“ ist die iCloud-Synchronisierung, gleich im Anschluss.
Optionale Synchronisierung mit iCloud
Mit Kitchive Pro können Sie Einstellungen → Mit iCloud synchronisieren einschalten. Dann werden Ihre Rezepte – mit ihren Fotos, Ihrem Wochenplan, Ihrer Einkaufsliste, Ihrem Kochtagebuch (Kochtage, Notizen, Fotos) und Ihrem Vorrat – in Ihrer privaten iCloud-Datenbank gespeichert und erscheinen auf Ihren anderen Geräten.
Das ist eine Sache zwischen Ihnen und Apple. Die Daten liegen in Ihrem eigenen iCloud-Account, in dessen privater Datenbank. Kitchive kann sie nicht lesen, und auch sonst niemand mit Zugang zu unseren Systemen, weil diese Systeme keine Kopie eines Rezepts haben, die man lesen könnte. Für Apples Umgang mit iCloud-Daten gilt Apples Datenschutzrichtlinie.
Die Synchronisierung ist aus, bis Sie sie einschalten.
Eine gemeinsame Einkaufsliste. Wenn Sie Ihre Einkaufsliste teilen (Einkaufen → Mehr → Liste teilen … oder Einstellungen → Gemeinsame Einkaufsliste), liegt sie ebenfalls in Ihrer iCloud, in einem eigenen Bereich Ihrer privaten Datenbank, und die Menschen, die Sie über Apples Teilen einladen, erreichen sie von ihren Geräten aus. Alles auf der Liste sehen alle, die dazugehören, und alle, die dazugehören, sehen die iCloud-Namen der anderen – auch Ihren –, so wie Apples Teilen sie zeigt. Die Liste zählt zu Ihrem iCloud-Speicher, nicht zu deren. Kitchive kann sie nicht lesen: Die Liste geht über Apple zwischen Ihrer iCloud und deren iCloud hin und her, und unsere Systeme haben keine Kopie. Sind Sie der Liste eines anderen beigetreten, liegt sie in dessen iCloud. Beendet diese Person das Teilen, löscht sie die Liste oder entfernt sie Sie daraus, bleiben die Artikel als Ihre eigene Liste auf Ihrem Gerät; verlassen Sie die Liste selbst, entscheiden Sie, ob Sie eine Kopie behalten; melden Sie sich von iCloud ab oder wechseln Sie zu einem anderen Apple Account, bleibt die Liste bei jenem Account und verschwindet vom Gerät. Eine Liste zu teilen braucht Kitchive Pro, einer beizutreten nicht. Endet das Pro der Person, der die Liste gehört, wird die Liste für alle darin schreibgeschützt, und alle darin erfahren, dass das am beendeten Kitchive Pro dieser Person liegt – gelöscht wird nichts, und bearbeiten lässt sich die Liste wieder, sobald diese Person wieder Pro hat. Ihr Vorrat gehört nie zu einer gemeinsamen Liste: Er bleibt allein Ihrer, auch wenn Sie die abgehakten Artikel der gemeinsamen Liste in ihn übernehmen.
Rezepte importieren
Es gibt fünf Wege, ein Rezept ohne Abtippen in die App zu holen: einen Link, einen eingefügten Text, ein Foto eines geschriebenen Rezepts, ein Foto eines fertigen Gerichts und ein Kochvideo aus Ihren Fotos. Jeder hat eine Geräteebene und eine KI-Ebene.
Die Geräteebene – der Boden unter allem
Ein Link wird direkt von Ihrem Gerät abgerufen, und das Rezept wird hier aus der Seite gelesen. Das Gerät fragt die Seite so an, wie Safari auf einem iPhone es täte, und gibt sich in der Anfrage auch so zu erkennen. Nur wenn die Website diese Anfrage abweist – mit HTTP 401 oder 403 – oder statt des Rezepts eine Cookie-Einwilligungsseite liefert, fragt das Gerät ein zweites Mal, diesmal mit der Kennung eines Crawlers für Linkvorschauen: der, mit der Facebook Linkvorschauen erzeugt und auf die viele Websites mit der Seite selbst antworten. Bei TikTok, dessen Videoseiten ein Skript statt einer Seite sind, fragt das Gerät stattdessen TikToks öffentliche oEmbed-Adresse nach der Beschreibung. Was jeder dieser Abrufe der Website verrät, steht unter „Was ein Link-Abruf der Website verrät“.
Eingefügter Text wird auf dem Gerät ausgewertet und braucht überhaupt kein Netz. Ein Foto einer Kochbuchseite oder einer handgeschriebenen Karte wird von Apples Vision-Framework gelesen, das Teil von iOS ist und auf dem Gerät läuft.
Ein Video, das Sie aus Ihren Fotos mit Kitchive teilen, wird auf dem Gerät gelesen: Vision liest den Text, der in den Bildern zu sehen ist, und Apples Spracherkennung macht aus dem Gesprochenen Text – ausschließlich auf dem Gerät. Kitchive verbietet der Spracherkennung, Apples Server zu nutzen, und überspringt eine Sprache, die sie auf dem Gerät nicht erkennen kann, statt sie irgendwohin zu schicken. Video und Ton verlassen das Gerät nie; verlassen kann es – und nur über die KI-Ebene unten – der Text, der daraus gewonnen wurde.
Apple Intelligence, auf diesem Gerät. Auf einem iPhone oder iPad mit eingeschalteter Apple Intelligence kann Kitchive Apples Sprachmodell auf dem Gerät um zwei Dinge bitten: Tags für ein Rezept vorzuschlagen, das Sie gerade bearbeiten – ausschließlich aus den Tags, die Sie schon verwenden –, und die Zeilen eines auf dem Gerät gelesenen Rezepts zu ordnen – welche Zeile der Titel ist, eine Zutat, ein Schritt oder eine Notiz –, wenn das Rezept in einer Sprache geschrieben ist, die das Modell unterstützt. Das Modell ist Teil von iOS und läuft auf dem Gerät: Das Rezept geht weder an den Kitchive-Server noch an einen KI-Anbieter noch an Apple. Es ist nicht das, was diese Erklärung KI nennt, und es zählt gegen kein Kontingent. Kein Tag wird hinzugefügt, bevor Sie ihn antippen, und ein Rezept, dessen Zeilen es geordnet hat, öffnet sich als Entwurf, den Sie vor dem Sichern prüfen. Wo das Modell vorhanden ist, ist es standardmäßig eingeschaltet; Einstellungen → Datenschutz → Apple Intelligence auf diesem Gerät nutzen schaltet es aus. Übersetzen – bei einem Rezept in einer anderen Sprache als der der App – nutzt auf dieselbe Weise Apples Translation-Framework auf dem Gerät; das System bittet womöglich zuerst darum, eine Sprache von Apple zu laden – das ist ein Download der Sprache, kein Upload Ihres Rezepts. Auch die Allergene und die Nährwertschätzung auf der Seite eines Rezepts werden auf dem Gerät berechnet (siehe „Allergene und Nährwerte“).
Diese Ebene ist kostenlos, unbegrenzt und dauerhaft. Wenn Sie nie etwas an die KI schicken, ist sie alles, was die App tut, und nichts, was Sie geschrieben oder fotografiert haben, erreicht den Kitchive-Server oder einen KI-Anbieter. Was das Gerät auch ohne KI verlässt, sind der Abruf der Seite selbst, die unter „Abos“ beschriebene Abo-Abfrage und – nur wenn Sie sie eingeschaltet haben – die iCloud-Synchronisierung und die beiden anonymen Datenströme.
Kitchive importiert nicht von Instagram, Facebook oder Threads. Ein Link dorthin wird abgelehnt, bevor eine Anfrage Ihr Gerät verlässt, und ein Link anderswohin, der auf eine dieser Plattformen weiterleitet, wird bei der Weiterleitung ebenso abgelehnt.
Ein Foto eines fertigen Gerichts hat keine Geräteebene. Kein noch so gutes Lesen von Text auf einem Bild macht aus einem Teller ein Rezept. Dieser Weg funktioniert deshalb nur mit KI, und die App sagt das, bevor Sie das Foto aufnehmen, nicht danach.
Welche Ebene wann läuft
Bei einem Link, dessen Seite maschinenlesbare Rezeptdaten veröffentlicht, liest Ihr Gerät diese Daten, und die KI wird nie gefragt. Außer dem Abruf der Seite verlässt nichts das Gerät.
Überall sonst – bei einem Link, der nur eine Beschreibung lieferte, bei eingefügtem Text, einem fotografierten Rezept oder Gericht, einem geteilten Video – wird zuerst die KI versucht, und das Gerät ist der Boden darunter. Antwortet das Modell, erhalten Sie dieses Ergebnis. Wurde es nicht gefragt, durfte es nicht gefragt werden oder lieferte es nichts, liest Ihr Gerät, was es kann.
Ob ein Import mit KI gelesen wird, entscheiden also Sie – mit dem Tippen unter dem Satz, der sagt, wohin es geht – und danach Ihr verbleibendes Kontingent. Sind Ihre kostenlosen Importe verbraucht, verlässt sich die App nicht auf ihre eigene Zählung: Die erste KI-Anfrage einer Sitzung erreicht trotzdem den Kitchive-Server, der sie ablehnt, bevor ein KI-Anbieter irgendetwas sieht; von da an, bis die App das nächste Mal geöffnet wird, werden Importe auf Ihrem Gerät gelesen.
Erst der Hinweis, dann Ihr Ja
Bevor etwas Ihr Gerät in Richtung KI verlässt, nennt der Import-Bildschirm genau, was es verlassen würde und wohin es ginge – nicht „Kitchive die Nutzung von KI erlauben“, sondern einen Satz zu genau diesem Import:
| Sie importieren | Der Bildschirm sagt, bevor etwas gesendet wird | Was sendet |
|---|---|---|
| einen Link | das Gerät öffnet die Seite und sendet den gefundenen Text – nicht den Link – an den Kitchive-Server, der ihn zum Lesen an OpenAI weitergibt (oder, wenn OpenAI ausfällt, an OpenRouter und Googles Gemini); Kitchive behält keine Kopie | Rezept lesen auf der Link-Karte; bei einem aus einer anderen App geteilten Link Mit KI lesen auf der Karte, die das anbietet – oder, nachdem Sie Links zugestimmt haben, schon sein Eintreffen (siehe unten) |
| eingefügten Text | der Text geht an den Kitchive-Server und weiter an OpenAI (oder den Ausweichanbieter) zum Lesen; Kitchive behält keine Kopie | Rezept lesen unter dem Eingabefeld |
| ein Foto, einer Seite oder eines Gerichts | das Foto geht an den Kitchive-Server und weiter an OpenAI (oder den Ausweichanbieter), um gelesen zu werden – oder, bei einem Gericht, damit aus dem Sichtbaren ein Rezept vorgeschlagen wird – und bleibt auf diesem Gerät als Bild des Rezepts | das Aufnehmen oder Auswählen auf dem Foto-Bildschirm, beim ersten Mal erst nach der Frage unten; bei einem aus einer anderen App geteilten Foto Foto lesen |
| ein Video aus Ihren Fotos | das Video verlässt das Gerät nie; die daraus gelesenen Wörter gehen an den Kitchive-Server und weiter an OpenAI (oder den Ausweichanbieter), um strukturiert zu werden | Video lesen auf der Karte des geteilten Videos |
Zwei Antworten merkt sich die App. Alles andere wird jedes Mal gefragt.
- Links. Wenn Sie zum ersten Mal einen Link mit KI lesen lassen – mit Rezept lesen auf dem Link-Bildschirm oder mit Mit KI lesen bei einem aus einer anderen App geteilten Link –, ist das ein Ja für Links, und die Karte sagt das, bevor Sie tippen. Von da an wird ein Link, den Sie aus einer anderen App mit Kitchive teilen, gleich beim Eintreffen mit KI gelesen, ohne weiteres Tippen. Bis zu diesem ersten Ja wird ein geteilter Link nur auf dem Gerät gelesen, und der Bildschirm bietet danach das Lesen mit KI an. Das Ja zurücknehmen: Einstellungen → Datenschutz → Geteilte Links mit KI lesen. Ist der Schalter aus, werden aus anderen Apps geteilte Links wieder auf Ihrem Gerät gelesen – bis Sie selbst wieder einen Link mit KI lesen lassen.
- Fotos. Bevor das erste Foto Ihr Gerät in Richtung KI verlassen würde – aufgenommen oder ausgewählt auf dem Foto-Bildschirm oder aus einer anderen App geteilt –, fragt Kitchive, ob Fotos mit KI gelesen werden dürfen. Erlauben Sie es, werden spätere Fotos gesendet, sobald Sie sie aufnehmen oder auswählen, wie der Foto-Bildschirm sagt. Nicht jetzt behält dieses Foto auf dem Gerät: Eine Seite wird dann auf dem Gerät gelesen, und aus einem Gericht kann kein Rezept werden. Das Ja zurücknehmen: Einstellungen → Datenschutz → Fotos mit KI lesen. Ist der Schalter aus, fragt das nächste Foto wieder, bevor es gesendet wird.
- Eingefügte Texte und geteilte Videos merkt sich die App nie: Jeder geht nur mit seinem eigenen Tippen.
Ein Nein ist einfach Nicht-Tippen, und nichts speichert es – ein vergrabenes, dauerhaftes „Nie“ ist schlechter als eine Frage, die Sie nächste Woche neu beantworten können. Ohne KI-Weg liest jeder Bildschirm auf Ihrem Gerät.
Der Videoweg hat noch eine Frage, und die stellt iOS, nicht Kitchive: Beim ersten Video bittet das System um die Berechtigung zur Spracherkennung – dieselbe, um die auch das freihändige Kochen bittet (siehe „Freihändig kochen“). Lehnen Sie ab, funktioniert der Weg trotzdem mit dem Text, der in den Bildern zu sehen ist.
Wohin es geht und wer noch beteiligt ist
Der Kitchive-Server besteht aus einigen kleinen Funktionen mit ihrer Datenbank, betrieben bei Supabase in der Region London, Vereinigtes Königreich (eu-west-2). Er nimmt entgegen, was Sie gesendet haben, gibt es an einen KI-Anbieter weiter und liefert die Antwort zurück.
Es gibt zwei KI-Anbieter, und beide gehören genannt.
- OpenAI wird zuerst gefragt.
- OpenRouter wird stattdessen gefragt, wenn OpenAI nicht antworten kann – eine Verbindung, die nie zustande kam, eine Ratenbegrenzung, eine abgelehnte Abrechnung oder ein Serverfehler auf deren Seite. OpenRouter ist ein Vermittler: Es reicht die Anfrage an den Anbieter des Modells weiter, für das es eingerichtet ist, derzeit Google (ein Gemini-Modell). Beim Ausweichen erreicht Ihr Inhalt also OpenRouter und dahinter Google.
Welcher Anbieter geantwortet hat, zeigt die App nicht an, und keine Einstellung wählt einen aus. Beide sind Dritte, die erhalten, was Sie gesendet haben; deshalb sind beide hier und in der Tabelle unter „Wer was erhält und wo“ genannt.
Was die Anbieter damit tun dürfen. OpenAI verwendet Daten, die über seine API gesendet werden, nicht zum Training seiner Modelle, und die Anfragen von Kitchive weisen OpenAI an, die Antworten nicht für eine spätere Nutzung aufzubewahren. OpenAI bewahrt API-Anfragen bis zu 30 Tage auf, um Missbrauch zu erkennen, und löscht sie dann – es sei denn, das Gesetz verlangt eine längere Aufbewahrung, oder sie ist vernünftigerweise erforderlich, um die Dienste von OpenAI oder Dritte vor Schaden zu schützen. Die Anfragen von Kitchive an OpenRouter erlauben nur Endpunkte, die die empfangenen Daten nicht erheben. OpenRouter selbst trainiert nicht mit dem, was es erhält, und sagt keine feste Speicherfrist zu: Laut seiner Datenschutzerklärung bewahrt es Informationen so lange auf, wie es für seine geschäftlichen und rechtlichen Pflichten vernünftigerweise nötig ist, und Bilder nicht länger, als die Weiterleitung erfordert – außer zur Missbrauchserkennung, für Sicherheit, Abrechnung oder rechtliche Pflichten. Kitchive nutzt jeden dieser Anbieter auf Grundlage seiner Bedingungen zur Auftragsverarbeitung; verlangt ein Anbieter einen gesondert unterzeichneten Vertrag, unterzeichnet Kitchive ihn, bevor dieser Anbieter personenbezogene Daten erhält.
Ein paar Kleinigkeiten reisen mit einem KI-Import mit. Die Sprache, auf die
Ihr Gerät oder die App eingestellt ist – ein Kürzel wie de-DE, mehr nicht –,
damit das Rezept in Ihrer Sprache zurückkommt; und wenn aus einem fotografierten
Gericht ein Rezept wird, der Name des Gerichts, das Sie aus den Vorschlägen der
App gewählt haben, mit bis zu fünfzehn Zutaten und bis zu vier Landesküchen, die
die Erkennung auf dem Foto gesehen hat – Wörter, die das Modell selbst einen
Moment zuvor erzeugt hat, nichts, was Sie eingegeben haben. Nichts davon wird
gespeichert.
Ein fotografiertes Gericht fragt einige weitere Dienste. Sobald Sie ein Gericht gewählt haben, schlägt der Kitchive-Server dessen Namen bei TheMealDB nach, einer öffentlichen Rezeptdatenbank, bei Wikidata, der offenen Datenbank der Wikimedia Foundation, die Zutaten, die dort für das Gericht verzeichnet sind, und bei Wikipedia den Artikel, der sagt, woraus das Gericht besteht – bei Wikidata und Wikipedia in Ihrer Sprache, dann auf Englisch –, damit das vorgeschlagene Rezept auf echten Rezepten beruht, statt erfunden zu sein. Wenn Kitchive es eingeschaltet hat, wird der Name auch bei Spoonacular nachgeschlagen, einer kommerziellen Rezeptdatenbank. Wikidata, Wikipedia und Spoonacular erhalten nur den Namen des Gerichts. TheMealDB erhält den Namen und, wenn das nichts findet, bis zu drei der erkannten Zutaten, eine nach der anderen. Keiner dieser Dienste erhält das Foto oder irgendetwas über Sie oder Ihr Gerät.
Ein Link wird anders behandelt als der Rest. Ihr Gerät öffnet die Seite selbst, und nur der gelesene Text wird weitergeschickt. Der Link selbst erreicht weder den Kitchive-Server noch einen der KI-Anbieter. Eingefügter Text und Fotos haben keine Seite, die man abrufen könnte; sie gehen deshalb selbst – ein Foto als die unten beschriebene verkleinerte Kopie.
Was ein Link-Abruf der Website verrät
„Der Link verlässt das Gerät nicht“, sagt die Link-Karte, und das stimmt für uns. Die Website, die der Link nennt, erreicht er natürlich schon, denn Ihr Gerät muss die Seite abrufen – mit Ihrer IP-Adresse, wie bei jedem Besuch, und mit der oben beschriebenen Kennung. Einige Dienste werden anders gefragt:
- TikTok: seine öffentliche oEmbed-Adresse, mit dem Link in der Anfrage.
- YouTube: zuerst die YouTube Data API, mit der Kennung des Videos, dem API-Schlüssel von Kitchive in der Adresse der Anfrage und, in einem Header, der Bundle-ID der App – so beschränkt Google den Schlüssel auf diese App, und kein anderer Dienst erfährt, welche App fragt. Antwortet die API nicht, die Videoseite selbst, abgerufen wie jede Seite. Mehr wird YouTube nicht gefragt: nicht nach den Untertiteln des Videos, nicht nach einem Transkript, und es werden weder Video noch Ton heruntergeladen. Kitchive nutzt die YouTube-API-Dienste; für das, was YouTube erhält, gelten die Nutzungsbedingungen von YouTube und die Datenschutzerklärung von Google (Links in der Tabelle unter „Wer was erhält und wo“).
Über keinen dieser Abrufe wird uns etwas berichtet.
Ein Foto wird als verkleinerte Kopie gesendet, nie als Original
Bevor es das Gerät verlässt, wird das Bild auf höchstens 1200 Pixel an der längsten Seite verkleinert und neu als JPEG codiert. Das Original bleibt auf Ihrem Gerät. Nichts sonst geht mit – weder wo oder wann es aufgenommen wurde noch die Kamera noch andere Angaben, die Ihr Gerät angehängt hat –, denn die neu codierte Kopie wird allein aus den Bildpunkten erstellt.
Kitchive behält das Foto – für Sie. Egal welche Ebene es gelesen hat: Das Bild wird zum Foto des Rezepts auf Ihrem Gerät und mit Ihren übrigen Rezepten in Ihre private iCloud synchronisiert, wenn Sie das eingeschaltet haben. Ihr Foto für Sie zu behalten ist etwas anderes, als es irgendwohin zu schicken; deshalb sagt diese Erklärung beides.
Was der Kitchive-Server speichert
Nichts, was Sie gesendet haben. In keiner seiner Tabellen gibt es eine Spalte für Links, Texte, Bilder oder Rezepte; es gibt also keine Datenbank Ihrer Importe. Die Anfrage wird gelesen, beantwortet und vergessen. Die Datenbank-Migrationen liegen im Repository und sind der Beleg.
Auch in das Protokoll des Servers wird nichts geschrieben, was Sie gesendet haben – mit einer Einschränkung, die man besser nennt als verschweigt. Die Funktionen protokollieren Gründe für Fehler – den Namen eines Anbieters, einen HTTP-Status, ein Ablehnungsdetail – und nie einen Link, eine Beschreibung, ein Foto, ein Rezept oder Ihre Abo-Kennung. Die Einschränkung: Lehnt ein KI-Anbieter einen Aufruf ab, werden die ersten 300 Zeichen seiner eigenen Fehlermeldung protokolliert, weil jeder, der einen gestörten Serverbetrieb untersucht, genau dort nachsehen muss. Diese Meldungen beschreiben normalerweise den Fehler; ein Anbieter, der darin einen Teil der Anfrage zitiert, würde dieses Bruchstück ins Protokoll bringen. Kitchive schreibt es nicht hinein und kann nicht versprechen, dass ein Anbieter es nicht tut. Supabase bewahrt diese Protokolle höchstens sieben Tage auf.
Was gespeichert wird, sind vier kleine Tabellen, und keine davon handelt von Ihnen:
- Ein Gerätedatensatz. Die von Apple ausgegebene Kennung eines Attestierungsschlüssels, der öffentliche Teil dieses Schlüssels, ein Zähler gegen Wiederholungen, wann sich das Gerät zuerst registriert hat und wann es zuletzt gesehen wurde. Siehe den nächsten Abschnitt.
- Ein Zählerdatensatz. Wie viele KI-Importe dieses Gerät verbraucht hat – insgesamt und heute –, wie viele Modellaufrufe es heute versucht hat und ob es gerade einen davon beansprucht. Diese Angaben liegen unter einem Einweg-Hash der Schlüsselkennung, gesalzen mit einem Geheimnis, das nur der Server kennt. Ganze Zahlen und Daten, sonst nichts.
- Dienstweite Datensätze. Wie viele Modellaufrufe an einem Tag in ganz Kitchive gemacht wurden und wie viele davon von kostenlosen Nutzern und von Abonnenten kamen. Ein Datum, welche der drei Zählungen und eine Zahl – ganz ohne Gerät.
- Ein Abo-Datensatz, nur für zahlende Abonnenten. Zwei Einweg-Hashes – einer von RevenueCats Kennung für das Abo, einer von der Schlüsselkennung des Geräts –, jeweils mit dem Geheimnis des Servers gesalzen, der erste über einen eigenen Bereich, sodass er sich nicht mit dem zweiten abgleichen lässt, dazu die Daten, wann die Bindung entstand und zuletzt genutzt wurde. Er bindet ein Abo an höchstens drei Geräte gleichzeitig – der Platz eines Geräts wird frei, wenn es einen Tag lang keinen KI-Import gemacht hat –, damit eine abgeflossene Kennung nicht aus einem Abo unbegrenzt viele kostenlose macht. Kostenlose Nutzer haben nie einen, und nichts darin nennt eine Person, einen Beleg oder eine Installation.
Wie lange sie gespeichert werden. Ein Auftrag auf dem Server läuft jeden Tag und löscht:
- einen Gerätedatensatz und seinen Zählerdatensatz, wenn der Server die Installation 13 Monate lang nicht gesehen hat;
- einen Abo-Datensatz, wenn er 90 Tage lang nicht genutzt wurde;
- die dienstweiten Datensätze, sobald sie 400 Tage alt sind.
Die App zu löschen, löscht die Datensätze nicht sofort – nichts darin sagt, welche Installation Ihre war –, aber es zerstört den Schlüssel, unter dem sie abgelegt sind. Dann kann sie niemand mehr nutzen, und der Auftrag entfernt sie nach diesem Zeitplan.
Der Gerätedatensatz und warum es ihn gibt
Kitchive hat keine Konten, kann also nicht fragen, wer Sie sind – und ein Endpunkt, der ein kostenpflichtiges Modell aufruft, ohne irgendetwas zu fragen, wäre binnen einer Woche Gratis-Rechenleistung für das ganze Internet, auf Kosten des Betreibers.
Stattdessen fragt Kitchive Apple. Wenn zum ersten Mal ein Import von Ihnen an die KI ginge, lässt die App iOS einen Schlüssel in der Secure Enclave dieses Geräts erzeugen und bittet Apple zu bestätigen, dass er zu einer echten, unveränderten Kitchive-App auf echter Apple-Hardware gehört. Diese Bestätigung – App Attest – prüft der Server gegen Apples eigene Zertifizierungsstelle, und der Schlüssel wird gespeichert, damit spätere Anfragen nachweisen können, dass sie von derselben Installation kommen. Der private Schlüssel verlässt die Secure Enclave nie und kann nicht ausgelesen werden, weder von Kitchive noch von sonst jemandem.
Nichts davon geschieht, bevor ein Import von Ihnen an die KI geht. Eine App, deren Nutzer nie einen sendet, erzeugt nie einen Schlüssel und registriert nie etwas.
Eine Schlüsselkennung bezeichnet einen Schlüssel, keine Person. Sie ist nicht die Kennung, die Apple einer anderen App gibt, es führt kein Weg von ihr zu Ihnen, und Löschen und Neuinstallieren von Kitchive erzeugt eine neue. Trotzdem ist sie eine dauerhafte Kennung für eine Installation einer App, gespeichert auf einem Server, zusammen mit dem Datum der Registrierung und der letzten Nutzung – deshalb wird sie hier so ausführlich beschrieben statt nur erwähnt, und deshalb weist das Datenschutzetikett im App Store sie aus.
Der gesalzene Hash ist keine zweite Schicht der Anonymität, und diese Erklärung verkauft ihn auch nicht so. Er verhindert, dass jemand, der nur eine Schlüsselkennung hat, die Zähler dieses Geräts nachschlagen kann – dafür ist er da. Er verhindert nicht, dass jemand mit Datenbank und Salt die beiden Datensätze verknüpft, denn ein Hash, den man neu berechnen kann, lässt sich abgleichen – und die Schlüsselkennung steht in der Nachbartabelle im Klartext. Geschützt sind diese Datensätze dadurch, dass nur die eigenen Zugangsdaten des Servers an sie herankommen und dass nichts darin sagt, wem sie gehören.
Eine Neuinstallation setzt deshalb die kostenlosen Importe zurück. Das ist ein bewusster Tausch: Die Alternative wäre, etwas zu speichern, das eine Neuinstallation überlebt – also etwas, das Sie identifiziert.
Ihr Abostatus bei jedem KI-Import
Jeder KI-Import trägt RevenueCats anonyme Kennung für Ihre Käufe zum Kitchive-Server, der RevenueCat fragt, ob dazu ein aktives Abo besteht – damit der Server weiß, ob Ihnen fünf insgesamt oder dreißig am Tag zustehen. Es ist eine zufällige Kennung, die an Käufe gebunden ist, nie ein Name und nie eine E-Mail-Adresse, und sie wird nie an einen der KI-Anbieter geschickt. Der Kitchive-Server speichert die Kennung selbst nicht: Die eines kostenlosen Nutzers dient der Frage an RevenueCat und wird dann verworfen; die eines Abonnenten wird nur als der gesalzene Einweg-Hash im oben beschriebenen Abo-Datensatz gespeichert, der das Abo an höchstens drei Geräte gleichzeitig bindet. Diese Erklärung beruft sich nicht auf „ist ja nur ein Hash“ – warum, steht oben beim gesalzenen Hash.
Die Folge, die man aussprechen sollte: RevenueCat erfährt, dass eine anonyme Kennung einen Import versucht hat, und wann.
Ihre IP-Adresse verdient einen genaueren Satz als der Rest
Jeder Server im Internet sieht die Adresse, von der eine Anfrage kommt, und die ehrliche Antwort lautet nicht „nie gesehen“. So sieht es aus:
- Die verlinkte Website, wenn Ihr Gerät die Seite abruft – oder TikToks oEmbed-Adresse oder die YouTube-Dienste, wie oben –, genau so, als hätten Sie den Link in einem Browser geöffnet. Über diesen Abruf wird uns nichts berichtet.
- Der Kitchive-Server bei einem KI-Import. Keine Tabelle von Kitchive hat eine Spalte für Adressen, weder im Klartext noch gehasht. Verwendet wird eine Adresse überhaupt nur in vier Begrenzungen dafür, wie oft eine Adresse etwas tun darf: eine neue Installation registrieren, die kurzlebige Challenge abholen, die jedem KI-Import vorausgeht, an der Prüfung scheitern, die nachweist, dass ein KI-Import von einer echten App kommt, und fragen, ob der Dienst läuft. In jeder dieser Begrenzungen wird sie zu einem Schlüssel im Arbeitsspeicher einer laufenden Instanz, damit niemand per Skript Tausende Registrierungen, Challenges oder gefälschte Anfragen erzeugen oder die Rechnung hochtreiben kann. Nichts schreibt sie auf – keine Tabelle, keine Protokollzeile, nichts, was den Prozess überdauert. Begrenzt wird das nicht durch eine Uhr: Die Zählung für eine Adresse spielt eine Stunde nach dem ersten Versuch keine Rolle mehr, die Adresse selbst bleibt aber im Speicher dieser Instanz, bis Supabase die Instanz erneuert oder zehntausend neuere Adressen sie verdrängt haben. Was auch zuerst eintritt: Sie erreicht nie einen Datenträger und verlässt nie diesen einen Prozess.
- Supabase, das diese Funktionen für Kitchive betreibt, führt übliche Zugriffsprotokolle: die Adresse, die Uhrzeit, welche Funktion aufgerufen wurde, und die Kennung der Anfrage (User-Agent), die den Build der App und die Version der iOS-Netzwerksoftware nennt. Supabase bewahrt sie höchstens sieben Tage auf.
- RevenueCat, wenn die App ein Abo prüft oder kauft: RevenueCat ermittelt aus der Adresse Ihr Land und speichert die Adresse nicht.
- PostHog, wenn ein anonymes Nutzungsereignis eintrifft – nur wenn Sie Nutzungsdaten oder Absturzberichte eingeschaltet haben. Die App schaltet die Standortermittlung von PostHog bei jedem Ereignis ab, und Kitchive stellt sein PostHog-Projekt so ein, dass es die Adresse verwirft, statt sie zu speichern, bevor eine Version der App PostHog ein Ereignis senden kann; der Abschnitt über Nutzungsdaten sagt, was beides bewirkt und was nicht.
- Vercel, wenn Sie diese Website öffnen – siehe „Diese Website“.
Eines geht in die andere Richtung, und das ist erwähnenswert. Weil der Modellaufruf vom Kitchive-Server und nicht von Ihrem Gerät ausgeht, sehen OpenAI, OpenRouter und Google die Adresse des Servers, nicht Ihre.
Ein Rezept teilen
Teilen ist ganz eine Sache zwischen Ihnen und dem Empfänger. Das Teilen-Menü von Kitchive bietet ein Rezept in drei Formen an – als Bild einer Karte, als einfachen Text und als JSON-Datei. Alle drei enthalten neben den Zutaten auch die Zubereitung, sodass der Empfänger danach kochen kann; die Karte hört bei 25 Zutaten und 20 Schritten auf und sagt, wie viele es noch gibt. Die Karte enthält außerdem das Titelfoto des Rezepts – gut zu wissen, bevor Sie eine verschicken, denn dieses Foto gehört Ihnen.
Nichts an einer Weitergabe erreicht Kitchive. Das Ziel wählen Sie im Teilen-Menü von iOS, und die JSON-Datei enthält überhaupt keine Fotos.
Abos
Kitchive Pro wird über den App Store verkauft und von RevenueCat verwaltet. RevenueCat gibt der App eine zufällige, anonyme Kennung; wir rufen nie die Anmeldefunktion von RevenueCat auf, deshalb ist diese Kennung an Käufe gebunden und nicht an eine Person.
RevenueCat wird bei jedem Start gefragt. Bei jedem Start der App meldet sich der darin eingebaute RevenueCat-Code mit dieser Kennung bei RevenueCat, um zu erfahren, ob diese Installation Pro hat, und um die anzuzeigenden Preise zu laden. Wenn Sie kaufen oder wiederherstellen, gibt er den Kaufbeleg des App Store zur Prüfung an RevenueCat weiter. RevenueCat sieht die Adresse, von der die Anfrage kommt, ermittelt daraus Ihr Land und speichert die Adresse nicht.
Die Zahlung läuft vollständig zwischen Ihnen und Apple. Kitchive sieht weder Ihre Karte noch Ihre Rechnungsadresse noch Ihren Apple Account.
Mit Pro wird die KI-Ebene bezahlt. Jeder KI-Import kostet Kitchive Geld, deshalb gibt es eine Zahl statt eines Wortes: Fünf KI-Importe sind kostenlos, für die gesamte Lebensdauer der Installation. Danach ist das Lesen mit KI eine Pro-Funktion: dreißig am Tag, auf bis zu drei Geräten gleichzeitig – ein Gerät, das einen Tag lang keinen KI-Import gemacht hat, gibt seinen Platz für ein anderes frei. Pro erhöht außerdem das Fotolimit von einem auf zwölf pro Rezept, schaltet die iCloud-Synchronisierung frei, lässt Sie Ihre Einkaufsliste mit den Menschen teilen, die Sie einladen (der Liste eines anderen beizutreten braucht kein Pro), und bringt Nährwertschätzungen – Energie, Eiweiß, Kohlenhydrate und Fett pro Portion, auf dem Gerät berechnet. Die Allergenerkennung ist kostenlos, ebenso jedes Design.
Drei ehrliche Einschränkungen zu diesen Zahlen:
- Dreißig ist eine Obergrenze, kein Versprechen von dreißig. Es gibt außerdem Grenzen dafür, wie viele Modellaufrufe ein Gerät an einem Tag versuchen darf, ob sie gelingen oder nicht, und eine dienstweite Tagesgrenze – beides, damit ein Fehler oder ein Missbrauch keine unbegrenzte Rechnung verursachen kann. Bei normaler Nutzung stoßen Sie auf keine davon.
- Ein gescheiterter Import kostet nichts: Gezählt wird nur ein Import, der mit einem Rezept zurückkam – von Ihren fünf oder Ihren dreißig.
- Ein Gericht zu erkennen, ist kein Import. Das Lesen, das aus dem Foto eines Tellers eine Auswahl von Gerichten macht, kostet keinen Ihrer fünf; gezählt wird der Import, wenn Sie ein Gericht wählen und ein Rezept vorgeschlagen wird. Für das Erkennen von Gerichten gibt es stattdessen eine eigene Tageszahl: drei am Tag kostenlos, dreißig am Tag mit Pro. Darüber hinaus werden ein Foto eines geschriebenen Rezepts, ein Link und eingefügter Text weiterhin gelesen.
Alles andere, was das Gerät allein erledigt – Schreiben, Speichern, Umrechnen, Kochen, Planen, Einkaufen, Suchen, Ordnen, das Erkennen von Allergenen und jeder Importweg auf dem Gerät –, bleibt für alle kostenlos und unbegrenzt, mit oder ohne Pro. Die Nährwertschätzung ist das Einzige, was das Gerät selbst berechnet und was zu Pro gehört.
Anonyme Nutzungsdaten
Kitchive kann eine kleine Zahl anonymer Ereignisse an PostHog senden, an dessen EU-Cloud mit Servern in Frankfurt am Main, damit wir sehen, welche Funktionen genutzt werden und – vor allem –, warum Importe scheitern.
Das ist freiwillig (Opt-in). Beim ersten Öffnen der App ist es aus, nichts wird gesendet und keine Kennung angelegt, bis Sie es einschalten, und es bleibt aus, wenn Sie es nicht tun.
Ein- oder wieder ausschalten: Einstellungen → Datenschutz → Anonyme Nutzungsdaten senden. Ausschalten löscht die zufällige Kennung, die verwendet wurde; schalten Sie es später wieder ein, beginnt alles neu und lässt sich nicht mit dem früheren Zeitraum verknüpfen – es sei denn, Absturzberichte sind noch eingeschaltet, denn beide Schalter teilen sich diese eine Kennung. Schalten Sie beide aus, wird sie gelöscht.
Die letzte Zeile der Tabelle, app_crashed, gehört zum zweiten Schalter und
ist unter „Absturzberichte“ beschrieben.
Dies ist die vollständige Liste der Ereignisse. Es gibt keine weiteren, und die App enthält keine allgemeine Analysebibliothek, die welche hinzufügen könnte:
| Ereignis | Gesendet mit |
|---|---|
onboarding_completed |
– |
import_started |
welche Plattform (TikTok, YouTube, Web oder ein Video aus den Fotos – oder Instagram bzw. Facebook, wenn ein solcher Link abgelehnt wird) |
import_succeeded |
welche Plattform, welche Methode (KI, strukturierte Rezeptdaten oder eine ausgewertete Beschreibung) |
import_failed |
welche Plattform, warum es scheiterte |
page_read_succeeded |
– |
page_read_failed |
warum es scheiterte |
meal_recipe_succeeded |
– |
meal_recipe_failed |
warum es scheiterte |
recipe_saved_manually |
– |
paywall_shown |
von welchem Bildschirm aus sie gezeigt wurde |
trial_started |
– |
purchase_unconfirmed |
von welchem Bildschirm aus die Paywall gezeigt wurde – gesendet, wenn der App Store einen Kauf abgeschlossen hat, Pro aber nicht aktiviert wurde |
theme_changed |
welches Design |
cook_mode_started |
– |
shopping_recipe_added |
von welchem Bildschirm aus es hinzugefügt wurde (Rezeptseite, Bibliothek, Auswahl im Einkaufen-Tab, Wochenplan oder „Was kann ich kochen?“) |
meal_plan_entry_added |
– |
app_crashed |
welche Art von Absturz und in welcher Version – siehe „Absturzberichte“ |
Jedes Ereignis trägt außerdem die Versionsnummer der App und die zufällige Kennung der Installation.
Bewusst fehlt: keine Rezepttitel, keine Zutaten, keine Links, keine Namen von Creators, keine Ordnernamen, kein Gerätemodell, keine Betriebssystemversion, keine Bildschirmaufnahmen, keine Screenshots, kein Standort und nichts, was Sie identifiziert. Jeder Wert eines Ereignisses stammt aus einer festen Liste – ein Plattformname, ein Fehlergrund – statt aus freiem Text.
„Kein Standort“ braucht einen Satz mehr als der Rest der Liste. Alles andere darin fehlt, weil die App es nie in ein Ereignis schreibt. Ein Standort ist anders: Ein Analysedienst erzeugt ihn selbst, indem er aus der Verbindung, über die ein Ereignis ankommt, eine ungefähre Stadt ermittelt – ein Ereignis, das dazu schweigt, wird also mit einem Standort gespeichert, den die App nie hatte. Deshalb trägt jedes Ereignis von Kitchive PostHogs dokumentierte Anweisung, diese Ermittlung gar nicht erst durchzuführen, und ein Test lässt den Build scheitern, falls diese Anweisung je nicht mehr gesendet wird. Es werden keine Stadt, keine Region und keine Koordinaten abgeleitet.
Die Adresse selbst ist eine kleinere Aussage und bekommt das kleinere Wort. Ob PostHog die Adresse speichert, von der ein Ereignis kam, ist eine Einstellung im PostHog-Projekt selbst, und Kitchive stellt sie auf Verwerfen, bevor eine Version der App PostHog ein Ereignis senden kann. Diese Einstellung liegt in der Konsole eines anderen, nicht im Code dieser App, deshalb kann kein Build sie überprüfen – und laut PostHogs eigener Dokumentation kann die Standortermittlung die Adresse lesen, bevor sie verworfen wird. Deshalb gibt das Datenschutzetikett von Kitchive für Analysen den ungefähren Standort an, statt zu behaupten, die Kategorie treffe nicht zu: Etwas anzugeben, das sich als nicht erhoben herausstellt, schadet nicht – umgekehrt schon.
Wie lange. PostHog bewahrt Ereignisse höchstens ein Jahr auf – Kitchive hält die Aufbewahrungsfrist seines PostHog-Tarifs bei einem Jahr; diese Frist lässt sich von Kitchive aus nicht verkürzen. Die Kennung in den Ereignissen ist zufällig, und Ihr Gerät löscht sie, wenn beide Schalter aus sind, sodass spätere Ereignisse nicht mit früheren verknüpft werden können.
Absturzberichte
Ein eigener Schalter, standardmäßig aus, und mit Absicht getrennt: bei der Stabilität zu helfen und in Produktzahlen mitgezählt zu werden, sind zwei verschiedene Gefallen, und ein einziger Schalter hätte einen davon für Sie entschieden.
Ein- oder wieder ausschalten: Einstellungen → Datenschutz → Absturzberichte senden.
Ein Absturzbericht besteht hier aus zwei Wörtern. Wenn Kitchive unerwartet
beendet wird, schreibt die App eine kurze Zeile in eine Datei auf Ihrem Gerät:
welche Art von Absturz es war, aus einer festen Liste von sieben, und in welcher
Version von Kitchive er passierte. Beim nächsten Öffnen der App wird diese Zeile
gelesen, gelöscht und – nur wenn dieser Schalter an ist – als Ereignis
app_crashed aus der Tabelle oben gesendet. Mehr wird nicht erfasst: kein
Stacktrace, keine Fehlermeldung, kein Speicherinhalt, kein Screenshot und nichts
aus Ihren Rezepten.
Das ist bewusst weniger, als ein Absturzbericht sonst bedeutet. Apple erhält die ausführliche Art, wenn Sie in den iOS-Einstellungen unter „Datenschutz & Sicherheit“ → „Analyse & Verbesserungen“ die Option „Mit App-Entwicklern teilen“ eingeschaltet haben; was dabei gesendet wird, regelt Apple, nicht wir. Dies hier ist keine zweite Kopie davon, sondern eine Zählung, damit wir sehen, dass eine bestimmte Version abzustürzen begann, ohne auf Apples Berichte zu warten.
Die Zeile wird auf Ihr Gerät geschrieben, ob der Schalter an ist oder nicht, und beim nächsten Start in jedem Fall gelesen und gelöscht. Das verhindert, dass ein Absturz von vor Monaten so gesendet wird, als wäre er gerade passiert, wenn jemand den Schalter zum ersten Mal einschaltet. Nichts verlässt das Gerät, solange der Schalter aus ist.
Manche Beendigungen werden nicht gezählt: Beendet iOS Kitchive, um Speicher freizugeben, oder erzwingen Sie das Beenden, wird keine Zeile geschrieben und nichts gemeldet. Die Zahl ist also niedriger als die wahre – bewusst so gewählt, statt jeden Start nach einem unsauberen Ende als Absturz zu zählen, was eine größere Zahl ergäbe, die nichts bedeutet.
Freihändig kochen
Der Kochmodus hat einen Schalter Freihändig, der aus ist, bis Sie ihn einschalten. Solange er an ist, hört das iPhone auf einige gesprochene Befehle – „weiter“, „nochmal“, „Timer starten“ und ähnliche – und liest Schritte vor. Beim ersten Mal fragt iOS nach dem Mikrofon und nach der Spracherkennung; lehnen Sie eines davon ab, bleibt Freihändig aus, und alles funktioniert weiter per Berührung.
Was Sie sagen, wird auf dem Gerät erkannt und verlässt es nie. Kitchive nutzt ausschließlich Apples Spracherkennung auf dem Gerät und behandelt eine Sprache, die das Gerät nicht selbst erkennen kann, als nicht verfügbar – und sagt das –, statt den Ton irgendwohin zu schicken. Weder Ton noch Transkript werden aufgezeichnet, gespeichert oder gesendet: Jede Äußerung wird mit den Befehlen verglichen und vergessen. Das Mikrofon ist nur offen, solange Freihändig im Kochmodus an ist, und schließt sich, wenn Sie es ausschalten, den Kochmodus schließen, die App in den Hintergrund legen oder zehn Minuten lang keinen Befehl geben. Auf neueren iPhones lädt iOS beim ersten Mal womöglich sein Sprachmodell für Ihre Sprache; dieser Download kommt von Apple und enthält nichts, was Sie gesagt haben. Die Schritte lesen die in iOS eingebauten Stimmen vor, auf dem Gerät.
Allergene und Nährwerte
Die Seite eines Rezepts zeigt die Allergene, die seine Zutatennamen nennen, und der Filter der Bibliothek kann die Rezepte ausblenden, die eines davon nennen. Mit Kitchive Pro zeigt die Seite außerdem eine Schätzung von Energie, Eiweiß, Kohlenhydraten und Fett pro Portion. Beides wird auf dem Gerät berechnet, aus einer in die App eingebauten Lebensmittelliste – die Nährwerte stammen aus Daten des USDA – und aus den Zutatenzeilen des Rezepts selbst: Nichts vom Rezept wird dafür irgendwohin geschickt, und die Ergebnisse liegen nur im Arbeitsspeicher, solange die App läuft, und werden nicht gespeichert. Die Allergenerkennung ist kostenlos; die Nährwertschätzung gehört zu Pro. Beides wird nur aus Zutatennamen gelesen und ist deshalb eine Schätzung, keine medizinische oder Ernährungsberatung – prüfen Sie immer die Etiketten.
Mitteilungen
Der Kochmodus kann Timer stellen, die Sie benachrichtigen, wenn ein Schritt fertig ist. Das sind lokale Mitteilungen, die auf Ihrem Gerät geplant werden. Nichts verlässt das Gerät, und Kitchive bittet um Erlaubnis, bevor die erste geplant wird.
Diese Website
kitchive.app ist eine statische Website, gehostet bei Vercel, das sie über sein weltweites Servernetz ausliefert. Wenn Sie eine Seite öffnen, verarbeitet Vercel in unserem Auftrag, was jede Webanfrage enthält – Ihre IP-Adresse, die aufgerufene Seite, die Uhrzeit und die Kennung Ihres Browsers (User-Agent) –, um die Seite auszuliefern und die Website vor Angriffen zu schützen. Die Protokolle davon, die Vercel uns zugänglich macht, enthalten diese Angaben höchstens einen Tag lang. Rechtsgrundlage ist unser berechtigtes Interesse an einer funktionierenden und sicheren Website (Art. 6 Abs. 1 lit. f DSGVO).
Die Website setzt keine Cookies, lädt nichts von anderen Servern – keine Schriften, keine Skripte, keine Analysedienste – und hat ein einziges Formular, das unter „Das Kontaktformular“ beschriebene; ein E-Mail-Link öffnet Ihr eigenes Mailprogramm.
Wenn Sie uns schreiben
Wenn Sie an info@kitchive.app schreiben, erhalten wir Ihre Adresse, Ihre Nachricht und etwaige Anhänge und verwenden sie nur, um Ihnen zu antworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn es um die Nutzung der App oder einen Kauf geht, sonst Art. 6 Abs. 1 lit. f DSGVO – unser Interesse daran, Menschen zu antworten, die uns schreiben. Das Postfach liegt bei Apple (iCloud Mail). Wir bewahren die Unterhaltung auf, bis Ihr Anliegen erledigt ist, und löschen sie zwölf Monate danach, sofern das Gesetz keine längere Aufbewahrung verlangt.
Das Kontaktformular
Das Kontaktformular auf dieser Website ist ein zweiter Weg, uns zu schreiben. Es fragt nach Ihrer E-Mail-Adresse und Ihrer Nachricht, und Sie können Ihren Namen angeben; an einem Feld, das Menschen nie sehen, unterscheidet es Bots von Menschen. Wenn Sie es absenden, prüft eine kleine Funktion dieser Website, die Vercel in Frankfurt am Main betreibt, die Angaben und übergibt sie an Resend, einen E-Mail-Dienst, der sie als gewöhnliche E-Mail an info@kitchive.app zustellt. Die Antwortadresse dieser E-Mail ist Ihre, sodass unsere Antwort wie jede andere aus unserem Postfach kommt. Wir verwenden, was Sie senden, nur, um Ihnen zu antworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn es um die Nutzung der App oder einen Kauf geht, sonst Art. 6 Abs. 1 lit. f DSGVO – unser Interesse daran, Menschen zu antworten, die uns schreiben.
Resend (Plus Five Five, Inc., USA) stellt die Nachricht als unser Auftragsverarbeiter zu, auf Grundlage seiner Vereinbarung zur Auftragsverarbeitung, die Teil seiner Bedingungen ist und die Standardvertragsklauseln der Europäischen Kommission enthält. Es bewahrt seine Kopie der gesendeten E-Mail 30 Tage lang auf – die Aufbewahrungsfrist des Resend-Tarifs, den Kitchive nutzt. In unserem Postfach wird die Nachricht wie jede E-Mail aufbewahrt: bis Ihr Anliegen erledigt ist, und zwölf Monate danach gelöscht, sofern das Gesetz keine längere Aufbewahrung verlangt. Gegen Missbrauch zählt die Funktion zehn Minuten lang die Nachrichten je IP-Adresse, nur in ihrem Arbeitsspeicher und unter einem gesalzenen Hash, der nie gespeichert wird; ihr Protokoll sagt nur, ob eine Nachricht hinausging – nie Ihren Namen, Ihre Adresse oder was Sie geschrieben haben. Die Website selbst speichert nichts, und das Formular braucht kein JavaScript und setzt kein Cookie.
Wer was erhält und wo
| Empfänger | Wofür | Wo | Datenschutzerklärung |
|---|---|---|---|
| Supabase | Betreibt die Serverfunktionen von Kitchive und ihre Datenbank und führt deren Protokolle (Auftragsverarbeiter) | US-Unternehmen; das Projekt läuft in London, Vereinigtes Königreich (eu-west-2) | supabase.com/privacy |
| OpenAI | Liest einen Import mit KI – der zuerst gefragte Anbieter (Auftragsverarbeiter) | USA | openai.com/policies/privacy-policy |
| OpenRouter | Liest einen Import mit KI, wenn OpenAI nicht antworten kann, indem es ihn an den Modellanbieter weiterreicht (Auftragsverarbeiter) | USA | openrouter.ai/privacy |
| Stellt das Gemini-Modell bereit, an das OpenRouter weiterreicht (Unterauftragsverarbeiter) | USA | policies.google.com/privacy | |
| RevenueCat | Verwaltet Abos: die Abfrage beim Start, Käufe und Wiederherstellungen und die Prüfung bei jedem KI-Import (Auftragsverarbeiter) | USA | revenuecat.com/privacy |
| PostHog | Anonyme Nutzungsdaten und Absturzzahlen, nur wenn eingeschaltet (Auftragsverarbeiter) | Gespeichert in Frankfurt am Main; US-Unternehmen | posthog.com/privacy |
| Vercel | Hostet diese Website und betreibt ihr Kontaktformular (Auftragsverarbeiter) | USA; weltweit ausgeliefert, das Kontaktformular läuft in Frankfurt am Main | vercel.com/legal/privacy-policy |
| Resend | Stellt eine über das Kontaktformular gesendete Nachricht an info@kitchive.app zu (Auftragsverarbeiter) | USA | resend.com/legal/privacy-policy |
| Apple | App Store und Käufe, App Attest, optionale iCloud-Synchronisierung und die gemeinsame Einkaufsliste sowie das Postfach info@kitchive.app | Apples eigene Dienste, nach Apples eigenen Bedingungen | apple.com/de/legal/privacy |
| TikTok | Seine öffentliche oEmbed-Adresse, von Ihrem Gerät nach der Beschreibung eines importierten TikTok-Links gefragt | eigener Verantwortlicher | tiktok.com/legal/privacy-policy |
| YouTube (Google) | Von Ihrem Gerät bei einem importierten YouTube-Link gefragt: die Data API und, wenn sie nicht antwortet, die Videoseite, wie oben beschrieben | eigener Verantwortlicher | YouTube-Nutzungsbedingungen, policies.google.com/privacy |
| TheMealDB | Vom Kitchive-Server nach dem Namen des Gerichts gefragt – und, wenn das nichts findet, nach bis zu drei Zutaten –, wenn aus einem fotografierten Gericht ein Rezept wird; erhält keine personenbezogenen Daten | – | themealdb.com |
| Wikipedia (Wikimedia Foundation) | Vom Kitchive-Server nach dem Namen des Gerichts gefragt, für den ersten Absatz des Artikels; erhält keine personenbezogenen Daten | – | wikimediafoundation.org/privacy |
| Wikidata (Wikimedia Foundation) | Vom Kitchive-Server nach dem Namen des Gerichts gefragt, für die dort verzeichneten Zutaten; erhält keine personenbezogenen Daten | – | wikimediafoundation.org/privacy |
| Spoonacular | Nur wenn Kitchive es eingeschaltet hat: vom Kitchive-Server nach dem Namen des Gerichts gefragt, für Rezepte des Gerichts; erhält keine personenbezogenen Daten | – | spoonacular.com/food-api/privacy |
Über diese Tabelle hinaus kontaktiert die App nur noch eine Website, deren Link Sie eingefügt oder geteilt haben, und die öffnet Ihr Gerät so, wie ein Browser es täte.
Ein Auftragsverarbeiter arbeitet im Auftrag und nach Weisung von Kitchive (Art. 28 DSGVO). Kitchive nutzt jeden Auftragsverarbeiter auf Grundlage seiner Bedingungen zur Auftragsverarbeitung; verlangt ein Anbieter einen gesondert unterzeichneten Vertrag, unterzeichnet Kitchive ihn, bevor dieser Anbieter personenbezogene Daten erhält. Apple, TikTok und YouTube sind keine Auftragsverarbeiter von Kitchive: Was sie erhalten, behandeln sie nach ihren eigenen Datenschutzerklärungen.
Übermittlungen außerhalb der EU. OpenAI, OpenRouter, Google, RevenueCat, PostHog, Supabase, Vercel und Resend sind US-Unternehmen, und was sie für Kitchive verarbeiten, kann in den USA verarbeitet oder von dort aus abgerufen werden. Jede solche Übermittlung stützt sich auf das EU-US Data Privacy Framework, soweit das Unternehmen danach zertifiziert ist (Angemessenheitsbeschluss der Europäischen Kommission, Art. 45 DSGVO), und andernfalls auf die Standardvertragsklauseln der Europäischen Kommission (Art. 46 Abs. 2 lit. c DSGVO), die Teil der jeweiligen Bedingungen zur Auftragsverarbeitung sind; wo diese gesondert unterzeichnet werden müssen, unterzeichnet Kitchive sie, bevor das Unternehmen personenbezogene Daten erhält. Eine Kopie der geltenden Garantien erhalten Sie über info@kitchive.app.
Nichts wird verkauft und nichts an Werbetreibende weitergegeben. Kitchive enthält keine Werbe-ID und kein Tracking-SDK.
Rechtsgrundlagen
Jede Art der Verarbeitung und die Vorschrift der DSGVO, auf die sie sich stützt:
| Was | Rechtsgrundlage (Art. 6 Abs. 1 DSGVO) |
|---|---|
| Einen Import mit KI lesen – den Text, das Foto oder die Wörter, die Sie senden, über den Kitchive-Server an OpenAI oder an OpenRouter und Google | lit. b: Es ist der Dienst, den Sie angefordert haben – durch Ihr Tippen oder durch Ihr Ja für geteilte Links |
| Die Seite, TikToks oEmbed-Beschreibung und YouTubes API und Videoseite von Ihrem Gerät abrufen | lit. b: den Link lesen, den Sie importieren wollten |
| Gerätedatensatz, Zählerdatensatz und App-Attest-Registrierung | lit. b: die kostenlosen Importe oder das Pro bereitstellen, das Sie nutzen; und lit. f: unser berechtigtes Interesse an einem KI-Dienst, den Skripte und gefälschte Anfragen nicht auf unsere Kosten nutzen oder gegen andere Nutzer wenden können |
| Die Abo-Prüfung bei jedem KI-Import und der Abo-Datensatz | lit. b: das Pro bereitstellen, das Sie gekauft haben; und lit. f für die Grenze von drei Geräten: unser Interesse an einem Abo, das sich nicht vervielfältigen lässt |
| RevenueCat beim Start | lit. b, wenn Sie Pro gekauft haben; sonst lit. f: unser Interesse, ein bestehendes Abo zu erkennen, ohne dass Sie es von Hand wiederherstellen müssen, und Ihnen die für Sie geltenden Preise zu zeigen |
| Die Adressbegrenzungen im Arbeitsspeicher des Servers, die Zugriffsprotokolle von Supabase und das eigene Protokoll des Servers | lit. f: unser Interesse an einem sicheren Dienst, der nicht missbraucht wird |
| Anonyme Nutzungsdaten und Absturzberichte | lit. a: Ihre Einwilligung – die beiden Schalter, aus, bis Sie sie einschalten |
| Die Protokolle dieser Website bei Vercel | lit. f: unser Interesse an einer funktionierenden und sicheren Website |
| Die Zählung der Nachrichten je IP-Adresse im Kontaktformular, als gesalzener Hash im Arbeitsspeicher | lit. f: unser Interesse an einem Formular, mit dem sich unser Postfach nicht überfluten lässt |
| Ihre E-Mail oder eine Nachricht aus dem Kontaktformular beantworten | lit. b oder lit. f, wie unter „Wenn Sie uns schreiben“ und „Das Kontaktformular“ beschrieben |
Sie müssen nichts davon bereitstellen. Ohne diese Daten funktioniert alles weiter, was Ihr Gerät allein erledigt; nur der KI-Import (der den Server und den Gerätedatensatz braucht), Pro (das die Abo-Prüfung braucht) und die beiden freiwilligen Datenströme hängen davon ab. Wo wir uns auf unser berechtigtes Interesse stützen, können Sie widersprechen (siehe „Ihre Rechte“).
Wie lange etwas gespeichert wird
| Was | Wie lange |
|---|---|
| Alles auf Ihrem Gerät | Bis Sie es löschen – oder die App |
| Gerätedatensatz und Zählerdatensatz | Gelöscht, wenn der Server die Installation 13 Monate lang nicht gesehen hat |
| Ein Abo-Datensatz | Gelöscht nach 90 Tagen ohne Nutzung (der Platz eines Geräts wird nach einem Tag frei) |
| Dienstweite Tageszählungen (ohne Gerät) | Gelöscht nach 400 Tagen |
| Ihre Adresse in den Begrenzungen des Servers | Nur im Arbeitsspeicher einer Instanz, nie gespeichert – bis die Instanz endet oder neuere Adressen sie verdrängen |
| Zugriffsprotokolle von Supabase und das Protokoll des Servers | Höchstens sieben Tage |
| Bei OpenAI | Bis zu 30 Tage zur Missbrauchserkennung – länger nur, wenn das Gesetz es verlangt oder es vernünftigerweise erforderlich ist, um die Dienste von OpenAI oder Dritte vor Schaden zu schützen; kein Training, und die Antwort wird nicht für eine spätere Nutzung aufbewahrt |
| Bei OpenRouter | Keine feste Frist zugesagt: OpenRouter bewahrt Informationen so lange auf, wie es für seine geschäftlichen und rechtlichen Pflichten vernünftigerweise nötig ist (Bilder nicht länger als für die Weiterleitung, außer Missbrauchserkennung, Sicherheit, Abrechnung oder Gesetz verlangen mehr), und trainiert nicht damit; es reicht Anfragen nur an Endpunkte weiter, die das Empfangene nicht erheben |
| Bei RevenueCat | Die Kaufhistorie der anonymen Kennung, solange Kitchive RevenueCat nutzt – mit ihr wird ein Abo wiederhergestellt; die Adresse wird nicht gespeichert |
| Bei PostHog | Höchstens ein Jahr – vom PostHog-Tarif von Kitchive vorgegeben und von Kitchive aus nicht verkürzbar |
| Protokolle dieser Website bei Vercel | Höchstens ein Tag in den uns zugänglichen Protokollen |
| Ihre Adresse in der Zählung des Kontaktformulars | Als gesalzener Hash, nur im Arbeitsspeicher der Funktion, zehn Minuten lang – nie gespeichert |
| Bei Resend | 30 Tage – die Aufbewahrungsfrist des Resend-Tarifs, den Kitchive nutzt |
| Ihre E-Mail oder eine Nachricht aus dem Kontaktformular, in unserem Postfach | Bis zwölf Monate nach Erledigung Ihres Anliegens, sofern das Gesetz nicht länger verlangt |
Ihre Rechte
Nach der DSGVO haben Sie das Recht,
- Auskunft über die personenbezogenen Daten zu erhalten, die wir über Sie verarbeiten (Art. 15),
- sie berichtigen zu lassen (Art. 16),
- sie löschen zu lassen (Art. 17),
- ihre Verarbeitung einschränken zu lassen (Art. 18),
- sie in einem gängigen, maschinenlesbaren Format zu erhalten (Datenübertragbarkeit, Art. 20),
- der Verarbeitung auf Grundlage unseres berechtigten Interesses aus Gründen, die sich aus Ihrer besonderen Situation ergeben, zu widersprechen (Art. 21),
- eine Einwilligung jederzeit zu widerrufen, ohne dass dies die bis dahin erfolgte Verarbeitung berührt (Art. 7 Abs. 3) – bei Nutzungsdaten und Absturzberichten durch Ausschalten.
Um eines davon auszuüben, schreiben Sie an info@kitchive.app. Wir antworten innerhalb eines Monats.
Was wir finden können und was nicht. Kitchive hat keinen Datensatz mit Ihrem Namen, Ihrer E-Mail-Adresse oder einem Konto. Die Datensätze auf dem Server sind pseudonym: Sie liegen unter der Attestierungs-Schlüsselkennung einer Installation oder einem gesalzenen Hash davon, und die App zeigt Ihnen diese Kennung nicht – nichts, was Sie uns schicken könnten, ließe uns also erkennen, welche Datensätze Ihre sind. Nach Art. 11 DSGVO sind wir nicht verpflichtet, zusätzliche Informationen nur zu Ihrer Identifizierung zu erheben; die Art. 15 bis 20 gelten dann nur, wenn Sie uns Informationen geben, die Ihre Daten tatsächlich identifizieren. Was Sie selbst tun können, jederzeit und ohne jemanden zu fragen:
- Ihre Rezepte mitnehmen: Einstellungen → Alle Rezepte exportieren schreibt lesbares JSON – den Text jedes Rezepts einschließlich seines Ordners, Ihr Kochtagebuch (Kochtage und Notizen und so viele seiner Fotos, wie in die Datei passen, die neuesten zuerst, als kleinere Kopien) und Ihren Vorrat, ohne die Fotos der Rezepte. Jedes einzelne Rezept lässt sich auch über sein eigenes Menü exportieren (ohne das Kochtagebuch und ohne den Vorrat).
- Ihre Rezepte löschen: Einstellungen → Alle Daten löschen entfernt jedes Rezept, jedes Tag und jeden Ordner, das Kochtagebuch, den Wochenplan, die Einkaufsliste und den Vorrat – und bei eingeschalteter iCloud-Synchronisierung auch die Kopien auf Ihren anderen Geräten. In einer gemeinsamen Einkaufsliste fragt es zusätzlich, ob Sie sie verlassen oder, wenn Sie sie teilen, für alle löschen möchten. Ihre Einstellungen und Ihre Antworten auf die KI-Fragen bleiben erhalten, damit jemand, der nur sein Kochbuch leeren wollte, nicht alles noch einmal gefragt wird; der Dialog nennt beides, bevor Sie bestätigen, und das Löschen der App entfernt auch das.
- Löschen, was der Server über diese Installation hat: Löschen Sie die App. Damit wird der Schlüssel zerstört, unter dem die Datensätze auf dem Server liegen; niemand kann sie mehr nutzen, und sie werden nach dem oben genannten Zeitplan gelöscht.
- Den Datensatz bei RevenueCat löschen lassen: Schreiben Sie uns. Die App zeigt ihre RevenueCat-Kennung nicht an; ob wir den Datensatz finden, hängt also davon ab, was Sie uns sagen können. Wenn wir ihn finden, löschen wir ihn bei RevenueCat.
- Geteilte Links nicht mehr an die KI schicken: Einstellungen → Datenschutz → Geteilte Links mit KI lesen.
- Fotos nicht mehr ohne Nachfrage an die KI schicken: Einstellungen → Datenschutz → Fotos mit KI lesen. Ist der Schalter aus, fragt jedes Foto wieder, bevor es gesendet wird.
- Die Nutzungsdaten stoppen: Einstellungen → Datenschutz → Anonyme Nutzungsdaten senden. Absturzberichte haben daneben ihren eigenen Schalter; die gemeinsame zufällige Kennung wird gelöscht, wenn beide aus sind.
- Die iCloud-Synchronisierung stoppen: Einstellungen → Mit iCloud synchronisieren.
- Das Teilen Ihrer Einkaufsliste beenden: Einstellungen → Gemeinsame Einkaufsliste → Gemeinsame Liste löschen …, oder Gemeinsame Liste verlassen …, wenn jemand anderes sie teilt.
- Jeden Import von der KI fernhalten: Schicken Sie nie einen – tippen Sie nicht auf Rezept lesen unter einem Link oder einem eingefügten Text und nicht auf Mit KI lesen, Foto lesen oder Video lesen bei etwas, das mit Kitchive geteilt wurde, antworten Sie Nicht jetzt, wenn ein Foto fragt, und lassen Sie Geteilte Links mit KI lesen und Fotos mit KI lesen aus. So bleibt jeder Import vom Kitchive-Server und von beiden KI-Anbietern fern, und der einzige Weg, der dann nicht funktioniert, ist das Foto eines fertigen Gerichts, für das es auf dem Gerät nichts gibt, worauf man zurückfallen könnte.
„Alle Daten löschen“ gibt Ihnen Ihre kostenlosen KI-Importe nicht zurück. Die Zahl der verbrauchten Importe liegt neben Ihren Einstellungen auf dem Gerät und im Zählerdatensatz auf dem Server, an diese Installation gebunden. Die App zu löschen, setzt beides zurück, weil die nächste Installation einen neuen Attestierungsschlüssel registriert.
Sie können sich bei einer Aufsichtsbehörde beschweren. Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren, insbesondere in dem EU-Mitgliedstaat, in dem Sie wohnen oder arbeiten oder in dem Sie eine Verletzung Ihrer Rechte vermuten (Art. 77 DSGVO).
Keine automatisierten Entscheidungen. Kitchive trifft keine ausschließlich auf automatisierter Verarbeitung beruhende Entscheidung, die Ihnen gegenüber rechtliche Wirkung entfaltet oder Sie in ähnlicher Weise erheblich beeinträchtigt (Art. 22 DSGVO). Die Grenzen – fünf kostenlose Importe, dreißig am Tag, drei Geräte – sind für alle dieselben Regeln und entscheiden nur, wie viele KI-Importe übrig sind.
Wenn Sie in der Türkei sind (KVKK)
Die türkische Fassung dieser Erklärung ist zugleich die Information von Kitchive nach Art. 10 des türkischen Gesetzes Nr. 6698 zum Schutz personenbezogener Daten (KVKK). In Kürze:
- Verantwortlicher: Soner Sahin, unter der Anschrift bei „Wer verantwortlich ist“.
- Zwecke und Rechtsgrundlagen (Art. 5 KVKK): Ihre ausdrückliche Einwilligung für Nutzungsdaten und Absturzberichte; die Erforderlichkeit für die Erfüllung eines Vertrags (Art. 5 Abs. 2 lit. c) für den KI-Import und das Abo; unser berechtigtes Interesse (Art. 5 Abs. 2 lit. f) für den Schutz vor Missbrauch, die Protokolle des Servers und der Website und das Beantworten von E-Mails und Nachrichten aus dem Kontaktformular.
- Wie die Daten erhoben werden: elektronisch – über die App, den Kitchive-Server und diese Website und per E-Mail oder über das Kontaktformular, wenn Sie uns schreiben.
- Übermittlungen ins Ausland (Art. 9 KVKK): an die Empfänger in der Tabelle oben, in den USA und in der EU. Grundlage dafür ist der in Art. 9 vorgesehene Standardvertrag: Kitchive wird mit jedem Empfänger einen solchen Vertrag schließen, bevor dieser personenbezogene Daten von Nutzern in der Türkei erhält, und jeden unterzeichneten Vertrag innerhalb von fünf Arbeitstagen nach der Unterzeichnung der türkischen Behörde für den Schutz personenbezogener Daten (Kişisel Verileri Koruma Kurumu) melden, wie es dieser Artikel verlangt.
- Ihre Rechte (Art. 11 KVKK): zu erfahren, ob Ihre personenbezogenen Daten verarbeitet werden, und wenn ja, Auskunft darüber zu verlangen; den Zweck der Verarbeitung zu erfahren und ob die Daten diesem Zweck entsprechend verwendet werden; die Dritten im In- oder Ausland zu kennen, an die sie übermittelt werden; unvollständige oder unrichtige Daten berichtigen und sie nach Art. 7 löschen oder vernichten zu lassen; Dritte über eine Berichtigung oder Löschung informieren zu lassen; einem für Sie nachteiligen Ergebnis zu widersprechen, das ausschließlich durch automatisierte Analyse entsteht; und Ersatz eines durch rechtswidrige Verarbeitung entstandenen Schadens zu verlangen.
- Wie Sie sich an uns wenden: schriftlich an die oben genannte Postanschrift oder per E-Mail an info@kitchive.app. Wir antworten unentgeltlich innerhalb von höchstens 30 Tagen. Lehnen wir ab, antworten wir unzureichend oder nicht rechtzeitig, können Sie sich innerhalb von 30 Tagen nach unserer Antwort, in jedem Fall aber innerhalb von 60 Tagen nach Ihrem Antrag, beim türkischen Rat für den Schutz personenbezogener Daten (Kişisel Verileri Koruma Kurulu) beschweren (Art. 14 KVKK).
Die Grenzen unter „Was wir finden können und was nicht“ gelten auch hier: Auf einen Datensatz auf dem Server können wir nur reagieren, wenn Ihre Angaben ihn auffindbar machen.
Kinder
Kitchive erhebt nichts, was irgendjemanden identifizieren würde – auch nicht über Kinder: Es gibt kein Konto, kein Profil und keine sozialen Funktionen. Die beiden Datenschalter beruhen auf Einwilligung; wenn Sie jünger als 16 Jahre sind – oder jünger als das Alter, ab dem Sie dort, wo Sie leben, selbst in die Verarbeitung Ihrer Daten durch Online-Dienste einwilligen können –, schalten Sie sie bitte nur mit Erlaubnis eines Elternteils ein.
Änderungen
Ändert sich diese Erklärung in einer Weise, die betrifft, was Kitchive erhebt, wird die Änderung in den Versionshinweisen der App beschrieben und nicht still hier veröffentlicht. Was sich bisher geändert hat, das Neueste zuerst:
- 10. Oktober 2026: Kitchive liest die Untertitel eines YouTube-Videos nicht mehr. Ein YouTube-Link wird aus dem gelesen, was die Seite des Videos öffentlich zeigt – Titel, Beschreibung und Kanal aus der Data API oder, wenn sie nicht antwortet, die Videoseite –, und das Gerät stellt weder eine Anfrage an den Player-Dienst von YouTube noch an dessen Untertitelspuren. Importe mit früheren Versionen der App haben sie angefragt, wie diese Erklärung es damals beschrieb.
- 10. Oktober 2026: Diese Website hat ein Kontaktformular, einen zweiten Weg, uns zu schreiben. Was es erhebt, Resend, das seine Nachrichten zustellt, wie lange was aufbewahrt wird und auf welcher Rechtsgrundlage, steht unter „Das Kontaktformular“ und ist in den Tabellen ergänzt.
- 8. Oktober 2026: Der Vorrat – was Sie zu Hause haben, Ihre Grundzutaten und bis wann etwas zu verbrauchen ist – liegt mit Ihren Rezepten auf dem Gerät und bei eingeschalteter Synchronisierung in Ihrer iCloud und kommt mit in den Export; zu einer gemeinsamen Einkaufsliste gehört er nie. Nichts Neues verlässt das Gerät. Die Allergene, die die Zutaten eines Rezepts nennen, und die Nährwertschätzung werden auf dem Gerät berechnet und unter „Allergene und Nährwerte“ beschrieben; dafür verlässt nichts Neues das Gerät. „Kostenlos und unbegrenzt“ umfasst die Nährwertschätzung nicht mehr, die – wie das Teilen einer Einkaufsliste – zu Kitchive Pro gehört; beides steht jetzt unter „Abos“. Was Sie behalten, wenn eine gemeinsame Liste endet, ist so beschrieben, wie die App es tut; ein beendetes Pro der Person, der die Liste gehört, das alle darin sehen, ist erwähnt; und eine gemeinsame Liste ist als Ausnahme von „auf dem Gerät“ genannt. Die Nutzungszahl für ein Rezept, das auf die Einkaufsliste kommt, nennt „Was kann ich kochen?“ unter den Bildschirmen, von denen es kommen kann. Der Export enthält jetzt auch die Fotos des Kochtagebuchs – so viele, wie in die Datei passen, die neuesten zuerst, als kleinere Kopien; die Fotos der Rezepte bleiben weiterhin außen vor.
- 7. Oktober 2026: Apple Intelligence auf dem Gerät – Tag-Vorschläge und das Ordnen der Zeilen eines auf dem Gerät gelesenen Rezepts – und Übersetzen, beides auf dem Gerät; dazu freihändiges Kochen – Sprachbefehle, die auf dem Gerät erkannt werden, mit den Berechtigungen für Mikrofon und Spracherkennung, um die es bittet. Nichts Neues verlässt das Gerät. Außerdem lässt sich eine Einkaufsliste mit eingeladenen Menschen teilen, über Ihre iCloud (siehe „Optionale Synchronisierung mit iCloud“); nichts davon erreicht Kitchive. Und das Kochtagebuch (Kochtage, Notizen, Fotos) liegt mit Ihren Rezepten auf dem Gerät und bei eingeschalteter Synchronisierung in Ihrer iCloud.
- 5. Oktober 2026: Das Ja für Fotos lässt sich unter Einstellungen → Datenschutz → Fotos mit KI lesen zurücknehmen, wie das Ja für Links schon zuvor; die hier zitierten Namen der Einstellungen entsprechen denen der App.
- 3. Oktober 2026: Verantwortlicher und Rechtsgrundlage jeder Verarbeitung sind genannt; wer was erhält und wo; Speicherfristen, die jetzt ein täglicher Auftrag auf dem Server durchsetzt; Ihre Rechte, die Grenzen nach Art. 11 und der Beschwerdeweg; die KVKK-Information; das Ja für Links lässt sich in den Einstellungen zurücknehmen, und vor dem ersten Foto an die KI fragt die App; der Umgang von OpenAI und OpenRouter mit den Daten; die Browserkennung für Seitenabrufe; die Untertitelanfrage bei YouTube so beschrieben, wie sie ist; die eigene Verarbeitung der Website; drei Geräte für Pro; deutsche und türkische Fassung.
- 2. Oktober 2026: Die vier Hinweise nennen OpenAI; die Anfrage an die YouTube Data API ist mit Schlüssel und Bundle-ID beschrieben; die erste KI-Anfrage einer Sitzung ohne verbleibende Importe wird auf dem Server abgelehnt.
- 31. August 2026: Der Link-Weg fragt nicht mehr mit einem Dialog („KI verwenden“ / „Nur dieses Gerät“); sein Satz steht seitdem auf der Link-Karte, und Rezept lesen darunter ist das, was sendet.
- 30. August 2026: Anonyme Nutzungsdaten wurden freiwillig (Opt-in) – bis dahin waren sie an, bis man sie ausschaltete –, und ihre Rechtsgrundlage wurde Ihre Einwilligung.
- Früher: Eine Fassung dieser Erklärung sagte, das Gerät lese zuerst und die KI nur als letzter Ausweg; tatsächlich wird die KI zuerst versucht, mit dem Gerät als Boden. Ein Entwurf stützte die Aussage „keine Adresse“ darauf, dass die App die Adresse als leer sendet, was nichts bewirkt; heute stützt sie sich darauf, dass die Ermittlung abgeschaltet ist, und auf die Projekteinstellung bei PostHog, wie oben beschrieben.
Kontakt
Fragen zu dieser Erklärung oder zu allem, was Kitchive mit Ihren Daten macht: info@kitchive.app oder das Kontaktformular. Die Postanschrift steht unter „Wer verantwortlich ist“; dieselben Angaben finden Sie auf der Support-Seite und im Impressum.