English · Deutsch
Privacy Policy
The short version. Workshop Timer has no accounts, no cookies, no ads and no profiling. Your settings stay in your own browser and never reach us. The website counts visits with a small counter of our own, run on Cloudflare, which stores nothing about you (section 6). The only parties that can see anything are GitHub, which hosts the page, Cloudflare, which runs that counter, and, only if you buy and enter a Pro licence key, our payment provider Dodo Payments. We do not sell or share anyone's data.
1. Who is responsible
Jeffrey Humble, Peschkestr. 5, 12161 Berlin, Germany. Email: support@pigrosoft.com. Write to that address for any privacy question or to use your rights.
2. What stays on your device
The app saves what you set up in your browser's local storage, on your own device: your timer settings (duration, label, theme, colours, sounds, font, language), a running or paused timer so a refresh doesn't lose it, your logo and uploaded font if you add them, and your licence key if you enter one. None of this is sent to us or to anyone else, except the licence key as described in section 4. You can save it as a file under Settings, and delete it at any time by clearing this site's data in your browser.
Legal basis: storing this on your device is strictly necessary to provide the timer you asked for (§ 25 (2) no. 2 TDDDG). It is not used to identify or track you.
3. Hosting by GitHub Pages
The site is served by GitHub Pages, run by GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA. When you open it, your browser sends GitHub the technical data any web server receives: your IP address, the date and time, the page requested, and your browser's user-agent and referrer. GitHub uses this to deliver the page and keep the service secure. We do not receive or look at these logs.
Legal basis: our legitimate interest in delivering a working, secure website (Art. 6 (1) (f) GDPR). This data may be processed in the USA; GitHub describes how it protects transfers from the EU, including under the EU-U.S. Data Privacy Framework principles, in its privacy statement, which also says how long GitHub keeps logs.
4. Pro licence and Dodo Payments
Pro purchases are handled by Dodo Payments, which acts as merchant of record: you pay Dodo, and Dodo processes your name, email address, billing country and payment details under its own privacy policy. Dodo states that it uses the EU's standard contractual clauses for transfers outside the EU. We see the order details Dodo shows its merchants, such as your name, email address and country, and use them only to help you with your purchase and to keep the business records the law requires (usually up to ten years under German tax and commercial law).
When you enter a licence key, your browser sends it directly to Dodo
(live.dodopayments.com) together with the label "Workshop Timer · activated" and the
date, so Dodo can confirm the key and count it against your device limit. Each time the app starts,
it asks Dodo whether the stored key is still valid. Dodo also sees your IP address for these
requests. If Dodo can't be reached, Pro keeps working. "Remove license from this device" in
Settings tells Dodo to free that device slot and deletes the key from your browser.
After you pay, Dodo sends your browser back to workshoptimers.com with your payment reference, email address and licence key in the web address, so the app can unlock Pro for you. The app reads the key, then removes all of it from the address bar at once and does not keep the email address or payment reference. Because the address is part of every page request, GitHub, which hosts the page, receives it like any other request (see section 3). We do not read or store it.
Dodo also delivers your licence key and the download link for the Pro copy, under its own privacy policy. The Pro copy, as delivered, does not send data anywhere; it keeps your settings only in your browser.
Legal basis: carrying out your purchase (Art. 6 (1) (b) GDPR) and our legal record-keeping duties (Art. 6 (1) (c) GDPR).
5. Voice alerts
Voice alerts play short recorded clips, such as "Thirty seconds remaining", which load from workshoptimers.com like the page itself. Only if a clip can't play does the app fall back to your browser's built-in speech voices, preferring one that runs on your device. If your browser only offers online voices, the browser's maker (for example Google, in Chrome) may then receive the fixed phrase being spoken, under its own terms. The phrase contains nothing about you.
6. Outside requests and our visit counter
All fonts, sounds and images are built into the page. The app loads nothing from Google Fonts, CDNs or other third parties. Links to GitHub, pigrosoft.com or Dodo only open when you click them.
The one exception is a visit counter that we built ourselves and run on Cloudflare, so we know roughly how many people use the timer. It takes the place of the usual analytics services, which means your browser does not contact Google, Meta or any other analytics company. When the page loads on workshoptimers.com, your browser sends one small request to stats.pigrosoft.com with the page address and, if your browser shares it, the name of the website that sent you (the hostname only, never a full address). The counter mixes your IP address and browser type with the site name and a secret code that is replaced every day, and keeps only the result, so that you are not counted twice on the same day. It then adds one to that day's totals for the site, the page and the referring website. Your IP address is not stored, no cookies are set, nothing is saved in your browser, and the day's results and secret code are deleted when the next day starts. The daily totals cannot be tied to a person, and none of your timer settings, logo, fonts or licence key is part of the request. The counter does not run in the Pro copy you download. Cloudflare processes the request as our host, under its own privacy policy.
Legal basis: our legitimate interest in knowing how many people use the timer (Art. 6 (1) (f) GDPR). You can object at any time by emailing us.
7. What we never do
- No cookies, tracking pixels, advertising or fingerprinting, and no analytics service from other companies. The only count we keep is the daily total from our own counter (section 6).
- No profiling and no automated decisions about you.
- No selling, renting or sharing of personal data for marketing.
- No email list, and no account to create.
8. Your rights
You have the right to access the data we hold about you, and to have it corrected, deleted, restricted or handed to you in a portable format (Art. 15 to 20 GDPR). You can object to processing based on our legitimate interests at any time (Art. 21 GDPR). In practice we hold nothing about you unless you buy Pro; for that, email us. You also have the right to complain to a data protection authority (Art. 77 GDPR). The one responsible for us is the Berlin Commissioner for Data Protection and Freedom of Information.
9. Licence
Workshop Timer is licensed under the Elastic License 2.0. See the licence page for a plain-language summary.
Deutsch · English
Datenschutzerklärung
Kurz gesagt. Workshop Timer hat keine Konten, keine Cookies, keine Werbung und kein Profiling. Ihre Einstellungen bleiben in Ihrem eigenen Browser und erreichen uns nie. Die Website zählt Besuche mit einem kleinen eigenen Zähler bei Cloudflare, der nichts über Sie speichert (Abschnitt 6). Einblick haben nur GitHub, das die Seite ausliefert, Cloudflare, das diesen Zähler betreibt, und, nur wenn Sie einen Pro-Lizenzschlüssel kaufen und eingeben, unser Zahlungsdienstleister Dodo Payments. Wir verkaufen oder teilen keine Daten.
1. Verantwortlicher
Jeffrey Humble, Peschkestr. 5, 12161 Berlin, Deutschland. E-Mail: support@pigrosoft.com. An diese Adresse können Sie sich mit allen Datenschutzfragen wenden und Ihre Rechte ausüben.
2. Was auf Ihrem Gerät bleibt
Die App speichert Ihre Einstellungen im lokalen Speicher Ihres Browsers auf Ihrem eigenen Gerät: Timer-Einstellungen (Dauer, Titel, Design, Farben, Töne, Schrift, Sprache), einen laufenden oder pausierten Timer, damit ein Neuladen ihn nicht verliert, Ihr Logo und eine hochgeladene Schrift, falls Sie diese hinzufügen, sowie Ihren Lizenzschlüssel, falls Sie einen eingeben. Nichts davon wird an uns oder an Dritte übertragen, außer dem Lizenzschlüssel wie in Abschnitt 4 beschrieben. Sie können alles in den Einstellungen als Datei speichern und jederzeit löschen, indem Sie die Websitedaten dieser Seite in Ihrem Browser entfernen.
Rechtsgrundlage: Die Speicherung auf Ihrem Gerät ist unbedingt erforderlich, um den von Ihnen gewünschten Timer bereitzustellen (§ 25 Abs. 2 Nr. 2 TDDDG). Sie dient nicht dazu, Sie zu identifizieren oder zu verfolgen.
3. Hosting über GitHub Pages
Die Website wird über GitHub Pages bereitgestellt, betrieben von GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA. Beim Aufruf übermittelt Ihr Browser die technischen Daten, die jeder Webserver erhält: IP-Adresse, Datum und Uhrzeit, die angefragte Seite sowie User-Agent und Referrer. GitHub nutzt diese Daten, um die Seite auszuliefern und den Dienst abzusichern. Wir erhalten diese Logdaten nicht und sehen sie nicht ein.
Rechtsgrundlage: unser berechtigtes Interesse an einer funktionierenden, sicheren Website (Art. 6 Abs. 1 lit. f DSGVO). Die Daten können in den USA verarbeitet werden; wie GitHub Übermittlungen aus der EU absichert, unter anderem nach den Grundsätzen des EU-US Data Privacy Framework, und wie lange Logs gespeichert werden, beschreibt GitHub in seiner Datenschutzerklärung.
4. Pro-Lizenz und Dodo Payments
Dodo Payments wickelt die Pro-Käufe als Merchant of Record ab: Sie bezahlen an Dodo, und Dodo verarbeitet Ihren Namen, Ihre E-Mail-Adresse, Ihr Rechnungsland und Ihre Zahlungsdaten nach seiner eigenen Datenschutzerklärung. Nach eigenen Angaben nutzt Dodo für Übermittlungen außerhalb der EU die Standardvertragsklauseln der EU. Wir sehen die Bestelldaten, die Dodo Händlern anzeigt, etwa Name, E-Mail-Adresse und Land, und nutzen sie nur, um Sie bei Ihrem Kauf zu unterstützen und die gesetzlich vorgeschriebenen Geschäftsunterlagen aufzubewahren (nach Steuer- und Handelsrecht in der Regel bis zu zehn Jahre).
Wenn Sie einen Lizenzschlüssel eingeben, sendet Ihr Browser ihn direkt an Dodo
(live.dodopayments.com), zusammen mit der Bezeichnung „Workshop Timer · activated“ und
dem Datum, damit Dodo den Schlüssel bestätigen und auf Ihr Gerätelimit anrechnen kann. Bei jedem
Start fragt die App bei Dodo nach, ob der gespeicherte Schlüssel noch gültig ist. Dodo sieht dabei
auch Ihre IP-Adresse. Ist Dodo nicht erreichbar, bleibt Pro trotzdem aktiv. „Remove license from
this device“ in den Einstellungen gibt den Geräteplatz bei Dodo frei und löscht den Schlüssel aus
Ihrem Browser.
Nach der Zahlung schickt Dodo Ihren Browser zurück zu workshoptimers.com, mit Zahlungsreferenz, E-Mail-Adresse und Lizenzschlüssel in der Webadresse, damit die App Pro für Sie freischalten kann. Die App liest den Schlüssel und entfernt dann sofort alles aus der Adresszeile; E-Mail-Adresse und Zahlungsreferenz behält sie nicht. Da die Adresse Teil jeder Seitenanfrage ist, erhält GitHub, das die Seite hostet, sie wie jede andere Anfrage (siehe Abschnitt 3). Wir lesen oder speichern sie nicht.
Dodo liefert Ihnen auch Ihren Lizenzschlüssel und den Download-Link für die Pro-Kopie, nach seiner eigenen Datenschutzerklärung. Die Pro-Kopie sendet im ausgelieferten Zustand keine Daten irgendwohin; sie speichert Ihre Einstellungen nur in Ihrem Browser.
Rechtsgrundlage: Abwicklung Ihres Kaufs (Art. 6 Abs. 1 lit. b DSGVO) und unsere gesetzlichen Aufbewahrungspflichten (Art. 6 Abs. 1 lit. c DSGVO).
5. Sprachansagen
Sprachansagen spielen kurze aufgenommene Clips ab, etwa „Noch dreißig Sekunden“, die wie die Seite selbst von workshoptimers.com geladen werden. Nur wenn ein Clip nicht abgespielt werden kann, nutzt die App die eingebauten Stimmen Ihres Browsers und bevorzugt dabei eine, die auf Ihrem Gerät läuft. Bietet Ihr Browser nur Online-Stimmen an, kann der Browserhersteller (zum Beispiel Google in Chrome) dann den gesprochenen festen Satz nach seinen eigenen Bedingungen erhalten. Der Satz enthält keine Angaben über Sie.
6. Anfragen an Dritte und unser Besucherzähler
Alle Schriften, Töne und Bilder sind in die Seite eingebaut. Die App lädt nichts von Google Fonts, CDNs oder anderen Drittanbietern. Links zu GitHub, pigrosoft.com oder Dodo öffnen sich nur, wenn Sie sie anklicken.
Die einzige Ausnahme ist ein Besucherzähler, den wir selbst gebaut haben und bei Cloudflare betreiben, damit wir ungefähr wissen, wie viele Menschen den Timer nutzen. Er ersetzt die üblichen Analysedienste, daher nimmt Ihr Browser keinen Kontakt zu Google, Meta oder einem anderen Analyseanbieter auf. Beim Laden der Seite auf workshoptimers.com sendet Ihr Browser eine kleine Anfrage an stats.pigrosoft.com mit der Seitenadresse und, sofern Ihr Browser ihn mitsendet, dem Namen der Website, von der Sie kommen (nur der Hostname, nie die vollständige Adresse). Der Zähler vermischt Ihre IP-Adresse und Ihren Browsertyp mit dem Namen der Website und einem geheimen Code, der jeden Tag ersetzt wird, und behält nur das Ergebnis, damit Sie am selben Tag nicht doppelt gezählt werden. Anschließend erhöht er die Tageszahlen für die Website, die Seite und die verweisende Website um eins. Ihre IP-Adresse wird nicht gespeichert, es werden keine Cookies gesetzt, nichts wird in Ihrem Browser abgelegt, und die Ergebnisse und der geheime Code des Tages werden gelöscht, sobald der nächste Tag beginnt. Die Tageszahlen lassen sich keiner Person zuordnen, und weder Ihre Timer-Einstellungen noch Logo, Schriften oder Lizenzschlüssel sind Teil der Anfrage. In der heruntergeladenen Pro-Kopie läuft der Zähler nicht. Cloudflare verarbeitet die Anfrage als unser Hoster nach der eigenen Datenschutzerklärung.
Rechtsgrundlage: unser berechtigtes Interesse zu wissen, wie viele Menschen den Timer nutzen (Art. 6 Abs. 1 lit. f DSGVO). Sie können jederzeit per E-Mail widersprechen.
7. Was wir nie tun
- Keine Cookies, keine Tracking-Pixel, keine Werbung, kein Fingerprinting und kein Analysedienst anderer Unternehmen. Die einzige Zählung, die wir führen, ist die Tageszahl unseres eigenen Zählers (Abschnitt 6).
- Kein Profiling und keine automatisierten Entscheidungen über Sie.
- Kein Verkauf, keine Vermietung und keine Weitergabe personenbezogener Daten zu Werbezwecken.
- Kein Newsletter und kein Konto, das Sie anlegen müssten.
8. Ihre Rechte
Sie haben das Recht auf Auskunft über die bei uns gespeicherten Daten sowie auf Berichtigung, Löschung, Einschränkung der Verarbeitung und Datenübertragbarkeit (Art. 15 bis 20 DSGVO). Einer Verarbeitung auf Grundlage unserer berechtigten Interessen können Sie jederzeit widersprechen (Art. 21 DSGVO). Tatsächlich speichern wir nichts über Sie, solange Sie Pro nicht kaufen; dafür genügt eine E-Mail. Außerdem können Sie sich bei einer Datenschutzaufsichtsbehörde beschweren (Art. 77 DSGVO). Für uns zuständig ist die Berliner Beauftragte für Datenschutz und Informationsfreiheit.
9. Lizenz
Workshop Timer steht unter der Elastic License 2.0. Eine verständliche Zusammenfassung finden Sie auf der Lizenzseite.