Datenschutz für
App und Cloud
Stand: 19. Oktober 2026. Diese Hinweise gelten für die CampClimate-App und die optionale CampClimate-Cloud. Für den Besuch der Website gelten die gesonderten Website-Datenschutzhinweise. Shop-Bestellungen sind hiervon getrennt. Der verfügbare Funktionsumfang hängt von deiner App- und Firmwareversion ab; die Beschreibung ist keine Ankündigung einer bereits veröffentlichten Version.
1. Verantwortlicher und Kontakt
CampClimate – Bastian Schnier, Einzelunternehmen
Freibadstraße 60, 32791 Lage, Deutschland
E-Mail: info@campclimate.de
2. Welche Angaben wir nicht abfragen
Für ein normales CampClimate-Cloud-Konto fragen wir keinen Namen, keine Postanschrift und kein Geburtsdatum ab. Es gibt keine Kundenprofile mit diesen Pflichtangaben. Die E-Mail-Adresse ist die einzige direkt abgefragte Angabe, mit der wir das Cloud-Konto einer Person zuordnen. Bei der ersten Anmeldung bestätigst du sie mit einem Einmalcode per E-Mail. In App-Versionen mit der Kennwortoption kannst du danach freiwillig ein Kennwort für dasselbe Konto festlegen und dich später mit E-Mail-Code oder Kennwort anmelden. Ein dauerhaftes Cloud-Kennwort wird für normale Kundenkonten nicht verlangt. Zum Einrichten oder Ändern fordert der neue App-Pfad eine erneute Bestätigung deiner E-Mail-Adresse per Code; zusätzliche Sicherheitsprüfungen des Anmeldedienstes können erforderlich sein. Bei vergessenem Kennwort bleibt die Anmeldung per E-Mail-Code möglich.
Die App erlaubt frei wählbare Geräte- und Heizungsnamen. Bitte trage dort keine unnötigen persönlichen oder sensiblen Angaben ein. Über die E-Mail-Kontozuordnung können technische Geräte- und Betriebsdaten trotzdem personenbezogen sein; sie sind nicht anonym.
3. Lokaler Betrieb per Bluetooth
Die CampClimate Central kann in der App lokal per Bluetooth eingerichtet und bedient werden. Dafür ist kein CampClimate-Cloud-Konto erforderlich. Ohne aktivierte Cloud und ohne die gesondert eingewilligte Klaus-Nutzung werden die Betriebsdaten der Central durch die App nicht an Supabase übertragen. Für Updates und die Einrichtung von Funkkontakten werden auch ohne Cloud-Konto technische Gerätekennungen, Berechtigungsnachweise und Anfragedaten an Supabase übermittelt; diese Dienste sind vom Fernzugriff getrennt. Klaus ist ein optionaler Onlinedienst und kann auch ohne Cloud-Konto genutzt werden; dafür gilt Abschnitt 9. Die App speichert auf dem Smartphone insbesondere die Sprachwahl und Kennungen bereits bekannter Centrals. Lokale Zugangsdaten und Cloud-Sitzungsdaten werden im geschützten Schlüsselspeicher des Betriebssystems gehalten, soweit der jeweilige Pfad dies vorsieht.
Lokales Sicherheitsprotokoll des Basic: Basic speichert lokal ein begrenztes Sicherheitsprotokoll für Kopplung, Servicezugang, Diagnosefreigaben und Firmwareupdates. Ein Eintrag enthält Ereignisart, einen technischen Detailcode, eine laufende Reihenfolge und die relative Laufzeit innerhalb der jeweiligen Wachphase. Namen, Adressen, Passwörter und frei eingegebene Texte gehören nicht dazu. Das Protokoll wird auch ohne aktivierte Cloud geführt und nicht automatisch in die Cloud übertragen. Es kann über einen ausdrücklich entsperrten lokalen Servicezugang ausgegeben werden.
4. Optionale Cloud: Daten und Zwecke
Wenn du die Cloud aktivierst, verarbeitet Supabase für die Anmeldung deine E-Mail-Adresse, eine Konto-ID und technisch notwendige Authentifizierungs- und Sitzungsdaten. Bei der Netzwerkverbindung können außerdem technische Zugriffsdaten wie die IP-Adresse anfallen. Bei Einladungen von Gästen wird auch deren E-Mail-Adresse verarbeitet. Die Cloud ordnet berechtigte Konten einer Central zu und ermöglicht Fernzugriff.
Wenn du die optionale Kennwortanmeldung verwendest, übermittelt die App dein Kennwort zur Prüfung oder zum Setzen über eine verschlüsselte Verbindung an Supabase Auth. Supabase Auth speichert den Kennwortnachweis als gesalzenen bcrypt-Hash, nicht als wieder entschlüsselbares Passwort. Dieser kontobezogene Prüfwert wird für die Anmeldung verarbeitet und bleibt schutzbedürftig. Weitere Informationen zur Passwortspeicherung bei Supabase. Die App speichert dein Cloud-Kennwort nicht dauerhaft und nimmt es nicht in Produktprotokolle oder Klaus-Nachrichten auf.
Je nach verwendeten Funktionen werden für diese Central folgende Daten verarbeitet:
- Gerätekennungen, Seriennummern, frei vergebene Geräte- und Heizungsnamen sowie Hardware- und Firmwarestände;
- WLAN-Name (SSID), Verbindungsstatus und technische Funkwerte; das WLAN-Kennwort ist kein Feld des Cloud-Datenmodells;
- Heizungs-, Sensor-, Basic-, Outdoor- und Fensterkontaktzustände, Temperaturen, Sollwerte, Zeitpläne und Einstellungen;
- Temperaturverlauf, App-Befehle und deren Bearbeitungsstatus;
- zusätzlich freigegebene technische Diagnose-Logs; notwendige Sicherheits- und Anmeldeprotokolle sind davon getrennt;
Diese Daten dienen der Anmeldung, Gerätezuordnung, Bedienung, Anzeige, Fehleranalyse, Sicherheit und Bereitstellung der Cloud-Funktionen. Wir verwenden die App-Daten nicht für Werbung oder verhaltensbasiertes Tracking. Eine Weitergabe für solche Zwecke ist nicht vorgesehen.
5. Rechtsgrundlagen und Empfänger
Die Verarbeitung für Einrichtung, Anmeldung, Betrieb und Fernbedienung erfolgt, soweit sie zur Bereitstellung der gewählten Funktionen erforderlich ist, auf Grundlage von Art. 6 Abs. 1 Buchst. b DSGVO. Technische Sicherheits- und Fehlerprotokolle verarbeiten wir, soweit erforderlich, auf Grundlage von Art. 6 Abs. 1 Buchst. f DSGVO; unser berechtigtes Interesse ist der sichere und zuverlässige Betrieb. Wenn du uns selbst eine Supportanfrage sendest, verarbeiten wir die dabei mitgeteilten Angaben zur Bearbeitung der Anfrage.
Cloud-Dienstleister ist Supabase. Zugriffsberechtigte Owner und eingeladene Gäste können je nach Rolle die zur Central gehörenden Daten sehen. Supabase setzt seinerseits Unterauftragnehmer für Hosting, Sicherheit und Support ein. Informationen dazu stellt Supabase in seinem Data Processing Addendum und der Unterauftragnehmerliste bereit.
6. Speicherort und mögliche internationale Zugriffe
Das CampClimate-Supabase-Projekt ist in der EU-Region eu-west-1 (Irland) angelegt. Die primären Projektdaten werden dort gespeichert und verarbeitet. Der EU-Speicherort bedeutet nicht, dass jeder mögliche Zugriff durch Supabase oder seine Unterauftragnehmer ausschließlich innerhalb der EU oder des EWR stattfindet. Supabases Data Processing Addendum erlaubt Verarbeitung an weiteren Standorten und sieht für einschlägige internationale Übermittlungen EU-Standardvertragsklauseln vor; es nennt Supabase Pte. Ltd. in Singapur als Datenimporteur.
7. Speicherdauer und Löschung
Kontodaten einschließlich eines eingerichteten Passwort-Hashes werden für die Dauer des Kontos vorgehalten. Bei einer Passwortänderung ersetzt der neue Hash den bisherigen Prüfwert im aktiven Konto. Bei der Kontolöschung wird der dortige Passwort-Hash mit dem Authentifizierungskonto entfernt; für etwaige Sicherungen gelten die unten beschriebenen Fristen. Gerätezuordnung und Konfiguration werden für die jeweilige Cloud-Nutzung benötigt. Bei neuen Uploads wird der Cloud-Temperaturverlauf auf die jüngsten 30 Tage und 2.880 Einträge je Central beschnitten. Diagnose-Logs werden bei neuen Uploads auf 10.000 Einträge je Central begrenzt. Diese Bereinigung beim Upload ist keine garantierte automatische Löschung nach einer festen Frist, wenn das Gerät keine Daten mehr sendet. Daten werden außerdem gelöscht, wenn sie für ihren Zweck nicht mehr benötigt werden oder eine wirksame Löschanforderung vorliegt, sofern keine Aufbewahrungspflicht entgegensteht. Aktuell sind keine zusätzlichen Cloud-Datenbanksicherungen aktiviert. Falls wir Sicherungskopien aktivieren, gilt für diese Cloud-Daten eine maximale Aufbewahrung von sieben Tagen; die tatsächliche Konfiguration muss diese Grenze einhalten. Nach einer Wiederherstellung werden erfolgte Löschungen vor erneuter Nutzung erneut angewendet. Technische Sicherheitsprotokolle der Dienstleister sind davon getrennt und unterliegen deren Aufbewahrungsregeln.
Für die Einrichtung eines vorregistrierten Funkkontakts kann die App den Zubehördienst auch ohne Cloud-Konto aufrufen. Zur Begrenzung von Fehlversuchen und zur Verhinderung der Wiederverwendung eines Gerätenachweises werden dabei Central- und Zubehörkennungen sowie Einmal-Challenges vorübergehend gespeichert. Abgelaufene Sperreinträge werden beim nächsten täglichen Löschlauf um 03:17 UTC entfernt. Einträge ohne aktive Sperre werden nach 24 Stunden Inaktivität, verbrauchte Einmal-Challenges nach 24 Stunden zur Löschung freigegeben und beim nächsten täglichen Lauf entfernt. Bei planmäßigem Betrieb können diese Einträge damit insgesamt knapp 48 Stunden gespeichert bleiben. Diese Frist betrifft die CampClimate-Anwendungstabellen; technische Zugriffsprotokolle und Sicherungskopien des Dienstleisters sind davon zu unterscheiden.
Im derzeit dokumentierten produktiven Löschverfahren muss die Cloud zunächst an allen eigenen Centrals deaktiviert werden. Danach kann das Konto mit den zugehörigen eigenen Cloud-Centrals und deren verknüpften Daten aus dem aktiven Dienst gelöscht werden. Die Zugangsdaten des Cloud-Kontos einschließlich eines gespeicherten Passwort-Hashes werden dabei entfernt. Nicht alle Sicherheitsprotokolle und Daten anderer Konten werden mitgelöscht. Falls eine Central nicht erreichbar ist oder du Unterstützung bei der Löschung benötigst, schreibe an info@campclimate.de. Deine gesetzlichen Löschrechte hängen nicht von der Verfügbarkeit eines App-Knopfs ab. Abmelden beendet nur die Sitzung in der App und löscht weder das Konto noch die Cloud-Bindung einer Central. Ein vereinfachtes Löschverfahren ohne erreichbare Central befindet sich in Vorbereitung und ist hier nicht als bereits verfügbar beschrieben.
Lokales Basic-Sicherheitsprotokoll: Abgefragt werden höchstens acht zuletzt erfasste Ereignisse. Neue Ereignisse verdrängen ältere im aktuellen Ring; zur Fehlertoleranz kann eine zusätzliche Speicherkopie ältere Einträge enthalten. Eine feste zeitliche Löschfrist besteht nicht. Ein erfolgreicher Werksreset löscht beide Kopien. Das Protokoll ist keine vollständige oder gegen Datenverlust garantierte Aufzeichnung.
8. Deine Rechte
Du hast nach Maßgabe der DSGVO Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Soweit eine Verarbeitung auf Einwilligung beruht, kannst du diese mit Wirkung für die Zukunft widerrufen. Wende dich dafür an info@campclimate.de. Die Bereitstellung einer E-Mail-Adresse und notwendiger Kontodaten ist Voraussetzung für ein Cloud-Konto, aber keine gesetzliche Pflicht. Ohne Cloud-Konto bleibt die lokale Bluetooth-Bedienung möglich. Ein dauerhaftes Passwort ist freiwillig; die Anmeldung per E-Mail-Code bleibt möglich. Entscheidungen mit rechtlicher oder ähnlich erheblicher Wirkung werden nicht ausschließlich automatisiert getroffen. Du kannst dich außerdem bei einer Datenschutzaufsichtsbehörde beschweren; für Nordrhein-Westfalen ist dies die Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen.
9. Freiwilliger KI-Assistent Klaus
Klaus ist freiwillig und versteht deine Heizungswünsche. Konfigurationsänderungen erfolgen innerhalb des von dir bestätigten Ablaufs; erforderliche Bestätigungen und technische Prüfungen bleiben bei App und Central. Verantwortlich: CampClimate – Bastian Schnier, Freibadstraße 60, 32791 Lage, Deutschland; info@campclimate.de.
Nach deiner Einwilligung senden wir deine Nachrichten, einen begrenzten Gesprächsverlauf und die für die jeweilige Funktion freigegebenen Geräte-, Einstellungs- und Prüfdaten über Supabase an OpenAI. Dazu können Betriebsmodus, Heizfreigabe, Abwesenheit, lokale Uhrzeit, Heizungskennungen und freigegebene Diagnosezustände gehören. Passwörter und Zugangsschlüssel werden nicht als Gerätekontext an Klaus gegeben; bitte gib sie auch selbst nicht in den Chat ein. Supabase erhält zusätzlich Central-Kennung, Seriennummer und technische Nachweise zur Zugangsprüfung. Diese Nachweise gehen nicht an OpenAI.
Supabase und OpenAI verarbeiten die Daten zur Bereitstellung von Klaus. Das Supabase-Projekt liegt in Irland; Verarbeitung und Zugriffe durch Dienstleister außerhalb der EU, auch in den USA, sind möglich. Die API-Daten werden standardmäßig nicht zum OpenAI-Modelltraining verwendet.
Der Chat bleibt in der App bis zum Beenden des Klaus-Dialogs im Arbeitsspeicher. Das Klaus-Backend legt keine Chatdatenbank an. OpenAI-Antwortspeicherung ist deaktiviert (store:false); Sicherheitsprotokolle können Eingaben und Antworten dennoch regulär bis zu 30 Tage enthalten, bei gesetzlichen oder Sicherheitsgründen länger. Supabase speichert technische Zugangs-, Sitzungs- und Quotendaten; abgelaufene Einträge werden bei weiteren Aufrufen bereinigt, nicht garantiert sofort.
Die Auswahl in der App betrifft das Merken deiner Einwilligung, nicht das Speichern des Chats: nur für diesen offenen Klaus-Dialog oder auf diesem Gerät bis zum Widerruf bzw. einer neuen Hinweisfassung. Dauerhaft gespeichert werden nur Hinweisversion, Bestätigung, Sprache, Umfang und Zeitpunkt. Unter „Datenschutz und Einwilligung“ kannst du widerrufen. Das stoppt weitere Übermittlungen; bereits übermittelte Daten bleiben den genannten Fristen unterworfen. Lokale Bedienung funktioniert auch ohne Klaus.
Die freiwillige Klaus-Verarbeitung beruht auf deiner Einwilligung (Art. 6 Abs. 1 a DSGVO); notwendige Sicherheitsdaten auf unserem Interesse am sicheren Betrieb (Art. 6 Abs. 1 f). Du kannst Auskunft, Berichtigung, Löschung, Einschränkung und Datenübertragbarkeit verlangen sowie gegebenenfalls widersprechen: info@campclimate.de. Beschwerden sind bei einer Datenschutzaufsicht möglich, etwa der LDI NRW (ldi.nrw.de).
Die maßgebliche Hinweisfassung wird bei der Einwilligung in der App angezeigt. Ergänzende Dienstleisterinformationen: OpenAI API-Datenverarbeitung, OpenAI Data Processing Addendum und Supabase Data Processing Addendum. Auskunft zu Betroffenenrechten: Europäische Kommission.
Frühstarter werden