Datenschutzerklärung
Diese Datenschutzerklärung informiert dich darüber, welche Personendaten beim Besuch und der Nutzung von swissmapstl.dxb.ch bearbeitet werden. Wir halten uns an das revidierte Schweizer Bundesgesetz über den Datenschutz (revDSG, in Kraft seit 1. September 2023) sowie — soweit anwendbar — an die EU-Datenschutz-Grundverordnung (DSGVO).
1. Welche Daten bearbeiten wir?
1.1 Server-Logfiles (automatisch beim Aufruf)
- IP-Adresse (gekürzt, max. 30 Tage zur Abwehr von Missbrauch)
- Datum/Uhrzeit der Anfrage
- aufgerufene URL + HTTP-Statuscode
- User-Agent + Referer (Browser-/OS-Information)
Rechtsgrundlage: berechtigtes Interesse an Betriebssicherheit (Art. 31 Abs. 2 lit. d revDSG / Art. 6 Abs. 1 lit. f DSGVO).
1.2 Account-Daten (bei Registrierung)
- E-Mail-Adresse (verpflichtend, dient als Login)
- Name (freiwillig)
- Passwort (gespeichert als bcrypt-Hash, niemals im Klartext)
- OAuth-Provider-ID (nur falls Login via Google/GitHub etc.)
- Zeitstempel: Registrierung, letzter Login
- Email-Verifizierungsstatus
1.3 Nutzungsdaten (während der Nutzung)
- Gespeicherte Auswahlen / Build-Konfigurationen (im DB nur in Verbindung mit Account)
- Build-Log: BBox-Fläche, Zeitpunkt, Erfolgs-/Fehlerstatus, jobId
- km²-Guthaben (Credits) und Verbrauch
- Email-Benachrichtigungs-Präferenzen
1.4 Zahlungsdaten
- Wir speichern keine Kreditkarten- oder Kontodaten. Die Zahlungsabwicklung erfolgt durch Stripe Payments Europe Limited (Irland). An Stripe wird zwischen deinem Browser und deren Server kommuniziert; wir erhalten von Stripe nur die Session-ID, den Bezahlstatus, den Betrag, und das gekaufte Produkt (Tier-Name).
- Stripe-Datenschutzerklärung: https://stripe.com/ch/privacy
2. Zweck der Datenbearbeitung
- Service-Bereitstellung: 3D-Modell-Generierung, Speichern von Auswahlen, Quota-Verwaltung
- Authentifizierung: Login, Sitzungsverwaltung (JWT-Cookie)
- Kommunikation: Email-Verifikation, Build-Done-Benachrichtigung (opt-in), Quota-Warnungen (opt-in), Zahlungsbestätigungen
- Abrechnung: Zahlungsabwicklung, Rechnungsstellung
- Sicherheit: Missbrauchs-Erkennung, Rate-Limiting, technischer Support
- Compliance: gesetzliche Aufbewahrung (MWST, Buchführung)
3. Cookies und Local Storage
3.1 Essenzielle Cookies (Funktion erforderlich, keine Einwilligung nötig)
swissmapstl_session— JWT-Sitzungscookie nach Login. HttpOnly, Secure, SameSite=Strict. Gültigkeit 30 Tage. Wird beim Logout gelöscht.
3.2 Local Storage (kein Cookie, aber dem Browser zugeordnet)
- UI-Einstellungen (Theme, Sidebar-Zustand, zuletzt verwendete BBox-Parameter)
- Auto-Resume-Marker für laufende Builds
Diese Daten verbleiben ausschliesslich in deinem Browser und werden nicht an unsere Server übertragen.
3.3 Keine Tracking-Cookies
swissmapstl verwendet keine Analyse-, Werbe- oder Tracking-Cookies (kein Google Analytics, kein Facebook Pixel, kein Drittanbieter-Tracking). Daher zeigen wir nur einen einmaligen Informations-Hinweis über essenzielle Cookies — ohne Opt-In-Pflicht.
4. Weitergabe an Dritte / Auftragsbearbeiter
Wir setzen folgende Auftragsbearbeiter ein:
- Stripe Payments Europe Ltd. (Irland) — Zahlungsabwicklung. Datenübermittlung erfolgt direkt vom Browser zu Stripe.
- Swisstopo (Bundesamt für Landestopografie) — Wir laden öffentliche Geodaten (swissALTI3D, swissSURFACE3D, swissBUILDINGS3D, swissTLMRegio) für die Modell-Generierung. Keine User-Daten werden an Swisstopo übermittelt.
4.1 Eigene Infrastruktur
Hosting, Email-Versand (SMTP), Applikations-Server und Datenbank betreiben wir ausschliesslich auf eigenen Servern in der Schweiz. Es gibt für Email-Zustellung keinen Drittanbieter-Auftragsbearbeiter — alle transaktionalen Emails (Verifikation, Build-Done- Benachrichtigung, Quota-Warnung, Zahlungsbestätigung) werden von unserer Schweizer Infrastruktur direkt versendet.
Eine Übermittlung deiner Daten ins Ausland erfolgt ausschliesslich an Stripe (EU/EWR) im Rahmen der Zahlungsabwicklung. Für Stripe gilt der EU-Datenschutzrahmen, vom Schweizer Bundesrat als angemessenes Schutzniveau anerkannt.
5. Aufbewahrungsdauer
- Account-Daten: bis zur Kontolöschung durch dich
- Build-Outputs (STL/3MF-Dateien): 3 Stunden nach Erstellung (anschliessend automatisch gelöscht)
- Build-Log (Meta-Daten): 30 Tage
- Zahlungs-Records: 10 Jahre (gesetzliche Aufbewahrungspflicht gemäss Schweizer Obligationenrecht Art. 958f)
- Server-Logs: 30 Tage
- Email-Templates / Benachrichtigungen: werden nicht protokolliert
6. Deine Rechte
Du hast jederzeit das Recht auf:
- Auskunft über deine bearbeiteten Personendaten (Art. 25 revDSG): Download über /account → Daten-Export
- Berichtigung falscher Daten
- Löschung deiner Daten (Recht auf Vergessen): direkt über /account → Konto löschen. Zahlungs-Records bleiben aus gesetzlichen Gründen 10 Jahre erhalten (anonymisiert).
- Widerspruch gegen die Datenbearbeitung — verwende unser Datenschutz-Anfrage-Formular (oder schreibe an dani@dxb.ch)
- Datenübertragbarkeit — als JSON-Download über die App
- Beschwerderecht beim Eidgenössischen Datenschutz- und Öffentlichkeitsbeauftragten (EDÖB): edoeb.admin.ch
7. Datensicherheit
- Alle Verbindungen sind via HTTPS (TLS 1.2+) verschlüsselt (HSTS aktiv)
- Passwörter werden mit bcrypt (12 Rounds) gehasht
- Sitzungs-Cookies sind HttpOnly + Secure + SameSite=Strict (keine CSRF/XSS-Auslesung)
- Server-seitig: Docker-Container-Isolation, Firewall, regelmässige System-Updates
- Zahlungsdaten werden niemals auf unseren Servern gespeichert (Stripe-Direktübermittlung)
8. Änderungen dieser Erklärung
Wir können diese Datenschutzerklärung anpassen, wenn sich Funktionen, Rechtsgrundlagen oder unsere Auftragsbearbeiter ändern. Die jeweils aktuelle Version ist hier abrufbar. Bei wesentlichen Änderungen informieren wir registrierte User per Email.
Stand: Mai 2026