Rechtliches
Datenschutzerklärung
Deine Daten bleiben auf deinem Gerät. Hier steht genau, was wann wohin geht.
Stand: 18. August 2026
Quirl ist eine offline-first-Kochbuch-App. Sie funktioniert ohne Konto, ohne Backend und ohne Tracking. Deine Rezepte und Daten bleiben standardmäßig auf deinem Gerät.
Verantwortlich
Van Cheng · Stikelkamper Straße 6, 26835 Hesel, Deutschland · bdgraue@gmail.com
Welche Daten verarbeitet werden
Lokal auf dem Gerät (verlassen das Gerät nicht):
- Rezepte, Zutaten, Schritte, Einkaufslisten, Planung, Kochverlauf, Einstellungen, Ernährungsprofil — gespeichert in einer lokalen Datenbank.
- Fotos, die du aufnimmst oder auswählst (Cover-, Galerie-, Schritt-Bilder). Beim Import werden EXIF-Metadaten entfernt (u. a. GPS-Standort), bevor das Bild gespeichert wird.
- Die Texterkennung (OCR) für abfotografierte Rezepte läuft vollständig on-device; Fotos werden nie an einen Dienst übertragen.
- API-Schlüssel für die optionalen KI-Funktionen liegen im **Geheimspeicher des Betriebssystems** (Android Keystore bzw. Schlüsselbund).
Keine Analyse, kein Tracking, keine Werbung. Es werden keine Nutzungs- oder Telemetriedaten erhoben und keine Daten verkauft oder weitergegeben.
Berechtigungen
- Kamera / Fotos: nur, wenn du ein Rezeptfoto aufnimmst/auswählst oder einen QR-Code scannst.
- Internet: nur für die unten genannten optionalen Funktionen, jeweils erst nach einer ausdrücklichen Aktion von dir.
- Multicast (lokales Netz): nur für den Geräte-Abgleich im eigenen WLAN (siehe unten).
Abgleich zwischen deinen Geräten (Sync)
Quirl kann Rezepte (samt Kategorien und Fotos) und die Planung direkt zwischen deinen eigenen, ausdrücklich gekoppelten Geräten abgleichen:
- Der Abgleich läuft ausschließlich über dein lokales Netz (mDNS/Bonjour und eine direkte Verbindung von Gerät zu Gerät). Es gibt keinen Server und keine Cloud; die Daten verlassen dein Netz nicht.
- Die Übertragung ist Ende-zu-Ende verschlüsselt (X25519-Schlüsseltausch, XChaCha20-Poly1305). Beim Koppeln vergleichst du einen Prüfcode auf beiden Geräten.
- Im Netz sichtbar sind dabei nur eine zufällig erzeugte Gerätekennung und der von dir wählbare Gerätename — keine Hardware-Kennungen.
Optionale Online-Funktionen (Opt-in)
Diese Funktionen senden Daten an Dritte nur, wenn du sie aktiv nutzt. Es gelten dann die Datenschutzbestimmungen des jeweiligen Anbieters; bei jedem Abruf wird deine IP-Adresse für den kontaktierten Server sichtbar.
- Einkaufslisten-Anbindungen (Testmodus): Bei Einrichtung und Listenwahl kontaktiert Quirl Bring! beziehungsweise deine KitchenOwl-/Grocy-Instanz. Beim Übertragen werden ausgewählte Artikelnamen, Mengen und Einheiten gesendet. Die optional eingeblendeten Grocy-/KitchenOwl-Listen werden außerdem gelesen und lokal zwischengespeichert. Unterstützte Artikeländerungen senden Namen, Mengen, Beschreibungen oder Erledigtzustände; Entfernen sendet die betroffene Anbieter-Positionskennung. Offline vorgemerkte Änderungen werden bei späteren Synchronisationsversuchen gesendet, während Quirl geöffnet und aktiv ist. Optional aktivierte Nachführung sendet Änderungen bewusst übernommener Quellen an die gewählte Liste; neue Planeinträge werden nicht automatisch übernommen. Rezeptinhalte und Quirl-interne Positionskennungen werden nicht übertragen. Bring! erhält bei der Anmeldung E-Mail und Passwort; lokal werden anschließend nur Sitzungstokens und Benutzerkennungen im OS-Geheimspeicher gehalten. Instanzzugänge und API-Keys liegen ebenfalls dort und werden nicht in Quirl-Backups aufgenommen. Trennen löscht die lokale Verbindung, aber keine bereits übertragenen Artikel. Lesestand und offene lokale Änderungen gehören zur Einkaufslisten-Sicherung; nach Restore bleiben Aufträge pausiert und die automatische Nachführung ausgeschaltet. Quellenzuordnungen und Kaufmengen werden mitgesichert. Beim ausdrücklich gestarteten Quirl-Geräteabgleich reisen Ausführungszuständigkeit und zugehöriger Quellenstand verschlüsselt zwischen den gekoppelten Geräten; ausführbare externe Aufträge werden nicht kopiert. Alte Aufträge können nach Trennen unter „Lokale Änderungen“ geprüft und verworfen werden. Bring! und Listonic bleiben Übergabeziele. Bei Listonic sendet erst der Übergabeknopf den Listennamen und die angezeigten Artikel an den Listonic-Linkdienst, zusammen mit der festen Herkunftsadresse `https://quirl.vancheng.de`. Quirl öffnet anschließend den erzeugten Link. Listonic speichert die Übergabedaten hinter diesem Link; wer den Link kennt, kann darauf zugreifen. Quirl erhält keine Importbestätigung.
- Rezeptsuche (Discovery): Suchbegriffe gehen an die von dir aktivierten Online-Quellen (TheMealDB; Edamam nur mit eigenen Zugangsdaten, dabei wird deine Edamam-App-ID als Kennung mitgesendet). Die mitgelieferten Quellen „Gemeinfreie Rezepte" und „OpenRecipes" werden lokal durchsucht — dafür geht nichts ins Netz. Vorschaubilder von Treffern werden von den Servern der jeweiligen Rezeptquelle geladen.
- URL-Import: Die von dir eingefügte/geteilte Adresse wird abgerufen, um das Rezept aus der Seite zu lesen; das Titelbild wird von der dort angegebenen Adresse nachgeladen.
- KI-Funktionen: Nur wenn du einen eigenen API-Schlüssel hinterlegst, werden Daten an den von dir gewählten Anbieter (z. B. Anthropic, OpenAI, Google, Perplexity, OpenRouter oder ein selbst angegebener, auch lokaler Server) gesendet. Im Einzelnen:
- Rezept-Aufbereitung und Übersetzung: der jeweilige Rezepttext (Titel, Beschreibung, Zutaten, Schritte) bzw. der erkannte OCR-Text. Fotos werden nie übertragen.
- Zutaten-Einordnung: Zutatennamen bzw. der Text eines abfotografierten Etiketts (nur der erkannte Text).
- Wochenplan-Vorschlag: Titel, Nährwerte und Saisonangaben der Rezepte deiner Bibliothek, die zu planenden Tage und Mahlzeiten sowie — falls von dir angegeben — deine Nährwert-Ziele. Ohne Schlüssel rechnet stattdessen eine Offline-Heuristik auf dem Gerät.
- Die Einstellung „Importe automatisch übersetzen" sendet nach dem Einschalten jedes importierte fremdsprachige Rezept ohne weitere Rückfrage an den gewählten Anbieter. Sie ist standardmäßig aus.
- Nährwerte kommen aus einer mitgelieferten Datenbank oder von dir selbst — dafür geht nichts ins Netz.
Ohne diese Aktionen findet keine Datenübertragung statt.
Speicherdauer & Löschung
Alle Daten liegen lokal und bleiben, bis du sie in der App löschst oder die App deinstallierst. Du kannst deine Rezepte jederzeit als offene Dateien exportieren (Datensouveränität).
Kontakt
Fragen zum Datenschutz: bdgraue@gmail.com