Privacy / Datenschutz
Last updated / Stand: 22 October 2026 · Deutsche Fassung unten
In short: Kurviq has no accounts, no analytics and no tracking. Your drawings stay in your browser. Kurviq's server stores nothing about you. Data only goes elsewhere when you choose it: GitHub, if you connect it, and your AI agent, if you give it your agent link.
Controller
Tecsteps GmbH, Breitscheidstr. 42, 16321 Bernau bei Berlin, GermanyEmail: fabian.wesner@tecsteps.com (see imprint)
Hosting (Cloudflare)
Kurviq runs on Cloudflare (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA). To deliver the website, Cloudflare necessarily processes your IP address and technical request data (e.g. browser, requested page, time). We do not keep request logs. Cloudflare may process data in the USA; Cloudflare is certified under the EU-U.S. Data Privacy Framework. Legal basis: Art. 6(1)(f) GDPR (our legitimate interest in a secure, working website).
Your drawings and settings
Scenes, settings and (if you create one) your agent link are stored in your browser (localStorage, IndexedDB). They are not sent to us. You can delete them at any time by clearing this site's data in your browser. Kurviq loads no third-party scripts, fonts or images; your browser only talks to kurviq.com (and to GitHub, see below).
GitHub (optional)
Only if you click "Connect GitHub": you are sent to GitHub (GitHub, Inc., 88 Colin P. Kelly Jr. St, San Francisco, CA 94107, USA; certified under the EU-U.S. Data Privacy Framework) to sign in and allow the Kurviq GitHub App. Kurviq then sets an encrypted, httpOnly cookie kq_github with your GitHub access tokens and username, so the connection stays in this browser (up to 6 months, renewed when you use Kurviq), plus a short-lived cookie kq_oauth_state (15 minutes) that protects the sign-in. Both are technically necessary for the feature you asked for; no consent banner is needed. Your browser then reads and writes your scenes in the repository you chose directly with GitHub's API. Kurviq's server only exchanges and refreshes the tokens and stores nothing. Legal basis: Art. 6(1)(b) GDPR (providing the feature you request). To end it: "Disconnect" in Kurviq (this also revokes the token), or revoke Kurviq in your GitHub settings under Applications. GitHub's privacy statement applies to your GitHub account.
Shared and public scenes (optional)
A scene link (kurviq.com/@owner/scene) contains nothing but the GitHub account and the scene name. Private scenes are read by the visitor's browser directly from GitHub, with the visitor's own GitHub access; Kurviq's server is not involved. When you make a scene public, it moves to your public GitHub repository kurviq-public: anyone can see it there, and it stays in that repository's git history even if you make it private again. Kurviq's server passes public scenes on to viewers and Cloudflare keeps a copy in its cache for about a minute; nothing else is stored.
Fonts from Google Fonts (optional)
When you add a font from Google Fonts, Kurviq's server fetches it from Google (and Cloudflare caches it for a day); your browser only talks to kurviq.com, so Google doesn't see you. The font is stored in the scenes that use it.
AI agents (optional)
Only if you create an agent link (MCP button) and give it to an AI agent: the agent's requests and your open Kurviq tab's answers (e.g. drawing content and images) pass through Kurviq's server on Cloudflare in transit. They are not stored. What the agent's provider does with the data is governed by that provider's terms. You can replace or switch off the link at any time.
Your rights
You have the right to access, rectification, erasure, restriction of processing, data portability and objection (Art. 15–21 GDPR), and the right to lodge a complaint with a supervisory authority, e.g. the Landesbeauftragte für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg. As Kurviq's server stores no personal data, most of this is in your hands: clear the site data in your browser and disconnect GitHub. For anything else, write to us.
Datenschutz
Kurz gesagt: Kurviq hat keine Konten, keine Analyse und kein Tracking. Deine Zeichnungen bleiben in deinem Browser. Kurviqs Server speichert nichts über dich. Daten gehen nur dorthin, wo du es willst: zu GitHub, wenn du es verbindest, und zu deinem KI-Agenten, wenn du ihm deinen Agent-Link gibst.
Verantwortlicher
Tecsteps GmbH, Breitscheidstr. 42, 16321 Bernau bei BerlinE-Mail: fabian.wesner@tecsteps.com (siehe Impressum)
Hosting (Cloudflare)
Kurviq läuft bei Cloudflare (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA). Um die Website auszuliefern, verarbeitet Cloudflare zwangsläufig deine IP-Adresse und technische Anfragedaten (z. B. Browser, aufgerufene Seite, Zeitpunkt). Wir speichern keine Zugriffsprotokolle. Cloudflare kann Daten in den USA verarbeiten; Cloudflare ist nach dem EU-US Data Privacy Framework zertifiziert. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer sicheren, funktionierenden Website).
Deine Zeichnungen und Einstellungen
Szenen, Einstellungen und (falls erstellt) dein Agent-Link werden in deinem Browser gespeichert (localStorage, IndexedDB) und nicht an uns übertragen. Du kannst sie jederzeit löschen, indem du die Websitedaten dieser Seite in deinem Browser löschst. Kurviq lädt keine Skripte, Schriften oder Bilder von Dritten; dein Browser spricht nur mit kurviq.com (und mit GitHub, siehe unten).
GitHub (optional)
Nur wenn du auf „Connect GitHub" klickst: Du wirst zu GitHub geleitet (GitHub, Inc., 88 Colin P. Kelly Jr. St, San Francisco, CA 94107, USA; nach dem EU-US Data Privacy Framework zertifiziert), meldest dich dort an und erlaubst die Kurviq GitHub App. Kurviq setzt dann ein verschlüsseltes httpOnly-Cookie kq_github mit deinen GitHub-Zugangstokens und deinem Benutzernamen, damit die Verbindung in diesem Browser bestehen bleibt (bis zu 6 Monate, verlängert sich bei Nutzung), sowie ein kurzlebiges Cookie kq_oauth_state (15 Minuten), das die Anmeldung absichert. Beide sind für die von dir gewünschte Funktion technisch notwendig; eine Einwilligung ist nicht erforderlich. Dein Browser liest und schreibt deine Szenen dann direkt über GitHubs API in dem von dir gewählten Repository. Kurviqs Server tauscht und erneuert nur die Tokens und speichert nichts. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der angefragten Funktion). Beenden: „Disconnect" in Kurviq (widerruft auch das Token) oder Kurviq in deinen GitHub-Einstellungen unter Applications entfernen. Für dein GitHub-Konto gilt die Datenschutzerklärung von GitHub.
Geteilte und öffentliche Szenen (optional)
Ein Szenen-Link (kurviq.com/@konto/szene) enthält nur das GitHub-Konto und den Namen der Szene. Private Szenen liest der Browser des Besuchers direkt bei GitHub, mit dessen eigenem GitHub-Zugang; Kurviqs Server ist daran nicht beteiligt. Machst du eine Szene öffentlich, wandert sie in dein öffentliches GitHub-Repository kurviq-public: Dort kann sie jeder sehen, und sie bleibt in dessen Git-Historie, auch wenn du sie wieder privat machst. Kurviqs Server reicht öffentliche Szenen an Betrachter weiter, Cloudflare hält dafür etwa eine Minute lang eine Kopie im Cache; sonst wird nichts gespeichert.
Schriften von Google Fonts (optional)
Fügst du eine Schrift von Google Fonts hinzu, lädt Kurviqs Server sie bei Google (Cloudflare hält sie einen Tag im Cache); dein Browser spricht nur mit kurviq.com, Google sieht dich also nicht. Die Schrift wird in den Szenen gespeichert, die sie nutzen.
KI-Agenten (optional)
Nur wenn du einen Agent-Link erstellst (MCP-Button) und ihn einem KI-Agenten gibst: Die Anfragen des Agenten und die Antworten deines offenen Kurviq-Tabs (z. B. Zeichnungsinhalte und Bilder) laufen auf dem Weg durch Kurviqs Server bei Cloudflare. Sie werden nicht gespeichert. Was der Anbieter des Agenten mit den Daten macht, regeln dessen Bedingungen. Du kannst den Link jederzeit ersetzen oder abschalten.
Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch (Art. 15–21 DSGVO) sowie das Recht auf Beschwerde bei einer Aufsichtsbehörde, z. B. der Landesbeauftragten für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg. Da Kurviqs Server keine personenbezogenen Daten speichert, liegt das meiste in deiner Hand: Websitedaten im Browser löschen und GitHub trennen. Für alles andere schreib uns.