Datenschutzerklärung

Inhalt

1. Verantwortlicher

Klassenschwung ist ein privates Projekt, Zugänge werden nur persönlich vergeben. Verantwortlich für die Datenverarbeitung im Sinne der Datenschutz-Grundverordnung (DSGVO) ist der Betreiber, von dem du deinen Zugang erhalten hast. Name und Kontaktdaten nennt er dir bei der Vergabe des Zugangs und auf Nachfrage jederzeit.

Für Daten von Schülerinnen und Schülern gilt eine besondere Rollenverteilung, siehe Abschnitt 4. Einen Datenschutzbeauftragten habe ich nicht benannt, weil dafür keine gesetzliche Pflicht besteht.

2. Aufruf der Website

Die Website wird über Netlify ausgeliefert: Netlify, Inc., 101 2nd Street, San Francisco, CA 94105, USA.

Beim Aufruf verarbeitet Netlify technisch notwendige Daten: IP-Adresse, Datum und Uhrzeit, aufgerufene Datei, übertragene Datenmenge, die zuvor besuchte Seite (Referrer) sowie Browser und Betriebssystem. Ohne diese Daten kann die Seite nicht ausgeliefert und nicht vor Angriffen geschützt werden. Ich werte diese Protokolle nicht aus.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Mein berechtigtes Interesse ist eine sichere und funktionsfähige Bereitstellung der Website.

Übermittlung in die USA: Netlify ist unter dem EU-US Data Privacy Framework zertifiziert. Die Übermittlung stützt sich auf den Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO).

Speicherdauer: nach den Vorgaben der Anbieter.

Die Startseite, das Impressum, diese Datenschutzerklärung und die Nutzungsbedingungen setzen keine Cookies, speichern nichts in deinem Browser und laden keine Inhalte von anderen Servern.

3. Benutzerkonto

Für Klassen, Unterrichte und Auswertung in der App (app.html) brauchst du ein Konto. Konten werden derzeit nur persönlich vergeben. Fokus-Wald und Probe-Unterricht gehen auch ohne Konto (siehe Abschnitt 6). Für ein Konto verarbeite ich:

Bei einer Registrierung erhältst du eine E-Mail, um deine Adresse zu bestätigen. Bei jeder Anmeldung verarbeitet Supabase zusätzlich die IP-Adresse und die Browserkennung in Sicherheitsprotokollen, um Missbrauch wie automatisiertes Passwort-Raten zu erkennen.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO für die Durchführung des Nutzungsvertrags. Für die Sicherheitsprotokolle gilt Art. 6 Abs. 1 lit. f DSGVO, mein berechtigtes Interesse ist der Schutz der Konten vor Missbrauch.

Pflicht zur Angabe: E-Mail-Adresse und Passwort sind nötig, sonst kann kein Konto angelegt werden. Alle weiteren Angaben sind freiwillig.

4. Klassen- und Schülerdaten

In der App trägst du selbst ein und erzeugst durch die Nutzung:

Wer ist verantwortlich? Für die Daten von Schülerinnen und Schülern ist die Schule verantwortlich, an der du die App einsetzt. Ich verarbeite diese Daten ausschließlich in ihrem Auftrag als Auftragsverarbeiter (Art. 28 DSGVO) und nutze sie für keine eigenen Zwecke. Die vertraglichen Regeln dazu stehen in § 5 der Nutzungsbedingungen.

Die Rechtsgrundlage für die Verarbeitung und die Information von Schülerinnen, Schülern und Eltern liegen damit bei der Schule. Betroffene wenden sich mit Fragen und Anliegen bitte an die Schule oder die Lehrkraft. Anfragen, die mich direkt erreichen, leite ich an die zuständige Lehrkraft weiter.

Datensparsamkeit: Bitte trage nur Vornamen oder Kürzel ein und keine weiteren Angaben wie Gesundheitsdaten oder Bemerkungen.

Klassenliste und Stundenplan importieren: Wählst du eine Datei aus (z. B. aus Untis, WebUntis oder Excel), liest die App sie nur in deinem Browser. Von einer Klassenliste werden nur die Vornamen übertragen und gespeichert; gibt es einen Vornamen mehrfach, mit dem Anfang des Nachnamens („Lea M.“). Nachnamen und alle anderen Angaben aus der Datei, etwa Geburtsdaten, verlassen dein Gerät nicht. Von einem Stundenplan (iCal-Datei) werden nur die Stundenzeiten und die Zuordnung, welche Klasse wann dran ist, gespeichert – keine Fächer, Räume oder Namen von Lehrkräften.

Export als CSV oder PDF: Die Dateien mit der Auswertung erzeugt dein Browser aus den angezeigten Daten. Sie werden nicht über einen Server erstellt. Für die heruntergeladenen Dateien bist du selbst verantwortlich.

5. Datenbank und Anmeldung (Supabase)

Datenbank, Anmeldung und der Versand der Bestätigungs-E-Mails laufen über Supabase: Supabase Pte. Ltd., 65 Chulia Street #38-02/03, OCBC Centre, Singapur 049513.

Die Programmbibliothek von Supabase wird zusammen mit dieser Website ausgeliefert und nicht von einem fremden Server geladen.

Öffnest du die Klassenansicht eines Unterrichts, hält die App eine verschlüsselte Live-Verbindung (WebSocket) zu Supabase. Darüber kommen Änderungen sofort an. Es gelten dieselben Zugriffsregeln wie sonst: Jedes Konto erhält nur seine eigenen Daten.

6. Speicherung im Browser

Die App speichert im lokalen Speicher deines Browsers (localStorage):

Der Probe-Unterricht ohne Anmeldung mit den Vornamen, die du eintippst, liegt nur im Arbeitsspeicher des geöffneten Tabs. Er wird weder im Browser gespeichert noch übertragen und ist nach dem Neuladen oder Schließen der Seite weg. Ohne Anmeldung stellt die App keine Verbindung zu Supabase her.

Hast du eingestellt, dass ein Unterricht beim Schließen der Seite endet, merkt sich die App im Sitzungsspeicher des Tabs (sessionStorage) kurz, welche Unterrichte dabei beendet wurden. So läuft ein Unterricht nach bloßem Neuladen weiter. Der Eintrag wird beim nächsten Laden gelöscht und verschwindet mit dem Schließen des Tabs.

Das ist für die von dir gewünschten Funktionen unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Eine Einwilligung ist dafür nicht nötig. Die Fokus-Wald-Einstellungen verlassen dein Gerät nicht. Klassenschwung setzt keine Cookies.

7. Mikrofon im Fokus-Wald

Der Fokus-Wald fragt über deinen Browser nach Zugriff auf das Mikrofon. Das Audiosignal wird ausschließlich in deinem Browser zu einem Lautstärkewert verrechnet. Es wird nichts aufgezeichnet, gespeichert oder übertragen – weder an mich noch an Supabase.

Gespeichert wird nur ein erreichtes Ziel als Baum: Klasse, Zielzeit, ob das Ziel offen war, und Zeitpunkt. Den Mikrofonzugriff kannst du jederzeit in den Einstellungen deines Browsers widerrufen.

8. Kein Tracking, keine automatisierten Entscheidungen

Ich setze keine Analyse- oder Tracking-Dienste, keine Werbung und keine Social-Media-Plugins ein. Schriftarten und Skripte werden von dieser Website selbst geladen, nicht von fremden Servern.

Eine automatisierte Entscheidungsfindung einschließlich Profiling im Sinne von Art. 22 DSGVO findet nicht statt. Die Einstufungen im Unterricht nimmt allein die Lehrkraft vor, die App zählt nur die Zeiten zusammen.

9. Speicherdauer und Löschung

10. Datensicherheit

Alle Verbindungen sind per HTTPS verschlüsselt. Passwörter werden nur als Hash gespeichert. Der Zugriff auf die Daten ist direkt in der Datenbank abgesichert (Row Level Security): Jedes Konto kann ausschließlich seine eigenen Klassen, Schüler und Unterrichte lesen und ändern.

11. Deine Rechte

Du hast nach der DSGVO das Recht auf:

Vieles davon kannst du direkt in der App erledigen: Unter Einstellungen → Konto & Daten lädst du alle deine Daten als Datei herunter oder löschst dein Konto. Für alles andere genügt eine Nachricht an den Betreiber, von dem du deinen Zugang hast.

Beschwerderecht: Du kannst dich bei jeder Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO), insbesondere in dem EU-Mitgliedstaat, in dem du wohnst oder arbeitest.

12. Kontakt per E-Mail

Wenn du mir schreibst, verarbeite ich deine E-Mail-Adresse und den Inhalt der Nachricht, um zu antworten. Das betrifft zum Beispiel Fragen zur App, Anfragen zu deinen Rechten oder Schulen, die die Vereinbarung zur Auftragsverarbeitung unterschrieben anfordern.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, wenn es um dein Konto geht, sonst Art. 6 Abs. 1 lit. f DSGVO – mein berechtigtes Interesse ist die Beantwortung deiner Anfrage. Ich lösche die Nachrichten, wenn die Anfrage erledigt ist, soweit keine gesetzliche Aufbewahrungspflicht besteht.

13. Änderungen

Ich passe diese Datenschutzerklärung an, wenn sich die App, die eingesetzten Dienste oder die Rechtslage ändern. Es gilt die jeweils hier veröffentlichte Fassung.