Semacheck
English version

Datenschutzerklärung

Fassung vom 7. Oktober 2026

Diese Erklärung beschreibt, welche personenbezogenen Daten Semacheck verarbeitet, wozu, und welche Rechte Sie haben. Sie gilt für diese Website, die Web-App unter app.semacheck.app und die Android-App. Kurz gesagt: Semacheck speichert, was nötig ist, um Ihnen Ihre eigenen Checklisten auf Ihren eigenen Geräten zu zeigen, und nichts darüber hinaus. Es gibt keine Werbung, keine Analyse und kein Tracking.

1. Verantwortlicher

Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:

Aleksei Semenov
Eibenweg 2
85757 Karlsfeld
Deutschland
support@semacheck.app

Semacheck ist ein privates Projekt einer Einzelperson. Ein Datenschutzbeauftragter ist nicht bestellt und nicht vorgeschrieben.

2. Diese Website

Die Seiten unter semacheck.app setzen keine Cookies, führen keine Skripte aus und laden nichts von anderen Servern. Um eine Seite auszuliefern, verarbeitet der Server zwangsläufig Ihre IP-Adresse und die Adresse der aufgerufenen Seite; das geschieht nur im Arbeitsspeicher, und über den Besuch wird nichts aufgezeichnet. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO, unser berechtigtes Interesse, die Website veröffentlichen zu können.

3. Die App

3.1 Anmeldung mit Google

Sie melden sich bei Semacheck mit Ihrem Google-Konto an. In der Web-App führt Sie ein Druck auf Continue with Google zu Googles eigener Seite, wo Sie ein Konto wählen, und wieder zurück: Vorher nimmt keine Seite von Semacheck Kontakt zu Google auf, und auf keiner Seite von Semacheck läuft ein Skript von Google. Bei der Anmeldung übermittelt Google an Semacheck Ihre Google-Konto-ID, Ihre E-Mail-Adresse und Ihren Namen, sonst nichts (die Berechtigungen openid, email und profile). Was Google selbst während der Anmeldung verarbeitet, richtet sich nach Googles eigener Datenschutzerklärung. Die Android-App lässt sich vollständig ohne Anmeldung nutzen; Ihre Checklisten bleiben dann auf dem Telefon.

3.2 Was gespeichert wird, wozu und wie lange

Alles Folgende wird verarbeitet, um den Dienst zu erbringen, für den Sie sich angemeldet haben, auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung; der Vertrag sind die Nutzungsbedingungen), soweit keine andere Grundlage genannt ist.

Ihr Konto
Ihre Google-Konto-ID, E-Mail-Adresse und Ihr Name, um Sie bei der Anmeldung zu erkennen und Ihnen anzuzeigen, mit welchem Konto Sie angemeldet sind. Gespeichert, bis Sie Ihr Konto löschen.
Ihre Checklisten und Einstellungen
Alles, was Sie schreiben: Namen und Einträge der Checklisten, Häkchen, welche Einträge eingeklappt sind, die Reihenfolge und die Sortierung jeder Checkliste; dazu Ihre Einstellungen (Erscheinungsbild, Textgröße, Geschwindigkeit des Umsortierens und wie neue Checklisten sortiert werden). Gespeichert, bis Sie sie oder Ihr Konto löschen. Wenn Sie eine Checkliste oder einen Eintrag löschen, bleibt bis zu 90 Tage lang ein Vermerk über die Löschung erhalten, damit Ihre anderen Geräte davon erfahren; auch dieser Vermerk wird mit Ihrem Konto gelöscht.
Ihre Geräte
Für jedes Telefon und jeden Browser, die mit Ihrem Konto angemeldet sind: eine zufällige ID, ob es sich um Android oder das Web handelt, wann zuerst und zuletzt synchronisiert wurde, wie weit die Synchronisierung reicht, und die Version der App; bei einem Telefon außerdem das in 3.4 beschriebene Push-Token. Nur so kann jedes Gerät nachholen, was es verpasst hat. Geräteeinträge werden gespeichert, bis Ihr Konto gelöscht wird; ein Gerät, das Sie in den Einstellungen abmelden, bleibt als abgemeldet vermerkt, damit es nicht mehr synchronisiert, bis sich jemand darauf wieder anmeldet.
Anmeldesitzungen
Ein zufälliges Token je angemeldetem Browser oder Telefon, von dem der Server nur einen nicht umkehrbaren Hashwert speichert. Eine Sitzung endet spätestens nach 30 Tagen oder wenn Sie sich abmelden. Nach der Löschung Ihres Kontos werden die Hashwerte seiner Sitzungen aufbewahrt, bis sie ohnehin abgelaufen wären, damit ein Gerät, das noch eine solche Sitzung hält, erfährt, dass das Konto gelöscht wurde, statt nur zur erneuten Anmeldung aufgefordert zu werden.
Aufzeichnungen für eine zuverlässige Synchronisierung
Für jede Änderung, die ein Gerät sendet, eine Quittung mit deren IDs und Folgenummern — nie mit ihrem Inhalt —, ein Jahr lang aufbewahrt, damit eine nach einem Verbindungsabbruch wiederholte Änderung nur einmal angewendet wird. Und wenn zwei Geräte gleichzeitig dasselbe geändert haben, ein Vermerk, welche Art von Feld es war und wie weit die Änderungen auseinanderlagen, ebenfalls ohne Inhalt, 90 Tage lang aufbewahrt, um zu prüfen, ob die Synchronisierung wie vorgesehen funktioniert. Rechtsgrundlage für Letzteres: Art. 6 Abs. 1 lit. f DSGVO, unser berechtigtes Interesse an einem Dienst, der keine Änderungen verliert.

3.3 Verbindungsdaten und Protokolle

Um Ihren Geräten zu antworten, verarbeitet der Server deren IP-Adressen. Er nutzt sie im Arbeitsspeicher, um die Antworten zuzustellen und die Zahl der Anfragen je Adresse zu begrenzen, damit niemand den Dienst überlasten kann, und speichert sie nicht. Der Server schreibt je Anfrage eine Protokollzeile — Zeitpunkt, Art der Anfrage, ob sie erfolgreich war und wie lange sie dauerte, und wo nötig Ihre zufällige Konto-ID —, ohne IP-Adresse, ohne E-Mail-Adresse und ohne etwas, das Sie geschrieben haben. Protokolle werden 14 Tage lang aufbewahrt. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO, unser berechtigtes Interesse an einem funktionierenden Dienst, der Missbrauch standhält.

3.4 Auf Ihrem Telefon

Die Android-App speichert Ihre Checklisten auf dem Telefon selbst. Wenn Sie sich anmelden, synchronisiert sie sie wie oben beschrieben. Damit eine anderswo gemachte Änderung das Telefon sofort erreicht, nutzt die App Firebase Cloud Messaging von Google: Google stellt der App ein Push-Token aus, die App sendet es an Semacheck, und Semacheck bittet Google, eine Nachricht zuzustellen, die nur besagt, dass sich etwas geändert hat — nie, was. Das Telefon holt die Änderung dann direkt bei Semacheck ab.

3.5 In Ihrem Browser

Die Web-App speichert einige Dinge in Ihrem Browser. Sie alle sind für den von Ihnen gewünschten Dienst unbedingt erforderlich, und keines dient dazu, Sie zu verfolgen (§ 25 Abs. 2 Nr. 2 TDDDG, eine Einwilligung ist daher nicht nötig):

  • ein Anmelde-Cookie, gültig für 30 Tage oder bis Sie sich abmelden;
  • während der Anmeldung ein zweites Cookie, damit die Antwort von Google Ihrem Druck auf die Schaltfläche zugeordnet werden kann; es gilt höchstens zehn Minuten und wird entfernt, sobald Sie zurück sind;
  • Änderungen, die den Server noch nicht erreicht haben, damit sie nicht verloren gehen, wenn die Verbindung abbricht oder der Tab geschlossen wird;
  • welche Checkliste geöffnet war, wie Ihre Liste der Checklisten sortiert ist, welche Einträge jede Checkliste anzeigt, welches Konto zuletzt angemeldet war und ob die Rechtschreibprüfung eingeschaltet ist. Beim Abmelden wird entfernt, was zu Ihrem Konto gehört.

Sie können all das jederzeit in den Einstellungen Ihres Browsers entfernen.

4. Nachrichten an den Support

Wenn Sie an support@semacheck.app schreiben, werden Ihre Nachricht und Ihre E-Mail-Adresse verwendet, um Ihnen zu antworten (Art. 6 Abs. 1 lit. b DSGVO, soweit es um Ihre Nutzung von Semacheck geht, sonst Art. 6 Abs. 1 lit. f, unser berechtigtes Interesse, zu antworten). Die Adresse wird von Cloudflare an mein persönliches Postfach bei Google (Gmail) weitergeleitet. Nachrichten werden gelöscht, sobald die Sache erledigt ist, sofern nicht gesetzliche Pflichten entgegenstehen.

5. Empfänger

  • netcup GmbH, Daimlerstraße 25, 76185 Karlsruhe, Deutschland, betreibt die Server in Nürnberg, auf Grundlage eines Vertrags zur Auftragsverarbeitung.
  • Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Deutschland, speichert die verschlüsselten Sicherungen (Abschnitt 7) in Deutschland, auf Grundlage eines Vertrags zur Auftragsverarbeitung. Sie kann sie nicht lesen.
  • Google (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, und Google LLC, USA), für die Anmeldung (Googles Anmeldeseite und unter Android die Google Play-Dienste) und für Push-Nachrichten an Telefone (Firebase Cloud Messaging), nach Googles Datenschutzerklärung. Google Play vertreibt die Android-App nach eigenen Bedingungen; wenn Sie Ihrem Telefon erlauben, Nutzungs- und Diagnosedaten mit Google zu teilen, zeigt Google Play mir anonyme Absturzberichte und Statistiken zur App, die niemanden benennen.
  • Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA, leitet E-Mails an die Support-Adresse an mein Postfach bei Google (Gmail) weiter, nach Cloudflares Datenschutzerklärung. Cloudflare beantwortet außerdem die DNS-Abfragen für die Domains von Semacheck, aber keine Anfrage an diese Website, die App oder ihren Server läuft über Cloudflare.

Es werden keine Daten verkauft und keine an Dritte weitergegeben, sofern das Gesetz es nicht verlangt.

6. Übermittlung in Drittländer

Google und Cloudflare verarbeiten Daten möglicherweise in den USA. Beide sind nach dem EU-US Data Privacy Framework zertifiziert; die Übermittlung erfolgt auf Grundlage des Angemessenheitsbeschlusses der Europäischen Kommission (Art. 45 DSGVO).

7. Sicherungen

Die Datenbank wird jede Nacht gesichert, verschlüsselt, bevor sie den Server verlässt, und jede Sicherung wird 30 Tage lang aufbewahrt. Wenn Sie Ihr Konto löschen, bleibt es in den vorher angelegten Sicherungen erhalten, bis diese gelöscht werden, spätestens nach 30 Tagen. Muss je eine Sicherung zurückgespielt werden, wird jedes seitdem gelöschte Konto erneut gelöscht, bevor der Dienst wieder erreichbar ist. Dafür werden die zufällige ID jedes gelöschten Kontos und der Zeitpunkt der Löschung ebenfalls 30 Tage lang neben den Sicherungen aufbewahrt.

8. Was Semacheck nicht tut

Keine Werbung, keine Analyse, kein Tracking, kein Profiling, keine automatisierten Entscheidungen über Sie und kein Verkauf von Daten.

9. Sicherheit

Jede Verbindung ist verschlüsselt (HTTPS). Nur ich habe Zugang zum Server, und die Sicherungen sind mit einem Schlüssel verschlüsselt, der nicht auf dem Server liegt. Ganz offen: Ihre Checklisten sind nicht Ende-zu-Ende-verschlüsselt, als Betreiber könnte ich gespeicherte Inhalte also technisch lesen. Ich tue es nicht, und ich würde nur hineinsehen, wenn Sie mich darum bitten, etwa um bei einem Problem zu helfen.

10. Ihre Rechte

Sie haben das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18) und Datenübertragbarkeit (Art. 20). Semacheck holt keine Einwilligung ein, weil es nichts verarbeitet, das eine bräuchte; es gibt also keine Einwilligung zu widerrufen. Das meiste können Sie in der App selbst erledigen: Export all checklists liefert Ihnen alles, was Sie geschrieben haben, und Settings → Delete account löscht Ihr Konto mit allem Inhalt auf einmal (siehe Konto löschen). Für alles andere schreiben Sie an support@semacheck.app.

Sie haben außerdem das Recht, sich bei einer Datenschutzaufsichtsbehörde zu beschweren, etwa bei der für Semacheck zuständigen: Bayerisches Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach.

Ihr Widerspruchsrecht (Art. 21 DSGVO)

Soweit Semacheck Ihre Daten auf Grundlage berechtigter Interessen verarbeitet (Art. 6 Abs. 1 lit. f DSGVO) — die Verarbeitung von Anfragen und die Protokolle in Abschnitt 3.3, die Synchronisierungsstatistik in Abschnitt 3.2 und Antworten auf E-Mails, die nicht Ihre Nutzung von Semacheck betreffen —, haben Sie das Recht, aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit Widerspruch einzulegen. Schreiben Sie an support@semacheck.app. Die Verarbeitung endet dann, es sei denn, es gibt zwingende schutzwürdige Gründe für sie, die Ihre Interessen überwiegen, oder sie dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen.

11. Alter

Semacheck richtet sich an Personen ab 16 Jahren.

12. Müssen Sie Daten angeben?

Nein. Ohne Anmeldung mit Google lässt sich die Web-App jedoch nicht nutzen, und die Android-App kann nicht synchronisieren.

13. Änderungen

Ändert sich diese Erklärung, wird die neue Fassung hier mit ihrem Datum veröffentlicht, und wesentliche Änderungen werden vor ihrem Inkrafttreten auf dieser Website und in der App angekündigt.