Zum Inhalt springen
Tabellenfit
  • Lernen
  • Übungen
  • Excel-Test
  • Preise
Menü
  • Lernen
  • Übungen
  • Excel-Test
  • Preise
Anmelden

Entwurf – vor Veröffentlichung prüfen

Datenschutzerklärung

1. Verantwortlicher

Verantwortlich für die Datenverarbeitung auf tabellenfit.de ist die Bosau Digital LLC, handelnd unter „Python & VBA“, 1209 Mountain Road Pl NE Ste N, Albuquerque, NM 87110, USA, vertreten durch Sven Bosau. E-Mail: kontakt@tabellenfit.de.

2. Das Wichtigste in Kürze

  • Die erste Lektion und der Excel-Test gehen ohne Konto. Ab der zweiten Lektion brauchst du ein kostenloses Konto (Vorname, E-Mail-Adresse, Passwort); dann speichern wir deinen Lernfortschritt bei uns (Abschnitt 7).
  • Wir setzen keine Tracking- oder Werbedienste ein. Das einzige Cookie ist das Anmelde-Cookie deines Kontos.
  • Ohne Konto bleibt dein Lernfortschritt in deinem Browser. Wir sehen ihn nicht.
  • Personenbezogene Daten verarbeiten wir nur beim Ausliefern der Website, für eine datensparsame Reichweitenmessung, für dein Konto, beim Freischalten mit einem Lizenzschlüssel, beim Kauf und wenn du uns schreibst.

3. Hosting und Auslieferung der Website

Die Website wird über Cloudflare ausgeliefert (Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA). Beim Aufruf jeder Seite verarbeitet Cloudflare technisch notwendige Daten: deine IP-Adresse, Datum und Uhrzeit, die aufgerufene Adresse, die übertragene Datenmenge, die zuvor besuchte Seite (Referrer) sowie Browser und Betriebssystem. Das ist nötig, um die Seite sicher und schnell auszuliefern und Angriffe abzuwehren.

Rechtsgrundlage ist unser berechtigtes Interesse an einem sicheren und zuverlässigen Betrieb der Website (Art. 6 Abs. 1 lit. f DSGVO). Cloudflare ist unter dem EU-US Data Privacy Framework zertifiziert. Wir haben mit Cloudflare einen Vertrag zur Auftragsverarbeitung geschlossen.

Schriftarten und Bilder liefern wir selbst aus. Es werden keine Inhalte von Drittanbietern wie Google Fonts nachgeladen.

Protokolle unseres Servers. Anfragen an unsere Schnittstellen (Freischalten, Konto, Kontaktformular) beantwortet unser eigenes Programm auf Cloudflare (Cloudflare Workers). Es schreibt kurze Protokollzeilen, um Fehler zu finden: welche Funktion aufgerufen wurde, das Ergebnis, den Statuscode und bei Lizenzen höchstens die letzten vier Zeichen des Schlüssels. IP-Adressen, E-Mail-Adressen, Passwörter, vollständige Lizenzschlüssel und Inhalte schreibt unser Programm nicht in diese Protokolle. Die Protokolle speichert Cloudflare für uns als Auftragsverarbeiter [G5: Aufbewahrungsdauer der Workers Logs nach dem gebuchten Cloudflare-Tarif eintragen]. Unabhängig davon führt Cloudflare eigene technische Protokolle über die Auslieferung (oben); dafür gilt der Vertrag zur Auftragsverarbeitung mit Cloudflare.

4. Reichweitenmessung mit Cloudflare Web Analytics

Wir nutzen Cloudflare Web Analytics, um zu verstehen, welche Seiten wie oft aufgerufen werden. Der Dienst arbeitet ohne Cookies und ohne Speicherung im Browser und erstellt keine Profile über einzelne Besucher. Erfasst werden zusammengefasste Werte wie Seitenaufrufe, Herkunftsseite, Land, Gerätetyp und Ladezeiten.

Rechtsgrundlage ist unser berechtigtes Interesse an einer datensparsamen Auswertung der Nutzung (Art. 6 Abs. 1 lit. f DSGVO).

5. Speicherung in deinem Browser (localStorage und sessionStorage)

Tabellenfit speichert folgende Angaben im lokalen Speicher deines Browsers (localStorage):

  • deinen Lernfortschritt (erledigte Lektionen, Punkte, Lernserie, aktueller Schritt),
  • eine zufällige Gerätekennung, damit eine Lizenz einem Browser zugeordnet werden kann,
  • nach dem Freischalten den Lizenzschlüssel, einen Hinweis auf seine letzten Zeichen und ein signiertes Freischalt-Token,
  • beim Excel-Test, welchen Aufgabensatz du zuletzt bearbeitet hast,
  • einen Hinweis, ob du in diesem Browser angemeldet warst (nur „ja“, ohne Namen oder Adresse), damit oben auf jeder Seite „Mein Konto“ statt „Anmelden“ steht.

Nur für die Dauer der Browsersitzung (sessionStorage, gelöscht, sobald du den Tab schließt) speichern wir nach dem Freischalten mit einem Lizenzschlüssel zwei technische Angaben, falls sie gebraucht werden:

  • tf.grace: einen von unserem Server signierten Nachweis, dass unser Lizenzdienst gerade nicht erreichbar war (höchstens 10 Minuten gültig, an eine Prüfsumme deines Schlüssels und die Gerätekennung gebunden), damit du in dieser Zeit weiterlernen kannst,
  • tf.unlockRetryAt: den Zeitpunkt, bis zu dem nach „zu vielen Versuchen“ keine neue Prüfung des Schlüssels gestartet wird (höchstens eine Stunde).

Diese Angaben verlassen deinen Browser nicht, außer beim Freischalten (Abschnitt 6), wenn du mit deinem Konto angemeldet bist (dann wird der Lernfortschritt mit dem Konto abgeglichen, Abschnitt 7) oder wenn du selbst über „Fortschritt übertragen“ einen Code erzeugst. Die Speicherung ist unbedingt erforderlich, damit die von dir gewünschte Funktion funktioniert (§ 25 Abs. 2 Nr. 2 TDDDG). Du kannst die Daten jederzeit löschen, indem du die Websitedaten von tabellenfit.de in deinem Browser entfernst. Ohne Konto geht dann allerdings auch dein Fortschritt verloren. Wenn du dich abmeldest, entfernen wir den Lernfortschritt aus diesem Browser; in deinem Konto bleibt er erhalten.

6. Freischalten mit einem Lizenzschlüssel

Wenn du einen Lizenzschlüssel eingibst, prüft unser Server bei Cloudflare den Schlüssel bei unserem Lizenzdienst unter api.pythonandvba.com. Dabei werden übertragen: der Lizenzschlüssel, die zufällige Gerätekennung, eine Bezeichnung von Browser und Betriebssystem (zum Beispiel „Chrome, Windows“) und deine IP-Adresse. Der Lizenzdienst speichert die Freischaltung, damit die vereinbarte Zahl an Geräten eingehalten wird und du Geräte im Kundenkonto wieder freigeben kannst. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Versuche pro IP-Adresse (zur IP-Adresse Abschnitt 10). Hast du die Vollversion über dein Konto, prüft unser Server beim ersten Öffnen einer Lektion der Vollversion in einem Browser auf dieselbe Weise den Lizenzschlüssel deines Kontos mit der Gerätekennung dieses Browsers.

Rechtsgrundlage ist die Erfüllung des Lizenzvertrags (Art. 6 Abs. 1 lit. b DSGVO) und unser berechtigtes Interesse am Schutz vor Missbrauch (Art. 6 Abs. 1 lit. f DSGVO). Der Lizenzdienst läuft auf Servern der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, in Rechenzentren in Deutschland. Mit Hetzner besteht ein Vertrag zur Auftragsverarbeitung.

7. Dein Konto

Welche Daten. Für dein kostenloses Konto speichern wir deinen Vornamen, deine E-Mail-Adresse, dein Passwort (nur als nicht umkehrbaren, gesalzenen Hashwert, nie im Klartext), den Zeitpunkt der Anmeldung und der Bestätigung deiner E-Mail-Adresse sowie deinen Lernfortschritt (erledigte Lektionen, Punkte, Lernserie, aktueller Schritt). Für jede Anmeldung speichern wir eine Sitzung: eine zufällige Kennung (bei uns nur als Hashwert), Beginn, Ablauf und eine grobe Angabe zu Browser und Betriebssystem, damit du deine Sitzungen beenden kannst. Bestätigungscodes, die wir dir per E-Mail schicken, speichern wir nur als Hashwert; ein Code ist 15 Minuten gültig, und eine tägliche Bereinigung löscht abgelaufene Codes spätestens etwa einen Tag nach ihrem Ablauf. Wichtige Vorgänge im Konto (zum Beispiel Anmeldung, Passwortänderung, Löschung) protokollieren wir ohne Inhalte, um Missbrauch zu erkennen. Hast du die Vollversion, speichern wir, welche Lizenz zu deinem Konto gehört; den Lizenzschlüssel speichern wir dabei verschlüsselt.

Lektionen der Vollversion mit dem Konto. Öffnest du in einem Browser eine Lektion der Vollversion, schickt unser Server den gespeicherten Lizenzschlüssel deines Kontos, die zufällige Gerätekennung dieses Browsers, eine Bezeichnung von Browser und Betriebssystem und deine IP-Adresse an den Lizenzdienst unter api.pythonandvba.com (Abschnitt 6), der die vereinbarte Zahl an Geräten prüft. Das Ergebnis dieser Geräteprüfung (Gerätekennung, Ergebnis, Zeitpunkt) speichern wir bis zu etwa 15 Tage: 7 Tage gilt die Prüfung, weitere 7 Tage dient sie als Überbrückung, falls der Lizenzdienst nicht erreichbar ist, und die tägliche Bereinigung löscht sie danach. So muss nicht jede Lektion neu geprüft werden.

Schutz vor Missbrauch. Um Anmelde-, Registrierungs- und Codeversuche zu begrenzen, zählen wir Versuche je IP-Adresse (bei IPv6 je Adressbereich) und je E-Mail-Adresse. Dafür speichern wir keine Adressen, sondern nur pseudonyme Prüfsummen (SHA-256) davon; die tägliche Bereinigung löscht sie nach höchstens etwa zwei Tagen.

Anmelde-Cookie. Solange du angemeldet bist, setzen wir ein Cookie (__Host-tf_session) mit der zufälligen Sitzungskennung. Es ist für Skripte nicht lesbar, wird nur verschlüsselt übertragen und läuft nach 30 Tagen ohne Nutzung ab. Ohne dieses Cookie könntest du nicht angemeldet bleiben; es ist daher unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG).

Cookie für bekannte Browser. Nach einer erfolgreichen Anmeldung, Registrierung oder Passwortänderung setzen wir ein zweites Cookie (__Host-tf_known). Es enthält nur einen Zeitstempel, einen Zufallswert und eine Signatur, keine Kontonummer und keine E-Mail-Adresse, ist für Skripte nicht lesbar und wird nicht weitergegeben. Es dient allein der Sicherheit deines Kontos: Versucht jemand, dein Passwort von vielen Netzen aus zu erraten, sperren wir weitere Anmeldeversuche für deine E-Mail-Adresse vorübergehend; in einem Browser, in dem du dich schon erfolgreich angemeldet hast, kannst du dich trotzdem anmelden. Deshalb bleibt das Cookie auch nach dem Abmelden bestehen. Es läuft nach 180 Tagen ab, wird mit deinem Konto gelöscht und verliert seine Gültigkeit, wenn du dein Passwort änderst. Rechtsgrundlage ist § 25 Abs. 2 Nr. 2 TDDDG (unbedingt erforderlich für den sicheren Betrieb des Kontos, den du angefordert hast) und für die Verarbeitung Art. 6 Abs. 1 lit. f DSGVO (Schutz deines Kontos vor Missbrauch).

Zweck und Rechtsgrundlage. Wir verarbeiten diese Daten, um dir das Konto bereitzustellen: deinen Fortschritt zu speichern und auf deinen Geräten abzugleichen, dich anzumelden und die Vollversion freizuschalten (Art. 6 Abs. 1 lit. b DSGVO). Die Begrenzung von Anmeldeversuchen pro IP-Adresse und Konto und das Protokoll der Kontovorgänge dienen unserem berechtigten Interesse, Konten vor Missbrauch zu schützen (Art. 6 Abs. 1 lit. f DSGVO).

Wo die Daten liegen. Die Kontodaten liegen in einer Datenbank von Cloudflare (Cloudflare D1, Abschnitt 3), für die wir den Standort Westeuropa gewählt haben. Cloudflare verarbeitet sie als unser Auftragsverarbeiter.

E-Mails zum Konto. Wir schicken dir nur E-Mails, die zum Konto gehören: den Code zur Bestätigung deiner E-Mail-Adresse, den Code zum Zurücksetzen des Passworts, den Code zur Änderung der E-Mail-Adresse und die Bestätigung, dass dein Konto gelöscht ist. Dafür übermittelt unser Server deine E-Mail-Adresse, deinen Vornamen und den Code an unseren Dienst unter api.pythonandvba.com (Server in Deutschland, Abschnitt 6), der die E-Mail über Postmark (ActiveCampaign, LLC, USA, Abschnitt 9) verschickt, ersatzweise über EmailIt [G5: Anschrift von EmailIt ergänzen]; beide verarbeiten die Daten als Auftragsverarbeiter. Postmark bewahrt verschickte Nachrichten standardmäßig 45 Tage auf. Dabei übermittelt unser Server auch deine IP-Adresse (Abschnitt 10). Ändert sich die E-Mail-Adresse oder das Passwort deines Kontos, schicken wir an die bisherige Adresse einen kurzen Hinweis darauf, damit du eine Änderung bemerkst, die du nicht selbst vorgenommen hast. Werbung oder einen Newsletter schicken wir dir nicht; dafür würden wir vorher ausdrücklich um deine Einwilligung bitten.

Kauf mit dem Konto verknüpfen. Wenn du die Vollversion mit der E-Mail-Adresse deines Kontos kaufst, fragt unser Server beim Lizenzdienst unter api.pythonandvba.com nach, ob zu dieser Adresse eine Tabellenfit-Lizenz gehört, und verknüpft sie mit deinem Konto (bei der Anmeldung, beim Öffnen von „Mein Konto“ und wenn du auf „Kauf prüfen“ klickst). Dabei werden deine E-Mail-Adresse und deine IP-Adresse (Abschnitt 10) übertragen. Die Kaufseite füllt die E-Mail-Adresse und deinen Vornamen schon aus, wenn du von Tabellenfit aus auf „Kaufen“ klickst; du kannst beides dort ändern.

Selbst verwalten. Unter „Mein Konto“ (tabellenfit.de/konto) kannst du deinen Namen, deine E-Mail-Adresse und dein Passwort ändern, dich auf allen Geräten abmelden, alle gespeicherten Kontodaten als Datei herunterladen (Art. 15 und 20 DSGVO) und dein Konto löschen (Art. 17 DSGVO).

Speicherdauer. Wir speichern die Kontodaten, bis du dein Konto löschst. Dann löschen wir Namen, E-Mail-Adresse, Passwort-Hash, Fortschritt, Sitzungen, Codes, Geräteprüfungen und die Lizenzzuordnung sofort. Übrig bleibt nur ein Protokolleintrag mit der internen Kontonummer, dem Vorgang „gelöscht“ und dem Zeitpunkt, ohne E-Mail-Adresse, Namen oder IP-Adresse [G5: Frist festlegen]. Bestätigst du deine E-Mail-Adresse nicht, löschen wir das Konto 30 Tage nach der Registrierung automatisch. Kauf- und Rechnungsdaten bei buy.pythonandvba.com (Abschnitt 8) sind davon nicht betroffen; für sie gelten die gesetzlichen Aufbewahrungsfristen.

8. Kauf über buy.pythonandvba.com

Die Vollversion kaufst du auf unserer Bestellseite buy.pythonandvba.com. Dort verarbeiten wir deinen Namen, deine E-Mail-Adresse, deine Rechnungsanschrift und die Angaben zur Bestellung, um den Vertrag zu erfüllen, dir den Lizenzschlüssel und die Rechnung zu senden und unsere steuerlichen Pflichten zu erfüllen (Art. 6 Abs. 1 lit. b und c DSGVO).

Die Zahlung wickeln Zahlungsdienstleister ab: Kartenzahlungen, Apple Pay und Google Pay über Stripe (Stripe Payments Europe, Ltd., 1 Grand Canal Street Lower, Dublin 2, Irland), Zahlungen mit PayPal über PayPal (Europe) S.à r.l. et Cie, S.C.A., 22–24 Boulevard Royal, 2449 Luxemburg. Deine Zahlungsdaten gibst du direkt bei diesen Anbietern ein, wir erhalten sie nicht.

Wir schicken dir nach dem Kauf nur E-Mails, die zur Bestellung gehören (Bestätigung, Lizenzschlüssel, Rechnung). Einen Newsletter für Tabellenfit-Käufer gibt es nicht.

9. Kontaktformular und E-Mail

Kontaktformular. Wenn du uns über das Formular auf tabellenfit.de/kontakt schreibst, verarbeiten wir deinen Namen, deine E-Mail-Adresse, das gewählte Thema und deine Nachricht, außerdem technisch deine IP-Adresse, um Missbrauch zu begrenzen. Unser Server bei Cloudflare prüft die Angaben, zählt die Nachrichten pro IP-Adresse (nur als Prüfsumme, ohne die Adresse zu speichern) und leitet sie verschlüsselt an unseren Kontaktdienst unter api.pythonandvba.com weiter. Der Kontaktdienst läuft wie der Lizenzdienst auf Servern der Hetzner Online GmbH in Deutschland (Abschnitt 6). Von dort erreichen uns deine Angaben so:

  • E-Mail-Versand: Deine Nachricht wird uns per E-Mail zugestellt, und du erhältst eine Eingangsbestätigung. Beides verschickt Postmark (ActiveCampaign, LLC, 1 North Dearborn Street, Chicago, IL 60602, USA).
  • Prüfung der E-Mail-Adresse: Vorher prüft Reoon (Reoon Technology, reoon.com), ob an deine Adresse E-Mails zugestellt werden können. Dabei wird nur die E-Mail-Adresse übertragen. Ist sie offensichtlich nicht erreichbar, bitten wir dich im Formular, sie zu prüfen; eine Bestätigung senden wir nur an geprüfte Adressen.
  • Aufgabenliste: Damit keine Anfrage verloren geht, legen wir für jede Nachricht eine Aufgabe in Todoist an (Doist Inc., USA). Die Aufgabe enthält deine Nachricht, deinen Namen und deine E-Mail-Adresse.

Deine Angaben nutzen wir nur, um deine Anfrage zu beantworten. Wir tragen dich nicht in einen Newsletter oder eine Marketingliste ein. Rechtsgrundlage ist die Durchführung vorvertraglicher Maßnahmen oder die Erfüllung eines Vertrags, wenn sich deine Anfrage darauf bezieht (Art. 6 Abs. 1 lit. b DSGVO), und sonst unser berechtigtes Interesse, Anfragen zu beantworten und das Formular vor Missbrauch zu schützen (Art. 6 Abs. 1 lit. f DSGVO). Die Angaben sind freiwillig; ohne Namen, E-Mail-Adresse und Nachricht können wir dir aber nicht antworten.

E-Mail. Schreibst du uns an kontakt@tabellenfit.de, nimmt Cloudflare die E-Mail an (Cloudflare Email Routing) und leitet sie an das Postfach des Betreibers bei Google (Gmail) weiter. Wir verarbeiten deine Angaben, um deine Anfrage zu beantworten (Art. 6 Abs. 1 lit. b oder f DSGVO). Antworten verschicken wir aus diesem Postfach.

10. Deine IP-Adresse bei Anfragen an api.pythonandvba.com

Bei vier Vorgängen fragt unser Server bei Cloudflare unseren Dienst unter api.pythonandvba.com (Hetzner, Deutschland, Abschnitt 6): beim Prüfen eines Lizenzschlüssels (Freischalten und Lektionen der Vollversion, Abschnitt 6), beim Absenden des Kontaktformulars (Abschnitt 9), beim Versand der E-Mails zu deinem Konto und beim Abgleich deines Kaufs mit deinem Konto (Abschnitt 7). Weil alle diese Anfragen von unserem Server kommen, sähe der Dienst sonst bei jedem Besucher dieselbe Adresse. Deshalb übermittelt unser Server dabei deine IP-Adresse in einem eigenen Feld der Anfrage (X-Tabellenfit-Client-IP).

Der Dienst nutzt die IP-Adresse nur, um Missbrauch zu begrenzen und Versuche pro Besucher zu zählen (zum Beispiel wiederholte falsche Lizenzschlüssel oder massenhaft angeforderte E-Mails), und beim Prüfen eines Lizenzschlüssels zusätzlich, um Geräte und Freischaltversuche einer Lizenz richtig zuzuordnen. Er speichert sie nur in seinen Protokollen und in den Zählern für diese Begrenzungen, nicht im Konto und nicht bei der Lizenz. Für die E-Mails zum Konto behalten die Zähler nur eine Prüfsumme (SHA-256) der IP-Adresse und höchstens einen Tag. [G5: Aufbewahrungsdauer der Server-Protokolle von api.pythonandvba.com und der Zähler für fehlgeschlagene Schlüsselprüfungen eintragen.]

Rechtsgrundlage ist unser berechtigtes Interesse, unsere Dienste vor Missbrauch und automatisierten Angriffen zu schützen und die vereinbarte Gerätezahl einer Lizenz durchzusetzen (Art. 6 Abs. 1 lit. f DSGVO).

11. Speicherdauer

Server-Protokolle löscht Cloudflare nach kurzer Zeit automatisch. Kauf- und Rechnungsdaten bewahren wir so lange auf, wie es gesetzliche Aufbewahrungsfristen verlangen, in der Regel bis zu zehn Jahre. Freischaltungen speichern wir für die Dauer der Lizenz. Kontodaten speichern wir, bis du dein Konto löschst (Abschnitt 7). Zur IP-Adresse bei Anfragen an api.pythonandvba.com siehe Abschnitt 10. Nachrichten aus dem Kontaktformular bewahren wir als Verlauf unserer Kundenanfragen bis zu 24 Monate auf und löschen sie danach automatisch; die Aufgabe in Todoist löschen wir, wenn die Anfrage erledigt ist. Die Kopie der E-Mails beim Versanddienst wird nach spätestens sieben Tagen geleert. E-Mails bewahren wir auf, solange es für die Anfrage nötig ist, und darüber hinaus nur, wenn gesetzliche Aufbewahrungsfristen das verlangen. Alle übrigen Daten löschen wir, sobald sie für ihren Zweck nicht mehr nötig sind.

12. Übermittlung in Drittländer

Die Bosau Digital LLC hat ihren Sitz in den USA. Cloudflare, Postmark (ActiveCampaign), Todoist (Doist) und Google verarbeiten Daten auch in den USA, Reoon außerhalb der EU. [G5: Sitz und Datenstandort von EmailIt prüfen und hier ergänzen.] Grundlage dafür sind das EU-US Data Privacy Framework, soweit der Empfänger zertifiziert ist, sowie Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO).

13. Deine Rechte

Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21). Schreib uns dafür an kontakt@tabellenfit.de. Mit einem Konto kannst du deine Daten unter „Mein Konto“ auch selbst herunterladen, berichtigen und löschen (Abschnitt 7).

Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel bei der Behörde deines Wohnorts.

Eine automatisierte Entscheidungsfindung einschließlich Profiling findet nicht statt.

14. Stand

Diese Datenschutzerklärung hat den Stand Oktober 2026.

  • Kontakt
  • Impressum
  • Datenschutz
  • AGB
  • Widerruf

Microsoft und Excel sind Marken der Microsoft Corporation. Tabellenfit steht in keiner Verbindung zu Microsoft.

© 2026 Bosau Digital LLC