Rechtliches

Datenschutzerklärung

Informationen zur Verarbeitung Ihrer personenbezogenen Daten gemäß Art. 13, 14 DSGVO sowie § 25 DDG. Stand: Juni 2026.

1. Datenschutz auf einen Blick

Allgemeine Hinweise

Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie ScubaMatch besuchen oder nutzen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können.

Wer ist verantwortlich?

Verantwortlicher im Sinne der DSGVO ist Andreas Schild, Hauzensteiner Str. 30, 93128 Regenstauf (→ Impressum).

Welche Daten erfassen wir?

  • Technische Verbindungsdaten — IP-Adresse, Browser, Betriebssystem, Seitenaufruf-Zeitpunkte (Server-Logs, Hosting-Infrastruktur).
  • Account-Daten — E-Mail-Adresse, Passwort-Hash, Profilangaben.
  • Logbuch- und Tauchprofil-Daten — freiwillig hochgeladene Tauchdaten inkl. GPS-Koordinaten (Tauchspots) und gesundheitsnahe Messwerte (AMV, Gasverbrauch).

Ihre Rechte in Kürze

Sie haben das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung und Datenübertragbarkeit (Art. 15–20 DSGVO) sowie das Recht auf Widerspruch (Art. 21 DSGVO) und Widerruf einer Einwilligung (Art. 7 Abs. 3 DSGVO). Details unter Abschnitt 8.

2. Verantwortlicher

Andreas Schild
Hauzensteiner Str. 30
93128 Regenstauf, Deutschland
E-Mail: info@scubamatch.de

Ein gesetzlich benannter Datenschutzbeauftragter ist für Einzelbetreiber ohne die entsprechenden Schwellenwerte nach Art. 37 DSGVO nicht vorgeschrieben. Für alle Datenschutzanfragen wenden Sie sich direkt an die oben genannte E-Mail-Adresse.

3. Datenerfassung auf dieser Website

Server-Log-Dateien

Beim Aufruf von ScubaMatch erfasst und speichert der Hosting-Anbieter (Vercel) automatisch Informationen in Server-Log-Dateien. Dazu gehören:

  • Browsertyp und -version
  • Verwendetes Betriebssystem
  • Referrer-URL
  • Hostname des zugreifenden Rechners
  • Uhrzeit der Serveranfrage
  • IP-Adresse (pseudonymisiert/gekürzt)

Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren und stabilen Betrieb).

4. Cookies & Session-Management

Technisch notwendige Cookies (Session)

ScubaMatch setzt ausschließlich technisch notwendige Cookies ein, die für den Betrieb der Plattform unerlässlich sind. Es werden keine Tracking- oder Werbe-Cookies verwendet.

Nach der Anmeldung setzt Supabase Auth einen Session-Cookie/JWT-Token im Local Storage, mit dem Ihre Sitzung server- und clientseitig verifiziert wird. Ohne dieses Token ist eine authentifizierte Nutzung (Logbuch, Profil, Buddy-Anfragen) nicht möglich.

Gespeicherte Schlüssel (Local Storage):
Auth: sb-*-auth-tokenConsent: scubamatch-cookie-consent

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) für den Authentifizierungs-Token; § 25 Abs. 2 Nr. 2 DDG (technisch unbedingt erforderlich) für den Cookie-Consent-Status.

Cookie-Einwilligung (Local Storage)

Ihre Cookie-Präferenz wird lokal im Browser unter dem Schlüssel scubamatch-cookie-consent gespeichert. Diese Daten verlassen Ihr Gerät nicht und werden von uns nicht ausgelesen. Gespeichert werden:

  • Ihre Auswahl (alle akzeptieren / nur essenziell)
  • Status der optionalen Kategorien
  • Zeitstempel der Einwilligung

Sie können Ihre Einwilligung jederzeit widerrufen, indem Sie den Local-Storage-Eintrag in Ihrem Browser löschen (Entwicklertools → Anwendung → Local Storage). Beim nächsten Aufruf erscheint der Einwilligungs-Banner erneut.

Rechtsgrundlage: § 25 Abs. 2 DDG (technisch notwendige Speicherung auf dem Endgerät).

5. Registrierung & Nutzerkonto

Pflicht- und optionale Angaben

Um ScubaMatch vollständig nutzen zu können, können Sie einen kostenlosen Account erstellen. Bei der Registrierung erheben und verarbeiten wir folgende Daten:

  • E-Mail-Adresse (Pflicht — Identifikation, Login, Transaktionsmails)
  • Passwort (Pflicht — wird ausschließlich gehasht/verschlüsselt gespeichert; kein Klartextzugriff)
  • Anzeigename, Zertifizierungsagentur, Tauchlevel, Tauchstile (freiwillig — für Profil und Buddy-Matching)
  • Profilbild (freiwillig — in Supabase Storage gespeichert)
  • Kontaktdaten für Buddy-Anfragen (freiwillig — nur nach beidseitiger Freigabe sichtbar)

Speicherdauer & Löschung

Ihre Daten werden gespeichert, solange Ihr Account aktiv ist. Sie können Ihren Account und alle damit verbundenen Daten jederzeit löschen. Die Selbstlöschung ist unter Einstellungen → Account löschen möglich. Alternativ wenden Sie sich an info@scubamatch.de.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung und vorvertragliche Maßnahmen). Für freiwillige Profilangaben: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).

6. Besondere Kategorien — Tauchprofile & GPS-Daten

Freiwillig hochgeladene Tauchdaten

ScubaMatch ermöglicht den freiwilligen Upload von Tauchcomputer-Exporten im Format .JSON (z. B. aus der Suunto App). Diese Dateien können folgende Informationen enthalten:

  • GPS-Koordinaten des Tauchspots (Ortsdaten, ggf. mit Rückschluss auf regelmäßig besuchte Orte)
  • Tiefenprofil über Zeit (Abfolge von Tiefenwerten und Zeitstempeln des Tauchgangs)
  • Atemminutenvolumen (AMV) / Gasverbrauch — ein indirektes Maß für körperliche Belastung und Kondition; gilt als gesundheitsnaher Datenpunkt
  • Wassertemperatur, Herzfrequenz (falls vom Tauchcomputer aufgezeichnet)
  • Dekompressionsdaten (Gewebesättigungswerte, GF99, NDL-Restzeit)

Verarbeitungsmodi

Logbuch-Import (serverseitige Speicherung): Beim Import über Logbuch → Import wird das hochgeladene File client-seitig analysiert und die normalisierten Tauchdaten anschließend in der Supabase-Datenbank (EU-Frankfurt) unter Ihrer Nutzer-ID gespeichert. Die Originaldatei wird nicht dauerhaft auf dem Server abgelegt.

Dive Planner — Reality Check (ausschließlich client-seitig): Die im Dive Planner hochgeladene JSON-Datei für den Plan-vs-Real-Vergleich wird ausschließlich lokal in Ihrem Browser analysiert. Es erfolgt kein Server-Upload dieser Daten. Die Daten verlassen Ihr Gerät nicht.

Rechtsgrundlage & Einwilligung

Für Logbuch-Daten, die gesundheitsnahe Informationen (AMV, Herzfrequenz, Dekompressionswerte) enthalten können, gilt:

  • Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch aktiven Upload und ausdrückliche Bestätigung)
  • Art. 9 Abs. 2 lit. a DSGVO, soweit die Daten als Gesundheitsdaten im Sinne von Art. 4 Nr. 15 DSGVO zu qualifizieren sind (ausdrückliche Einwilligung)

Sie können hochgeladene Tauchgänge jederzeit in Ihrem Logbuch einzeln oder vollständig löschen. Die Einwilligung zur Verarbeitung kann jederzeit für die Zukunft widerrufen werden (Löschung der Tauchdaten).

GPS-Koordinaten von Tauchspots

Tauchspot-Koordinaten, die Sie beim Anlegen eines neuen Spots angeben, werden als Teil des Spot-Datensatzes in der Datenbank gespeichert und — sofern als öffentlich markiert — für alle angemeldeten Nutzer der Kartenansicht sichtbar. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch aktives Anlegen des öffentlichen Spots).

7. Infrastruktur & Drittanbieter

7.1 Supabase — Datenbank, Authentifizierung & Dateispeicher

ScubaMatch nutzt Supabase, Inc. als Backend-as-a-Service-Plattform für:

  • Authentifizierung — E-Mail/Passwort-Hash, OAuth-Tokens, Session-JWTs
  • PostgreSQL-Datenbank — Nutzerprofil-, Logbuch-, Spot-, Buddy-Request- und Group-Daten
  • Object Storage — Profilbilder, ggf. temporäre Datei-Uploads
  • Realtime & Edge Functions — für Live-Features und serverseitige Logik

Supabase ist Auftragsverarbeiter gemäß Art. 28 DSGVO. Es besteht ein Data Processing Agreement (DPA). Die Daten werden auf Servern in der Europäischen Union (Region: EU-West / Frankfurt) gespeichert.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) und lit. f DSGVO (berechtigtes Interesse an sicherem Betrieb).

Datenschutzrichtlinie Supabase: supabase.com/privacy

7.2 Vercel — Hosting & Edge-Netzwerk

Die Website wird über Vercel Inc. (340 Pine Street, Suite 701, San Francisco, CA 94104, USA) bereitgestellt. Vercel verarbeitet beim Seitenaufruf technische Verbindungsdaten (IP-Adresse, Anfrage-Zeitpunkt, aufgerufene URL) in Server-Logs.

Für Datenübertragungen in die USA gilt das Data Processing Agreement von Vercel auf Basis der EU-Standardvertragsklauseln (SCCs gemäß Art. 46 Abs. 2 lit. c DSGVO).

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse).

Datenschutzrichtlinie Vercel: vercel.com/legal/privacy-policy

7.3 Vercel Web Analytics

ScubaMatch nutzt Vercel Web Analytics zur Messung von Seitenaufrufen und Web-Vitals-Metriken. Dieser Dienst ist datenschutzfreundlich konzipiert:

  • Keine Cookies — es werden keine Tracking-Cookies gesetzt
  • Keine gerät-individuelle Identifikation — keine persistenten Nutzer-IDs
  • Erfasste Datenpunkte (anonymisiert): aufgerufene URL, Referrer, Browsertyp, Betriebssystem, Gerätekategorie, Land (aus IP abgeleitet, IP selbst nicht gespeichert)

Die Daten werden auf Vercel-Infrastruktur verarbeitet (USA; SCCs vorhanden). Wir nutzen diese Daten ausschließlich zur anonymen Analyse der Website-Nutzung und zur Verbesserung der Performance.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Optimierung der Website, da keine personenidentifizierenden Daten dauerhaft gespeichert werden).

Vercel Analytics Datenschutz: vercel.com/docs/analytics/privacy-policy

7.4 Cloudflare — DNS, CDN & Security

Der DNS und das Routing des Datenverkehrs zu ScubaMatch erfolgen über Cloudflare, Inc. (101 Townsend St., San Francisco, CA 94107, USA). Cloudflare agiert als Reverse-Proxy und verarbeitet dabei:

  • IP-Adressen der Besucher (zur DDoS-Abwehr und Routing)
  • HTTP-Anfrage-Header
  • TLS-Verbindungsmetadaten

Cloudflare hat sich zur Einhaltung der DSGVO verpflichtet. Es besteht ein DPA. Für Drittlandübertragungen in die USA gelten die EU-SCCs. Cloudflare verarbeitet Verbindungsdaten nur transient zur Abwehr von Angriffen und zur Bereitstellung des Dienstes; eine dauerhafte Profilbildung findet nicht statt.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Sicherheit und Verfügbarkeit der Plattform).

Datenschutzrichtlinie Cloudflare: cloudflare.com/privacypolicy

7.5 E-Mail-Versand (Supabase Auth & Brevo)

Für den Versand von Transaktionsmails (Registrierungsbestätigung, Passwort-Reset, Buddy-Anfragen-Benachrichtigungen) nutzt ScubaMatch:

  • Supabase Auth E-Mail — für systemeigene Bestätigungs- und Sicherheits-Mails; verarbeitet Ihre E-Mail-Adresse auf Supabase-Infrastruktur (EU-Frankfurt)
  • Brevo (Sendinblue GmbH) — Versand transaktionaler Benachrichtigungs-E-Mails der Anwendung (z. B. Buddy-Anfragen). Verarbeitet werden Empfänger-E-Mail-Adresse, Betreff, Inhalt und Versandzeitpunkt. Verarbeitung innerhalb der EU; Auftragsverarbeitung gemäß Art. 28 DSGVO.
  • [MAILBOX-/DOMAIN-E-MAIL-ANBIETER — z. B. Netcup GmbH, sofern zutreffend] — Hosting des Postfachs info@scubamatch.de für eingehende Nutzeranfragen. Bitte durch den tatsächlich genutzten Anbieter ersetzen oder diesen Punkt streichen, falls kein separater Mailbox-Anbieter genutzt wird.

Beim E-Mail-Versand werden folgende Daten an den jeweiligen E-Mail-Dienstleister übermittelt: E-Mail-Adresse des Empfängers, Zeitpunkt des Versands, Inhalt der Transaktionsmail. Es findet kein E-Mail-Marketing statt. Die eingesetzten E-Mail-Dienstleister verarbeiten die Daten innerhalb der Europäischen Union; eine Drittlandübertragung findet nicht statt.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung; Transaktionsmails sind für die Vertragsabwicklung erforderlich).

Datenschutzrichtlinie Brevo: brevo.com/legal/privacypolicy

7.6 Karten & Geocodierung (CARTO / OpenStreetMap / Leaflet)

Die interaktive Karte von ScubaMatch wird mit der Open-Source-Bibliothek Leaflet (rein client-seitig) dargestellt. Als Kartenhintergrund werden Kacheln (Tiles) von CARTO (basemaps.cartocdn.com) geladen; die zugrunde liegenden Kartendaten stammen von OpenStreetMap. Beim Laden der Kacheln werden:

  • Ihre IP-Adresse
  • Browser-Informationen (User-Agent)
  • Die angeforderten Kartenkacheln (aus denen der angezeigte Kartenausschnitt und damit ein Rückschluss auf Ihr Standortinteresse möglich ist)

an die Server von CARTO (CARTO Inc., USA) übertragen. Die Übermittlung in die USA erfolgt auf Grundlage der EU-Standardvertragsklauseln (SCCs gemäß Art. 46 DSGVO). Kartendaten werden nur beim aktiven Öffnen der Kartenansicht geladen, nicht im Hintergrund. Im Karten-Editor (nur für Administratoren) kommen zusätzlich Kacheln der OpenStreetMap-Tileserver zum Einsatz.

Geocodierung (Nominatim): Wenn Sie in der Umkreissuche einen Ort oder eine PLZ eingeben, wird diese Anfrage an den Geocodierungsdienst Nominatim der OSMF weitergeleitet. Dabei wird Ihre Suchanfrage und IP-Adresse übertragen. Die Nutzung erfolgt ausschließlich auf Ihre aktive Anfrage hin.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der Kartenfunktion als Teil der vereinbarten Leistung); alternativ lit. f DSGVO (berechtigtes Interesse).

7.7 Wetterdaten (Open-Meteo)

Für die Wetter- und Bedingungsvorhersage an Tauchspots ruft ScubaMatch den offenen Wetterdienst Open-Meteo ab. Der Abruf erfolgt ausschließlich serverseitig: An Open-Meteo werden lediglich die Koordinaten des jeweiligen Tauchspots übermittelt. Ihre IP-Adresse oder sonstige personenbezogene Daten werden dabei nicht an Open-Meteo übertragen.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Bereitstellung aktueller Spot-Bedingungen).

Hinweise Open-Meteo: open-meteo.com/en/terms

8. Rechte der betroffenen Personen

Übersicht Ihrer Rechte (Art. 15–21 DSGVO)

  • Auskunft (Art. 15) — Sie haben das Recht, unentgeltlich zu erfahren, welche personenbezogenen Daten wir über Sie gespeichert haben, woher sie stammen, zu welchem Zweck sie verarbeitet werden und an wen sie ggf. weitergegeben wurden.
  • Berichtigung (Art. 16) — Sie haben das Recht, unverzüglich die Berichtigung unrichtiger Daten zu verlangen. Profilangaben können Sie direkt in den Einstellungen selbst korrigieren.
  • Löschung (Art. 17) — Sie haben das Recht, die Löschung Ihrer personenbezogenen Daten zu verlangen, sofern keine gesetzliche Aufbewahrungspflicht entgegensteht. Die Account-Löschung erfolgt über Einstellungen → Account löschen oder auf Anfrage.
  • Einschränkung der Verarbeitung (Art. 18) — Unter bestimmten Voraussetzungen können Sie verlangen, dass die Verarbeitung Ihrer Daten eingeschränkt wird.
  • Datenübertragbarkeit (Art. 20) — Sie können verlangen, Ihre Daten in einem strukturierten, maschinenlesbaren Format zu erhalten. Für Logbuch-Daten ist ein JSON-Export über das Logbuch möglich.
  • Widerspruch (Art. 21) — Gegen Verarbeitungen auf Basis unserer berechtigten Interessen (Art. 6 Abs. 1 lit. f DSGVO) können Sie jederzeit Widerspruch einlegen. Wir stellen die Verarbeitung dann ein, sofern keine zwingenden schutzwürdigen Gründe überwiegen.

Widerruf einer Einwilligung

Soweit wir Daten auf Basis Ihrer Einwilligung verarbeiten (Art. 6 Abs. 1 lit. a oder Art. 9 Abs. 2 lit. a DSGVO) — insbesondere freiwillige Profilangaben, Tauchprofil-Uploads und öffentliche Spots — können Sie diese Einwilligung jederzeit für die Zukunft widerrufen. Dies beeinträchtigt nicht die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung. Widerruf durch: Löschung der betreffenden Daten im Profil/Logbuch oder schriftliche Mitteilung an info@scubamatch.de.

Beschwerderecht bei der Aufsichtsbehörde

Im Falle von Datenschutzverstößen steht Ihnen ein Beschwerderecht bei der zuständigen Datenschutz-Aufsichtsbehörde zu. Zuständig für den Betreiber (Bayern) ist:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)

Promenade 27, 91522 Ansbach

Web: lda.bayern.de

Sie können sich auch an die Aufsichtsbehörde Ihres Wohnsitzes wenden. Eine Übersicht aller deutschen Aufsichtsbehörden: bfdi.bund.de.

Kontakt für Datenschutzanfragen

Für alle Anfragen zu Auskunft, Berichtigung, Löschung oder Widerruf wenden Sie sich direkt an:

Andreas Schild

E-Mail: info@scubamatch.de

Hauzensteiner Str. 30, 93128 Regenstauf

Wir beantworten Datenschutzanfragen in der Regel innerhalb von 30 Tagen (Art. 12 Abs. 3 DSGVO).