Datenschutzerklärung computor.at
Version 1.1, gültig ab 01.10.2026
In dieser Datenschutzerklärung informieren wir Sie über die Verarbeitung personenbezogener Daten auf der Lernplattform computor.at und im Chat chat.computor.at. Sie sehen somit auf einen Blick, welche personenbezogenen Daten wir zu welchem Zweck auf welcher Rechtsgrundlage verarbeiten. Wir verarbeiten Ihre Daten ausschließlich auf Grundlage der gesetzlichen Bestimmungen zum Datenschutz und zur Datensicherheit, insbesondere nach dem österreichischen Datenschutzgesetz („DSG“), der EU-Datenschutz-Grundverordnung („DSGVO“) sowie nach dem Telekommunikationsgesetz („TKG 2021“).
Das Wichtigste in Kürze
- Wir verarbeiten nur, was wir brauchen, um Ihnen Konto, Kurse, Arbeitsumgebung, automatische Tests, Chat und angefragte Luna-Lernhilfe bereitzustellen.
- Keine Werbung, kein Tracking, keine Analyse-Werkzeuge, keine Einbindung von Diensten Dritter in die Webseiten, kein Verkauf von Daten, keine Auswertung Ihrer Daten zum Training von KI-Modellen.
- Nur technisch notwendige Cookies, daher kein Cookie-Banner.
- Die Plattformserver stehen in Deutschland (Hetzner); Luna läuft an der TU Graz in Österreich.
- Sie registrieren sich mit bestätigter E-Mail-Adresse und Passwort. Öffentliche Beispiele benötigen kein Konto.
- Sie können die Löschung Ihres Kontos jederzeit verlangen: privacy@computor.at.
1. Anwendungsbereich
Diese Datenschutzerklärung gilt für alle Verarbeitungstätigkeiten auf computor.at (einschließlich der Anmeldung, der Arbeitsumgebungen im Browser und des Git-Servers) sowie im Chat chat.computor.at. Beide Dienste betreibt dieselbe Verantwortliche.
2. Kontakt
Verantwortliche für die Verarbeitung Ihrer personenbezogenen Daten ist die Technische Universität Graz, Rechbauerstraße 12, 8010 Graz (nachfolgend „TU Graz“ oder „wir“). Die Plattform wird vom Institut für Theoretische Physik – Computational Physics (ITPcp), Petersgasse 16, 8010 Graz, betrieben.
Datenschutzbeauftragte der TU Graz ist die x-tention Informationstechnologie GmbH, Friedhofstraße 57, 4600 Wels, datenschutzbeauftragter@tugraz.at.
Bei datenschutzrechtlichen Anliegen wenden Sie sich bitte an datenschutz@tugraz.at oder an privacy@computor.at.
3. Rechtsgrundlage
Die TU Graz betreibt computor.at zur Erfüllung ihrer gesetzlichen Aufgaben in Lehre, Weiterbildung und Wissenschaftskommunikation (§§ 2 und 3 Universitätsgesetz 2002, „UG“). Soweit unten nicht anders angegeben, verarbeiten wir Ihre Daten daher auf Grundlage des öffentlichen Interesses nach Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG. Die Verarbeitung beruht nicht auf Ihrer Einwilligung. Die Annahme der Nutzungsbedingungen regelt die Nutzung der Plattform; sie ist keine datenschutzrechtliche Einwilligung.
4. Welche Daten wir wofür verarbeiten
4.1 Anmeldung und Konto
Sie erstellen ein Konto mit E-Mail-Adresse und Passwort. Der Anmeldedienst Keycloak bestätigt die E-Mail-Adresse und speichert das Passwort ausschließlich als kryptografischen Hash.
Datenkategorien: bestätigte E-Mail-Adresse, Benutzername, angegebener Name, Passwort-Hash, interne Benutzerkennung, Zeitpunkt der Annahme der Nutzungsbedingungen und der letzten Anmeldung.
Zweck: Kontoerstellung, Anmeldung und Kontakt zu Ihrem Konto.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG.
Die E-Mail-Adresse ist zur Kontoerstellung erforderlich. Öffentliche Beispiele können Sie ohne Konto lesen.
4.2 Kurse, Abgaben und Tests
Datenkategorien: Kurseinschreibungen, Gruppenzugehörigkeit, Ihr Programmcode und sonstige Abgaben, Git-Repositories mit ihrer Versionsgeschichte (auf unserem eigenen Git-Server Forgejo), automatische Testergebnisse, Punkte, Feedback von Lehrenden, Zeitstempel.
Zweck: Durchführung der Kurse, automatische Prüfung Ihres Codes, Feedback und Betreuung durch Lehrende und Tutor*innen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG.
Testergebnisse und Punkte werden automatisch berechnet. Sie dienen ausschließlich Ihrem Lernen und entfalten Ihnen gegenüber keine rechtliche Wirkung und beeinträchtigen Sie nicht in ähnlich erheblicher Weise. Eine automatisierte Entscheidung im Sinne von Art. 22 DSGVO findet daher nicht statt. Sollte eine Lehrveranstaltung Ergebnisse von computor.at für eine Beurteilung heranziehen, entscheidet darüber die jeweilige Lehrperson und nicht die Plattform.
4.3 Arbeitsumgebung im Browser (Workspaces)
Datenkategorien: Dateien in Ihrem Workspace (Browser-Version von Visual Studio Code auf Basis von Coder), die darin laufenden Prozesse, Start- und Stoppzeitpunkte.
Zweck: Bereitstellung einer Programmierumgebung ohne lokale Installation.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG.
Workspaces werden nach einer Stunde ohne Aktivität automatisch gestoppt. Die Dateien in Ihrem Home-Verzeichnis bleiben erhalten, solange Ihr Konto besteht. Auf den Inhalt Ihres Workspaces greift das Betriebsteam nur zur Fehlerbehebung auf Ihre Anfrage oder bei konkretem Verdacht auf Missbrauch zu.
4.4 Chat (chat.computor.at)
Der Chat ist ein eigener Dienst (Zulip) mit eigenem Konto. Die Anmeldung ist über GitHub oder mit E-Mail-Adresse und Passwort möglich; Passwörter speichern wir nur als kryptografischen Hashwert.
Datenkategorien: Name, E-Mail-Adresse, Profilangaben, Nachrichten, Reaktionen, hochgeladene Dateien, Zeitstempel, Benachrichtigungseinstellungen.
Zweck: Austausch zwischen Teilnehmenden, Lehrenden und Betreuenden; E-Mail-Benachrichtigungen, wenn Sie diese aktiviert haben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG.
4.5 Erstellung von Logdaten (Zugriffsdaten)
Um unser Online-Service zur Verfügung stellen zu können, werden bei jedem Zugriff auf unser Online-Angebot technisch notwendige Protokolldaten gespeichert. Durch die Logdaten können wir Systemstörungen, Systemfehler, Störungen, die zu einer Einschränkung der Verfügbarkeit der Online-Angebote führen, sowie unerlaubte Zugriffe auf unsere Systeme erkennen, eingrenzen und beseitigen. Die Logdaten werden nicht mit anderen personenbezogenen Daten verknüpft, außer dies ist zur Aufklärung eines konkreten Sicherheitsvorfalls erforderlich.
Datenkategorien: Datum und Uhrzeit der Abfrage, Name und URL der abgerufenen Ressource, Datenmenge, Antwort des Servers (z. B. HTTP-Statuscode), Erkennungsdaten des verwendeten Browsers und Betriebssystems, Webseite, von der aus der Zugriff erfolgte, IP-Adresse.
Rechtsgrundlage: Wir speichern die Logdaten zeitlich begrenzt aufgrund unseres berechtigten Interesses an einem sicheren und störungsfreien Betrieb nach Art. 6 Abs. 1 lit. f DSGVO.
Speicherdauer: 14 Tage.
4.6 Sicherheits- und Missbrauchsüberwachung
In den Workspaces kann jede Person Programme ausführen. Um Missbrauch (z. B. Kryptowährungs-Mining oder Angriffe auf Dritte) zu erkennen, erfassen wir automatisch je Workspace zusammengefasste Kennzahlen: CPU-Auslastung und Anzahl der Netzwerkverbindungen. Diese Werte werden im Arbeitsspeicher ausgewertet und nicht dauerhaft gespeichert. Wir sehen dabei nicht, welche Inhalte Sie übertragen.
Überschreitet ein Workspace festgelegte Schwellenwerte, entsteht eine Meldung mit Zuordnung zu Ihrem Konto (Benutzername, Workspace, Messwerte, Zeitpunkt) in einem internen, nur dem Betriebsteam zugänglichen Kanal. Über Maßnahmen entscheidet ein Mensch; zum Schutz vor akuten Gefahren kann ein Workspace auch automatisch angehalten werden.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am Schutz der Plattform, ihrer Nutzer*innen und Dritter; siehe auch Art. 32 DSGVO).
Speicherdauer der Meldungen: 90 Tage; bei einem konkreten Vorfall bis zu dessen Abschluss.
4.7 Anfragen und Meldungen
Wenn Sie uns per E-Mail kontaktieren oder Inhalte melden, verarbeiten wir Ihre Nachricht und Ihre Kontaktdaten zur Bearbeitung.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG; bei Meldungen rechtswidriger Inhalte Art. 6 Abs. 1 lit. c DSGVO iVm Art. 16 und 17 der Verordnung (EU) 2022/2065 (Gesetz über digitale Dienste, „DSA“), soweit anwendbar.
Speicherdauer: bis zur Erledigung, danach höchstens drei Jahre zur Nachvollziehbarkeit und zur Abwehr von Ansprüchen.
4.8 Luna-Lernhilfe
Wenn Sie Luna fragen, verarbeiten wir Ihre Frage, den von Ihnen ausgewählten Text, die für Sie sichtbare Aufgabenbeschreibung und die erzeugte Antwort. Luna gibt Lernhilfe, führt keinen Code aus und entscheidet keine Noten. Die Inferenz erfolgt auf Rechnern der TU Graz in Österreich, ohne externen KI-Anbieter und ohne Training von Modellen mit Ihren Daten.
Rechtsgrundlage: Art. 6 Abs. 1 lit. e DSGVO iVm §§ 2 und 3 UG.
Die Anfrage liegt auf computor.at höchstens 15 Minuten vor und wird nach Fertigstellung entfernt; die Antwort ist danach 24 Stunden nur für Sie abrufbar. Der Inferenz-Worker erstellt keine Dateien oder Inhaltsprotokolle von Fragen und Antworten. Das Modell verwendet begrenzte Speicher- und lokale Festplatten-Caches zur Wiederverwendung von Berechnungen. Einträge werden bei Kapazitätsbedarf oder beim Leeren ersetzt; eine feste zeitliche Ablaufgrenze besteht nicht. Diese Caches sind nicht für Lernende zugänglich. Größen-, Status- und Zeitmesswerte enthalten keine Fragen, eingereichten Texte oder Antworten.
5. Wer Ihre Daten sieht
- Lehrende und Tutor*innen Ihres Kurses sehen Ihren Namen, Ihren Benutzernamen, Ihre Abgaben, Testergebnisse, Punkte und Ihren Fortschritt.
- Andere Teilnehmende sehen im Chat Ihren Namen und Ihre Nachrichten in den Kanälen, in denen Sie schreiben. Ihre Abgaben sind für andere Teilnehmende nicht sichtbar, außer ein Kurs sieht Gruppenarbeit vor.
- Das Betriebsteam (wenige Administrator*innen am ITPcp) hat technischen Zugriff auf die Server und nutzt ihn nur für Betrieb, Fehlerbehebung und Missbrauchsabwehr.
- Ihre Abgaben und Workspaces sind nicht öffentlich.
6. Empfänger und Auftragsverarbeiter
Alle Dienste der Plattform (Anmeldung mit Keycloak, Git-Server Forgejo, Datenbank, Dateispeicher, Testsystem, Workspaces mit Coder, Chat mit Zulip) betreiben wir selbst. Schriftarten werden von unseren eigenen Servern geladen. Wir binden keine Content-Delivery-Netzwerke, Analyse-, Werbe- oder externe KI-Dienste ein. Luna betreibt die TU Graz selbst.
| Empfänger | Rolle | Ort | Grundlage |
|---|---|---|---|
| Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen, Deutschland | Auftragsverarbeiterin: Server, Speicher, Sicherungskopien | Rechenzentren Nürnberg und Falkenstein, Deutschland | Auftragsverarbeitungsvertrag nach Art. 28 DSGVO |
| Behörden und Gerichte | nur bei gesetzlicher Verpflichtung oder zur Anzeige schwerer Straftaten (Art. 18 DSA) | Österreich bzw. EU | Art. 6 Abs. 1 lit. c DSGVO |
Optional GitHub Codespaces: Wenn Sie diesen Arbeitsweg wählen, stellt GitHub die Entwicklungsumgebung nach eigenen Bedingungen und Datenschutzhinweisen bereit. Sie entscheiden, welche Dateien Sie dort ablegen. Desktop-VS-Code und die öffentlichen Beispiele ohne Anmeldung stehen als Alternativen bereit.
E-Mails der Plattform (z. B. Chat-Benachrichtigungen) werden über den Mailserver der TU Graz versendet. Eine Übermittlung Ihrer Daten in Drittländer findet darüber hinaus nicht statt. Wir verkaufen Ihre Daten nicht und verwenden sie nicht für Werbung oder zum Training von KI-Modellen.
7. Cookies und ähnliche Technologien
Der Begriff „Cookie(s)“ umfasst hier auch Technologien, die hinsichtlich ihrer Funktionalität Cookies ähneln, z. B. den lokalen Speicher des Browsers.
Wir setzen ausschließlich technisch notwendige Cookies (funktionale Cookies) auf Grundlage der Ausnahmebestimmung in § 165 Abs. 3 TKG 2021. Eine Einwilligung der Nutzer*innen ist nicht erforderlich; deshalb gibt es kein Cookie-Banner. Analyse- und Werbe-Cookies verwenden wir nicht. Die Cookies beziehen sich nur auf computor.at bzw. chat.computor.at; es werden keine Daten an Dritte übermittelt.
| Name | Zweck | Dauer | Anbieter |
|---|---|---|---|
KEYCLOAK_SESSION, KEYCLOAK_IDENTITY, AUTH_SESSION_ID, KC_RESTART und ähnliche | Anmeldesitzung beim Anmeldedienst | Sitzung bzw. bis zum Ablauf der Anmeldung | TU Graz (Keycloak) |
ct_access_token | Zugangstoken der Plattform | 1 Stunde | TU Graz |
ct_refresh_token | Erneuerung der Anmeldung | 7 Tage | TU Graz |
coder_session_token und ähnliche | Sitzung der Arbeitsumgebung | bis zum Ablauf der Sitzung | TU Graz (Coder) |
sessionid, csrftoken (auch mit Präfix __Host-) | Sitzung und Schutz vor Cross-Site-Request-Forgery im Chat | bis zur Abmeldung bzw. Ablauf | TU Graz (Zulip) |
computor-theme (lokaler Speicher) | Ihre Einstellung helles/dunkles Design | bis Sie sie löschen | TU Graz |
Sie können das Setzen von Cookies sowie deren Speicherdauer über die Einstellungen Ihres Browsers steuern. Ohne diese Cookies ist eine Anmeldung jedoch nicht möglich.
8. Speicherdauer
| Daten | Dauer |
|---|---|
| Konto, Kurseinschreibungen, Abgaben, Git-Repositories, Testergebnisse | bis zur Löschung Ihres Kontos |
| Workspace-Dateien (Home-Verzeichnis) | bis zur Löschung Ihres Kontos |
| Luna-Anfragen | höchstens 15 Minuten; Entfernung bei Fertigstellung |
| Luna-Antworten | 24 Stunden, nur für die anfragende Person |
| Luna-Inferenz-Caches | begrenzte Kapazität; Ersatz bei Kapazitätsbedarf oder Leeren |
| Chat-Konto und Nachrichten | bis Sie Nachrichten oder Ihr Chat-Konto löschen bzw. dessen Löschung verlangen |
| Zugriffsprotokolle des Webservers (Logdaten) | 14 Tage |
| Sicherheitsmeldungen mit Kontozuordnung | 90 Tage |
| Anfragen und Meldungen | bis zur Erledigung, danach höchstens drei Jahre |
| Sicherungskopien (Server-Snapshots) | tägliche Sicherungen werden 7 Tage aufbewahrt; vor Wartungsarbeiten angelegte Sicherungen höchstens 30 Tage |
Inaktive Konten: Konten, mit denen sich 24 Monate lang niemand angemeldet hat, löschen wir samt den zugehörigen Daten. Wir kündigen die Löschung mindestens 30 Tage vorher per E-Mail an; eine Anmeldung in dieser Zeit genügt, um das Konto zu behalten.
Löschung und Sicherungskopien: Gelöschte Daten verschwinden spätestens 30 Tage nach der Löschung auch aus allen Sicherungskopien. Liegt ein konkreter Sicherheitsvorfall vor, bewahren wir die dafür nötigen Daten bis zu dessen Aufklärung auf.
9. Betroffenenrechte
Sie haben das Recht auf Auskunft, Berichtigung und Löschung Ihrer Daten. Zusätzlich haben Sie das Recht auf Einschränkung sowie das Recht auf Datenübertragbarkeit der von Ihnen bereitgestellten Daten. Beruht die Datenverarbeitung auf der Rechtsgrundlage des berechtigten oder öffentlichen Interesses, können Sie gegen die Datenverarbeitung begründeten Widerspruch einlegen (Art. 21 DSGVO).
Um Ihre Anfrage bearbeiten zu können und um sicherzustellen, dass personenbezogene Daten nicht an unberechtigte Dritte herausgegeben werden, müssen wir Sie eindeutig identifizieren. Bitte schreiben Sie uns daher von der E-Mail-Adresse, die mit Ihrem Konto verknüpft ist, an privacy@computor.at oder datenschutz@tugraz.at. Wir antworten in der Regel innerhalb eines Monats (Art. 12 Abs. 3 DSGVO).
Es besteht ferner ein Beschwerderecht an die Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Wien, dsb@dsb.gv.at, https://www.dsb.gv.at.
10. Mindestalter
computor.at und chat.computor.at dürfen Sie ab 14 Jahren nutzen. Die Verarbeitung Ihrer Daten beruht nicht auf einer Einwilligung (siehe Abschnitt 3); deshalb brauchen Sie dafür auch keine Zustimmung Ihrer Eltern. Personen unter 14 Jahren dürfen kein Konto anlegen. Wenn wir erfahren, dass ein Konto einer Person unter 14 Jahren gehört, löschen wir es.
11. Sicherheit
Alle Verbindungen sind verschlüsselt (TLS). Code von Nutzer*innen läuft in voneinander getrennten Containern mit Ressourcengrenzen. Der Zugang zu den Servern ist auf das Betriebsteam beschränkt. Sicherheitslücken melden Sie bitte an security@computor.at oder vertraulich über https://github.com/computor-org/feedback/security/advisories/new.
12. Änderungen dieser Datenschutzerklärung
Wenn sich die Verarbeitung ändert, passen wir diese Datenschutzerklärung an. Über wesentliche Änderungen informieren wir registrierte Nutzer*innen per E-Mail oder beim nächsten Login. Die jeweils aktuelle Fassung finden Sie unter https://computor.at/privacy; frühere Fassungen stellen wir dort ebenfalls bereit.