Nutzungsbedingungen SanPilot

Stand: 08.09.2026 · Anbieter: ANC GmbH, In der Weide 6, 31737 Rinteln, Amtsgericht Stadthagen HRB 202595, vertreten durch den Geschäftsführer Alexander Niemeyer (Impressum).

1. Geltungsbereich

Diese Bedingungen gelten für die Nutzung der webbasierten Plattform SanPilot (sanpilot.an-c.de) einschließlich ihrer Programmschnittstellen (REST, Model Context Protocol) durch Unternehmerinnen und Unternehmer im Sinne von § 14 BGB, insbesondere Energieberatende und Beratungsbüros. Eine Nutzung durch Verbraucher ist nicht vorgesehen. Abweichende Bedingungen der Nutzenden gelten nur, wenn die ANC GmbH ihnen schriftlich zugestimmt hat.

2. Leistung

SanPilot unterstützt bei der Erfassung von Gebäudedaten, der energetischen Bilanzierung nach DIN V 18599 und dem GEG in der jeweils geltenden Fassung, der Planung aufeinander aufbauender Sanierungspakete, der Wirtschaftlichkeits- und Förderbetrachtung sowie der Vorbereitung individueller Sanierungsfahrpläne (iSFP) und weiterer Berichte. Der Leistungsumfang ergibt sich aus der jeweils veröffentlichten Dokumentation. Der Rechenkern arbeitet deterministisch; KI-Modelle formulieren ausschließlich Texte und rechnen nicht. Jeder Kennwert ist auf seine Rechenquelle zurückführbar.

3. Rolle der Nutzenden, fachliche Verantwortung

SanPilot ist ein Werkzeug. Die fachliche und rechtliche Verantwortung für Eingaben, Annahmen, Bewertungen und die Verwendung der Ergebnisse gegenüber Kunden und Behörden verbleibt bei der nutzenden Person. Fördergeeignete iSFP setzen eine Eintragung in der Energie-Effizienz-Expertenliste des Bundes sowie die Freigabe und Unterschrift der beratenden Person voraus; Einzelheiten stehen im BAFA-Haftungshinweis, der Bestandteil dieser Bedingungen ist. Ergebnisse, die SanPilot als Entwurf, Voranalyse oder mit einem Nachweis-Hinweis kennzeichnet, dürfen nicht ohne Prüfung als Nachweis verwendet werden.

4. Zugang, Konten, Sicherheit

Der Zugang erfolgt über ein persönliches Konto. Zugangsdaten sind vertraulich zu behandeln und nicht weiterzugeben. Die ANC GmbH kann den Zugang bei Missbrauch, Sicherheitsvorfällen oder Verstößen gegen diese Bedingungen sperren. Nutzende dürfen die Plattform nicht dazu verwenden, Sicherheitsmechanismen zu umgehen, fremde Daten abzurufen oder automatisierte Last zu erzeugen, die den Betrieb beeinträchtigt.

5. Daten, Datenschutz, Auftragsverarbeitung

Für personenbezogene Daten der Kunden der Nutzenden ist die nutzende Person Verantwortliche im Sinne der DSGVO; die ANC GmbH verarbeitet diese Daten als Auftragsverarbeiterin auf Grundlage eines Auftragsverarbeitungsvertrags. Einzelheiten zur Verarbeitung stehen in der Datenschutzerklärung. Die eingesetzten Unterauftragsverarbeiter (Anhang A) und das Löschkonzept (Anhang B) sind Bestandteil dieser Bedingungen.

6. Verfügbarkeit, Änderungen, Kundenservice

Die ANC GmbH bemüht sich um eine hohe Verfügbarkeit, garantiert sie aber nicht. Wartungsarbeiten werden nach Möglichkeit angekündigt. Die Plattform wird laufend an geänderte Rechts- und Normstände angepasst; Rechtsstände sind datiert und werden in den Ergebnissen ausgewiesen. Der deutschsprachige technische Kundenservice ist unter /service beschrieben.

7. Nutzungsrechte

Die Nutzenden erhalten für die Dauer der Nutzung ein einfaches, nicht übertragbares Recht, SanPilot für eigene Beratungsprojekte zu verwenden. Erzeugte Berichte, Datenblätter und Projektdateien dürfen sie für ihre Kunden verwenden. Software, Rechenkern, Dokumentation und Kataloge bleiben Eigentum der ANC GmbH oder der jeweiligen Rechteinhaber und dürfen nicht extrahiert, weiterverkauft oder für ein konkurrierendes Angebot verwendet werden.

8. Haftung

Die ANC GmbH haftet unbeschränkt bei Vorsatz und grober Fahrlässigkeit sowie für Schäden aus der Verletzung von Leben, Körper oder Gesundheit. Bei einfacher Fahrlässigkeit haftet sie nur bei Verletzung wesentlicher Vertragspflichten und begrenzt auf den vertragstypischen, vorhersehbaren Schaden. Eine Haftung für Entscheidungen, die auf ungeprüft übernommenen Ergebnissen beruhen, für Förderentscheidungen Dritter oder für entgangenen Gewinn ist ausgeschlossen, soweit gesetzlich zulässig. Die Haftung nach dem Produkthaftungsgesetz bleibt unberührt.

9. Laufzeit, Beendigung

Die Nutzung kann von beiden Seiten jederzeit beendet werden, soweit ein gesondert geschlossener Vertrag nichts anderes bestimmt. Nach Beendigung werden Daten nach dem Löschkonzept (Anhang B) gelöscht; Aufbewahrungspflichten aus Förderrecht bleiben unberührt.

10. Schlussbestimmungen

Es gilt das Recht der Bundesrepublik Deutschland. Gerichtsstand für Kaufleute ist Rinteln, soweit gesetzlich zulässig. Änderungen dieser Bedingungen werden mit Datum veröffentlicht; die Fortsetzung der Nutzung nach Veröffentlichung gilt als Zustimmung, sofern die Änderung nicht wesentlich zum Nachteil der Nutzenden ist.


Anhang A

SanPilot — Unterauftragsverarbeiter-Liste (Art. 28 Abs. 2 DSGVO)

Stand: 08.09.2026 (Erstfassung 20.04.2026) | Veröffentlichung nach Art. 28 Abs. 2 DSGVO, Bekanntgabe an AVV-Partner

# Unterauftragsverarbeiter Sitz (Land) Dienst Personenbezogene Daten Rechtsgrundlage Drittlandtransfer
1 Anthropic, PBC USA (San Francisco) Claude API — KI-Berichtstexte Gebäudeparameter, Berechnungsergebnisse (KEINE Eigentümer-Stammdaten) EU-Standardvertragsklauseln (SCC Modul 2) via Anthropic Commercial Terms DPA
2 ANC GmbH (Eigenbetrieb) — kein Unterauftragsverarbeiter, zur Transparenz aufgeführt Deutschland (Rinteln) Eigene Server: Anwendung, Datenbank (PostgreSQL), Objektspeicher (MinIO) Alle personenbezogenen Daten Kein Drittlandtransfer — Server in DE

Geplante Änderungen

Changelog

Datum Änderung
2026-04-20 Initiale Liste erstellt
2026-09-08 Hosting präzisiert: Eigenbetrieb ANC GmbH statt Platzhalter

Anhang B

SanPilot — Löschkonzept (DSGVO + BAFA-Aufbewahrungspflicht)

Stand: 2026-04-20

Grundsatz

iSFP-Dokumente unterliegen einer 10-jährigen BAFA-Aufbewahrungspflicht (Förderauflage). Alle anderen personenbezogenen Daten werden nach Vertragsende gelöscht. Nach Ablauf der 10-Jahres-Frist erfolgt automatische Löschung.

Datenkategorien und Fristen

Datenkategorie Speicherort Aufbewahrungsfrist Löschauslöser
iSFP-Dokumente (Berechnungen, Berichte) PostgreSQL + MinIO 10 Jahre ab iSFP-Erstellungsdatum Automatisch (Cron-Job) nach 10 Jahren
Eigentümer-Stammdaten (Name, Adresse, Kontakt) PostgreSQL buildings 10 Jahre (verknüpft mit iSFP) Zusammen mit iSFP-Dokument
Gebäudefotos MinIO sanpilot-fotos Bucket 10 Jahre Zusammen mit iSFP-Dokument
Verbrauchsdaten PostgreSQL verbrauchsdaten 10 Jahre Zusammen mit iSFP-Dokument
Berater-Zugangsdaten / Konten PostgreSQL (User-Tabelle) Dauer Vertragsverhältnis + 1 Jahr Kündigung des Beraterzugangs
KI-Bericht-Prompts (Claude API Logs) Anthropic-Server (7-Tage-Default) 7 Tage Automatisch durch Anthropic
Chat-Turns (Dialog-Agent) PostgreSQL chat_turns 1 Jahr Automatisch (Cron-Job)

Technische Umsetzung

Automatischer Lösch-Cron-Job

Datei: backend/scripts/cleanup_10_years.py
Ausführung: täglich via systemd-Timer auf dem Host-Server

[Unit]
Description=SanPilot 10-Jahres-Datenlöschung (BAFA-Aufbewahrungspflicht)
After=network.target

[Timer]
OnCalendar=*-*-01 03:00:00   # 1. jeden Monats, 3 Uhr
Persistent=true

[Install]
WantedBy=timers.target

Was der Cron-Job tut

  1. Sucht alle buildings mit created_at < NOW() - INTERVAL '10 years'
  2. Prüft ob alle zugehörigen iSFP-Berichte abgeschlossen sind (kein aktiver BAFA-Vorgang)
  3. Löscht in Reihenfolge: chat_turns → fotos (MinIO) → verbrauchsdaten → varianten → massnahmen → calculations → buildings
  4. Schreibt Löschprotokoll nach /var/log/sanpilot/cleanup.log
  5. Sendet Bestätigungs-E-Mail an Admin

EXIF-Löschung bei Foto-Upload

Beim Upload via MinIO wird automatisch mit Pillow / piexif die GPS-Information aus EXIF-Metadaten entfernt (Privacy-by-Design).

Datei: backend/storage/presigned.py — strip_gps_exif(image_bytes) vor Upload.

Betroffenenrechte (Art. 15–22 DSGVO)

Recht Umsetzung in SanPilot
Auskunft (Art. 15) Manuell auf Anfrage: Berater exportiert Gebäudedaten als JSON via API
Berichtigung (Art. 16) Berater kann Daten in der App direkt bearbeiten
Löschung (Art. 17) Nur nach Ablauf BAFA-Aufbewahrungsfrist möglich; vorher: Abwägung
Datenportabilität (Art. 20) JSON-Export aus API /buildings/{id}/export (geplant)

Nächste Schritte (offen)