Datenschutzerklärung

1. Verantwortlicher

Verantwortlich für die Datenverarbeitung auf dieser Website ist: Hakan Erdogan (Anschrift siehe Impressum), E-Mail: hakan@hknx.de.

2. Hosting

Diese Website wird bei folgendem Dienstleister gehostet: netcup GmbH, Daimlerstraße 25, 76185 Karlsruhe, Deutschland.

Der Hosting-Dienstleister verarbeitet Daten in meinem Auftrag (Auftragsverarbeitung gemäß Art. 28 DSGVO, abgesichert durch einen Vertrag über Auftragsverarbeitung). Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren und effizienten Betrieb der Website).

3. Server-Log-Dateien

Beim Aufruf dieser Website werden durch den Hosting-Dienstleister automatisch technisch notwendige Informationen erfasst und in Server-Log-Dateien gespeichert: IP-Adresse, Datum und Uhrzeit des Zugriffs, aufgerufene Seite, Browsertyp und -version sowie Referrer-URL.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der technisch fehlerfreien Darstellung und der Sicherheit der Website). Die Log-Daten werden täglich rotiert und automatisiert nach spätestens 30 Tagen gelöscht, soweit keine gesetzlichen Aufbewahrungspflichten bestehen. Eine Zusammenführung dieser Daten mit anderen Datenquellen findet nicht statt.

4. Content Delivery Network und Bot-Schutz (Cloudflare)

Diese Website wird über das Content Delivery Network (CDN) der Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA ausgeliefert. Cloudflare ist unter dem EU-US Data Privacy Framework (DPF) zertifiziert; die Übermittlung erfolgt daher auf Grundlage eines Angemessenheitsbeschlusses (Art. 45 DSGVO).

Zum Schutz vor automatisierten Zugriffen, Angriffen und Missbrauch setzt Cloudflare neben der Auswertung von IP-Adresse und technischen Verbindungsdaten auch eine JavaScript-basierte Bot-Erkennung (JavaScript Detections) ein. Dabei wird bei jedem Aufruf einer HTML-Seite ein Skript geladen, das clientseitige Signale wie Browser- und Geräteeigenschaften an Cloudflare übermittelt. Unabhängig vom Ergebnis der Prüfung setzt Cloudflare das Cookie cf_clearance, das das Ergebnis der Prüfung enthält und für die Dauer von bis zu einem Jahr gespeichert werden kann. Es dient der Wiedererkennung des Browsers gegenüber Cloudflare und damit der Abwehr automatisierter Zugriffe; eine Auswertung zu Werbe- oder Trackingzwecken findet nicht statt. Rechtsgrundlage für die Verarbeitung ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Abwehr von Angriffen und der Sicherheit der Website); die Speicherung des Cookies erfolgt auf Grundlage von § 25 Abs. 2 Nr. 2 TDDDG, da sie für die von Ihnen gewünschte Nutzung der Website unbedingt erforderlich ist.

5. Schriftarten

Diese Website verwendet ausschließlich lokal gehostete Schriftarten (Inter, JetBrains Mono und Archivo Black). Beim Aufruf der Website wird keine Verbindung zu externen Schriftarten-Diensten (insbesondere Google Fonts) hergestellt; eine Übermittlung von Daten an Dritte findet insoweit nicht statt.

6. Spracheinstellung

Beim Aufruf der Startseite wertet der Server den von Ihrem Browser übermittelten Accept-Language-Header aus, um Sie automatisch zur passenden Sprachversion weiterzuleiten. Diese Auswertung erfolgt ohne Speicherung auf Ihrem Endgerät. Ihre Spracheinstellung wird erst nach einer bewussten Auswahl der Sprache als hknx.lang im lokalen Speicher (localStorage) Ihres Browsers abgelegt und dient ausschließlich dazu, die Sprache bei Ihrem nächsten Besuch beizubehalten. Diese Speicherung ist technisch erforderlich für die von Ihnen gewünschte Funktion und erfolgt auf Grundlage von § 25 Abs. 2 Nr. 2 TDDDG. Eine Übermittlung an Dritte findet nicht statt.

7. Kontakt per E-Mail

Wenn Sie mich per E-Mail kontaktieren, werden Ihre Angaben (E-Mail-Adresse, Name, Inhalt der Nachricht) zum Zweck der Bearbeitung Ihrer Anfrage und für mögliche Anschlussfragen gespeichert. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Anbahnung eines Vertragsverhältnisses) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Beantwortung Ihrer Anfrage). Die Daten werden gelöscht, sobald sie für die Zweckerreichung nicht mehr erforderlich sind und keine gesetzlichen Aufbewahrungspflichten entgegenstehen.

Das Postfach hakan@hknx.de betreibe ich nicht selbst; es wird bei iCloud Mail gehostet. Anbieter und datenschutzrechtlich Verantwortlicher für das Postfach ist die Apple Distribution International Ltd., Hollyhill Industrial Estate, Hollyhill, Cork, Irland. Apple verarbeitet die E-Mail-Daten in eigener Verantwortung; ergänzend gilt Apples Datenschutzrichtlinie. Für die Übermittlung von Daten in Drittländer, insbesondere die USA, stützt sich Apple auf die Standardvertragsklauseln nach Art. 46 Abs. 2 lit. c DSGVO.

8. Kontaktformular und Benachrichtigungen

Wenn Sie das Kontaktformular nutzen, verarbeite ich die von Ihnen angegebenen Daten (Name, E-Mail-Adresse, Betreff und Nachricht) sowie den Zeitpunkt und die Version Ihrer Einwilligung, um Ihre Anfrage zu bearbeiten. Die Verarbeitung erfolgt ausschließlich auf Grundlage Ihrer Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO, die Sie vor dem Absenden ausdrücklich durch Anklicken des Kontrollkästchens erteilen müssen. Ohne diese Einwilligung wird die Nachricht nicht übermittelt. Sie können die Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen; die bis dahin erfolgte Verarbeitung bleibt rechtmäßig. Die Nachricht und die zugehörigen Angaben werden auf dem in Abschnitt 2 genannten Server gespeichert und nach spätestens 30 Tagen automatisch gelöscht. Markiere ich eine Nachricht im Admin-Bereich als „behalten“, um eine laufende Kommunikation weiterzuführen, wird sie spätestens nach 365 Tagen gelöscht; Rechtsgrundlage für diese längere Speicherung ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Nachvollziehbarkeit laufender Anfragen). Gesetzliche Aufbewahrungspflichten bleiben unberührt.

Zusätzlich speichere ich zu jeder Nachricht technische Angaben Ihres Zugriffs, um Missbrauch und automatisierte Spam-Anfragen erkennen und nachvollziehen zu können: die von Ihrem Browser übermittelte User-Agent-Zeichenfolge, die bevorzugte Sprache (Accept-Language), die Referrer-URL, das vom CDN übermittelte Herkunftsland sowie ein mit einem täglich wechselnden Salt gehashtes Merkmal Ihrer IP-Adresse. Diese Angaben werden zusammen mit der Nachricht gelöscht, also nach spätestens 30 Tagen bzw. bei behaltenen Nachrichten nach spätestens 365 Tagen. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Abwehr von Missbrauch und der Sicherheit des Formulars).

Zum Schutz vor automatisierten Mehrfach- und Replay-Einreichungen verwendet das Formular ein kurzlebiges, signiertes Einmal-Token. Das zugehörige Merkmal wird serverseitig für höchstens 30 Minuten gespeichert und danach gelöscht. Es dient ausschließlich der Sicherheit des Formulars (Art. 6 Abs. 1 lit. f DSGVO, § 25 Abs. 2 Nr. 2 TDDDG).

Für Benachrichtigungen über neue Nachrichten kann Web-Push auf den von mir genutzten Admin-Geräten eingerichtet sein. Dabei werden der Push-Endpunkt und die zugehörigen Verschlüsselungsschlüssel auf dem Server gespeichert, bis ich das jeweilige Abonnement in den Admin-Einstellungen deaktiviere oder der Push-Dienst meldet, dass der Endpunkt nicht mehr gültig ist. Beim Versand einer Benachrichtigung wird eine Vorschau der Nachricht (Name, Betreff und bis zu 140 Zeichen des Nachrichtentexts) verschlüsselt über den Push-Dienst des jeweiligen Browsers (z. B. Apple, Google oder Mozilla) an das Gerät übermittelt; dabei werden die für die Zustellung erforderlichen Verbindungsdaten an den jeweiligen Anbieter übertragen. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der zeitnahen Bearbeitung von Anfragen). Die Einwilligung in Benachrichtigungen kann jederzeit in den Browser-Einstellungen widerrufen werden; Abonnements lassen sich zusätzlich in den Admin-Einstellungen löschen.

Über konfigurierte Webhooks werden neue Nachrichten (Name, E-Mail-Adresse, Betreff und Nachrichtentext) an die von mir festgelegten Empfänger-Endpunkte übermittelt. Empfänger sind ausschließlich die von mir bestimmten Endpunkte. Die Zustellung wird protokolliert; die dabei gespeicherte Kopie der übermittelten Nutzlast wird nach spätestens 30 Tagen automatisch gelöscht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der zeitnahen Bearbeitung von Anfragen) bzw. Art. 6 Abs. 1 lit. b DSGVO, soweit die Übermittlung der Bearbeitung Ihrer Anfrage dient.

Eine über die in diesem Abschnitt beschriebenen Empfänger (Push-Dienste und Webhook-Endpunkte) hinausgehende Weitergabe Ihrer Formulardaten an sonstige Dritte oder eine Nutzung zu Werbezwecken findet nicht statt. Eine automatisierte Entscheidungsfindung einschließlich Profiling erfolgt nicht.

9. Live-Kanal

Die Startseite dieser Website hält eine WebSocket-Verbindung zu einem Live-Kanal, über den ich kurze Ankündigungen veröffentlichen kann. Für den Betrieb dieser Verbindung bildet der Server aus Ihrer IP-Adresse mit einem zufälligen Salt, der nur im Arbeitsspeicher existiert, einen Hash-Wert. Er dient ausschließlich dazu, die Anzahl gleichzeitiger Verbindungen je Adresse zu begrenzen (höchstens fünf) und die Anzahl unterschiedlicher Adressen zu zählen; der Hash wird nicht auf Datenträgern gespeichert und spätestens 60 Sekunden nach dem Verbindungsende aus der Verbindungszählung entfernt. Innerhalb der Laufzeit des Serverprozesses bleibt er mit demselben Salt stabil. Die IP-Adresse selbst wird dabei nicht protokolliert. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem stabilen Live-Kanal und der Abwehr missbräuchlicher Verbindungen). Es werden hierfür keine Cookies oder vergleichbaren Technologien eingesetzt.

10. Sicherheits- und Audit-Protokoll

Für Anmeldungen am Admin-Bereich und administrative Änderungen (z. B. Statusänderung oder Löschung von Nachrichten, Verwaltung von API-Tokens, Webhooks und Push-Abonnements, Veröffentlichung von Live-Ankündigungen) führe ich ein Sicherheitsprotokoll in der Datenbank. Gespeichert werden Akteur, Aktion, betroffene Entität, Zeitpunkt, ein mit einem täglich wechselnden Salt gehashter Wert Ihrer IP-Adresse, die User-Agent-Zeichenfolge und Aktionsdetails. Auch fehlgeschlagene Anmeldeversuche werden protokolliert. Das Protokoll dient der Sicherheit, der Erkennung und Aufklärung missbräuchlicher Zugriffe und der Nachvollziehbarkeit von Änderungen; es wird derzeit nach spätestens 30 Tagen automatisch gelöscht (die Frist ist serverseitig konfigurierbar). Abgelaufene Admin-Sitzungen werden ebenfalls automatisch entfernt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Sicherheit und Integrität der Website).

11. Externe Links

Diese Website verlinkt auf externe Dienste (insbesondere GitHub und LinkedIn). Beim Anklicken dieser Links gelten ausschließlich die Datenschutzbestimmungen des jeweiligen Anbieters. Für die dortige Datenverarbeitung ist der jeweilige Anbieter verantwortlich.

12. Ihre Rechte

Sie haben im Rahmen der gesetzlichen Bestimmungen das Recht auf:
— Auskunft über Ihre gespeicherten Daten (Art. 15 DSGVO)
— Berichtigung unrichtiger Daten (Art. 16 DSGVO)
— Löschung (Art. 17 DSGVO)
— Einschränkung der Verarbeitung (Art. 18 DSGVO)
— Datenübertragbarkeit (Art. 20 DSGVO)
— Widerspruch gegen die Verarbeitung (Art. 21 DSGVO)
— Widerruf erteilter Einwilligungen mit Wirkung für die Zukunft (Art. 7 Abs. 3 DSGVO)

Zudem haben Sie das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren, insbesondere bei der für Ihren Wohnsitz zuständigen Behörde oder bei: Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2–4, 40213 Düsseldorf.