Datenschutzerklärung
Für die Website opentab.hamidi.dev mit Startseite, Dokumentation und der App im Browser (/try/).
- Keine Cookies, keine Werbung, keine Tracking-Dienste, keine Inhalte von Dritten (Schriften und Bibliotheken liegen auf dieser Website).
- Besuche werden anonym gezählt: Seite, Land und verweisende Website als Tagessumme, ohne IP-Adresse und ohne Kennung.
- Die App im Browser läuft vollständig auf Ihrem Gerät, mit erfundenen Beispieldaten. Was Sie dort tun, wird nicht übertragen.
1. Verantwortlicher
Mohamed Hamidic/o Autorenglück #26701
Albert-Einstein-Straße 47
02977 Hoyerswerda
E-Mail: mohamed@hamidi.dev
Ein Datenschutzbeauftragter ist nicht benannt und gesetzlich nicht vorgeschrieben.
2. Bereitstellung der Website (Hosting)
Die Website wird über Cloudflare Pages ausgeliefert, einen Dienst der Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Damit eine Seite überhaupt bei Ihnen ankommt, verarbeitet Cloudflare bei jedem Aufruf technisch notwendige Daten: Ihre IP-Adresse, die aufgerufene Adresse, Datum und Uhrzeit, übertragene Datenmenge sowie die Angaben, die Ihr Browser von sich aus mitsendet (etwa Browsertyp und Sprache). Cloudflare nutzt diese Daten auch, um Angriffe abzuwehren.
Ich selbst habe auf diese Zugriffsdaten keinen Zugriff, speichere sie nicht und werte sie nicht aus.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; mein berechtigtes Interesse ist eine sichere und zuverlässige Auslieferung der Website. Mit Cloudflare besteht ein Vertrag über die Auftragsverarbeitung nach Art. 28 DSGVO. Eine Verarbeitung in den USA ist möglich; Cloudflare ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht (Art. 45 DSGVO). Mehr dazu in der Datenschutzerklärung von Cloudflare.
3. Besuchszählung
Um zu wissen, wie viele Menschen die Website besuchen und woher sie kommen, sendet jede Seite beim Aufruf eine kurze Meldung an die Adresse /hit dieser Website. Daraus werden ausschließlich Tagessummen gebildet aus:
- der Seite (Startseite, Dokumentation, App, nicht gefundene Seite),
- der Art des Aufrufs (erster Seitenaufruf eines Besuchs, weiterer Seitenaufruf, Start der App),
- dem Land, das Cloudflare aus der IP-Adresse ableitet,
- beim ersten Seitenaufruf eines Besuchs: dem Namen der verweisenden Website (z. B.
github.com), nicht deren vollständige Adresse.
Die IP-Adresse wird dafür nicht gespeichert, ebenso wenig Browserangaben, Cookies oder sonstige Kennungen. Auf Ihrem Gerät wird für die Zählung nichts gespeichert. Die Tagessummen lassen sich keiner Person zuordnen; sie liegen in einer Datenbank von Cloudflare, die auf die Europäische Union beschränkt ist.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; mein berechtigtes Interesse ist, die Reichweite der Website zu kennen. Sendet Ihr Browser das Signal „Global Privacy Control“ oder „Do Not Track“, wird nicht gezählt. Ebenso nicht, wenn JavaScript deaktiviert ist.
4. Speicherung im Browser
Wenn Sie zwischen hellem und dunklem Design wechseln, merkt sich Ihr Browser diese Wahl im lokalen Speicher (localStorage, Einträge ot-theme und ot-docs-theme). Der eingebettete Beispielbericht speichert dort ebenso sein Design (opentab-theme) und von Ihnen angeheftete Einträge (opentab-pins). Diese Angaben verlassen Ihr Gerät nicht und werden nur gespeichert, wenn Sie die jeweilige Funktion nutzen (§ 25 Abs. 2 Nr. 2 TDDDG). Sie können sie jederzeit in den Einstellungen Ihres Browsers löschen. Cookies werden nicht gesetzt.
5. Die App im Browser
Unter /try/ und auf der Startseite läuft OpenTab selbst in Ihrem Browser (Python über WebAssembly). Programm und Beispieldaten werden von dieser Website geladen; alle Berechnungen finden auf Ihrem Gerät statt. Die angezeigten Sitzungen sind erfunden. Eingaben, Suchen und Notizen in der App werden nicht übertragen und beim Schließen des Tabs verworfen. Kopieren Sie etwas, landet es in Ihrer Zwischenablage, sonst nirgends.
6. Links zu anderen Websites
Die Website verlinkt unter anderem auf GitHub und PyPI. Beim bloßen Aufruf dieser Website werden an diese Anbieter keine Daten übertragen. Erst wenn Sie einem Link folgen, gilt die Datenschutzerklärung des jeweiligen Anbieters. Die Website sendet dabei keine Herkunftsangabe (Referrer) mit.
7. Kontakt per E-Mail
Schreiben Sie mir eine E-Mail, verarbeite ich Ihre Adresse und Ihre Nachricht, um sie zu beantworten (Art. 6 Abs. 1 lit. f DSGVO, bei Anfragen zu einem Vertrag lit. b). Ich lösche sie, wenn die Sache erledigt ist und keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
8. Ihre Rechte
Sie haben 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 von Art. 6 Abs. 1 lit. f (Art. 21). Eine E-Mail an die oben genannte Adresse genügt. Da die Besuchszählung keine Kennung speichert, kann ich ihr keine Einträge zu Ihrer Person zuordnen (Art. 11 DSGVO).
Sie können sich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren, insbesondere in dem Mitgliedstaat Ihres Aufenthaltsorts oder Arbeitsplatzes (Art. 77 DSGVO).
Sie sind nicht verpflichtet, Daten bereitzustellen. Eine automatisierte Entscheidungsfindung oder Profilbildung findet nicht statt.
Stand: Oktober 2026
Privacy notice
For opentab.hamidi.dev: the landing page, the documentation and the in-browser app (/try/). This is a translation; the German version above is authoritative.
- No cookies, no ads, no tracking services, no third-party content (fonts and libraries are served from this site).
- Visits are counted anonymously: page, country and referring site as daily totals, with no IP address and no identifier.
- The in-browser app runs entirely on your device with made-up sample data. Nothing you do in it is sent anywhere.
1. Controller
Mohamed Hamidic/o Autorenglück #26701
Albert-Einstein-Straße 47
02977 Hoyerswerda
Germany
Email: mohamed@hamidi.dev
No data protection officer has been appointed; none is legally required.
2. Hosting
The site is delivered by Cloudflare Pages, a service of Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. To deliver a page, Cloudflare processes technically necessary data with every request: your IP address, the address requested, date and time, the amount of data sent, and what your browser sends on its own (such as browser type and language). Cloudflare also uses this data to fend off attacks.
I have no access to this request data and do not store or analyse it.
The legal basis is Art. 6(1)(f) GDPR; my legitimate interest is delivering the site securely and reliably. A data processing agreement under Art. 28 GDPR is in place with Cloudflare. Processing in the USA is possible; Cloudflare is certified under the EU-US Data Privacy Framework, which the European Commission has found adequate (Art. 45 GDPR). See Cloudflare's privacy policy.
3. Visit counting
To know how many people visit and where they come from, each page sends a short message to this site's own /hit address when it loads. Only daily totals are kept, made of:
- the page (home, documentation, app, page not found),
- the kind of view (first page of a visit, further page, starting the app),
- the country Cloudflare derives from the IP address,
- for the first page of a visit: the name of the referring site (e.g.
github.com), not its full address.
The IP address is not stored for this, nor are browser details, cookies or any other identifier. Nothing is stored on your device for counting. The totals cannot be linked to a person; they are kept in a Cloudflare database restricted to the European Union.
The legal basis is Art. 6(1)(f) GDPR; my legitimate interest is knowing the site's reach. If your browser sends Global Privacy Control or Do Not Track, nothing is counted; nor is it with JavaScript turned off.
4. Storage in your browser
If you switch between the light and dark design, your browser remembers the choice in its local storage (localStorage, entries ot-theme and ot-docs-theme). The embedded sample report keeps its design (opentab-theme) and the entries you pin (opentab-pins) there too. None of this leaves your device, and it is only stored when you use that feature (§ 25(2) no. 2 TDDDG). You can delete it in your browser settings at any time. No cookies are set.
5. The in-browser app
At /try/ and on the landing page, OpenTab itself runs in your browser (Python on WebAssembly). The program and sample data are downloaded from this site; all computation happens on your device. The sessions shown are made up. Keystrokes, searches and notes in the app are not transmitted and are discarded when you close the tab. Anything you copy goes to your clipboard and nowhere else.
6. Links to other sites
The site links to GitHub and PyPI, among others. Merely visiting this site sends them no data. Once you follow a link, that provider's privacy policy applies. The site sends no referrer with the link.
7. Contact by email
If you email me, I process your address and message to reply (Art. 6(1)(f) GDPR; for enquiries about a contract, point (b)). I delete them once the matter is settled, unless legal retention duties apply.
8. Your rights
You have the right of access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on Art. 6(1)(f) (Art. 21). An email to the address above is enough. Because visit counting stores no identifier, I cannot link any of its entries to you (Art. 11 GDPR).
You may also lodge a complaint with a data protection supervisory authority, in particular in the member state where you live or work (Art. 77 GDPR).
You are not obliged to provide any data. There is no automated decision-making or profiling.
Last updated: October 2026