Datenschutzerklärung
Stand: 25. Oktober 2026
Hier steht, welche Daten LPIS Bot verarbeitet, wozu und wie lange. Kurz gesagt: Wir brauchen deine E-Mail-Adresse für dein Konto. Dein WU-Passwort und deine LPIS-Daten (Kurse, Noten, Matrikelnummer) bekommen wir nicht.
1. Verantwortlicher
Hüttinger Digital e.U., Georg-Humbhandlgasse 6, 2362 Biedermannsdorf, Österreich, E-Mail: kontakt@lpisbot.app. Weitere Angaben findest du im Impressum. Einen Datenschutzbeauftragten müssen wir nicht bestellen.
2. Was die App verarbeitet
- WU-Login: Du meldest dich im offiziellen WU-Anmeldefenster innerhalb der App an. Die App liest keine Eingabefelder aus und speichert dein Passwort nicht. Sie übernimmt nur die Sitzungs-Cookies von wu.ac.at, damit sie LPIS in deinem Namen aufrufen kann.
- Lokal auf deinem Rechner (unter Windows im Ordner
%APPDATA%\lpis-copilot-app, auf dem Mac in~/Library/Application Support/lpis-copilot-app) liegen: dein Konto-Token und ein Protokoll laufender Anmeldeversuche, beide mit der Verschlüsselung des Betriebssystems gesichert (Windows: Datenverschlüsselung deines Benutzerkontos, Mac: Schlüsselbund), dazu die WU-Sitzung und deine Einstellungen. Diese Daten verlassen deinen Rechner nicht. Bei der Deinstallation (Mac: App in den Papierkorb) bleiben sie erhalten; du kannst den Ordner selbst löschen. - An unseren Server schickt die App nur: E-Mail und Passwort bei Registrierung und Anmeldung, Gutscheincodes, und pro Anmeldeversuch eine Reservierung und das Ergebnis (zum Beispiel „Fixplatz“ oder „Warteliste“). Keine LV-Nummern, Studienrichtung, Matrikelnummer, Noten oder WU-Cookies.
- Direkt an die WU: Die Anfragen an LPIS gehen von deinem Rechner an die WU, nicht über uns. Für die genaue Uhrzeit fragt die App den Zeitserver der WU ab. Für diese Verarbeitung ist die WU Wien selbst verantwortlich.
- Diagnose-Export: Nur wenn du ihn anklickst, entsteht eine Datei in deinem Download-Ordner. Sie wird nicht hochgeladen. Sie enthält Seiten aus LPIS, etwa deine Studienübersicht und LV-Nummern. Namen und Kennungen werden darin ersetzt, trotzdem kann die Datei Rückschlüsse auf dich erlauben. Gib sie nur weiter, wenn du das willst.
- Update-Hinweis: Beim Start und danach alle sechs Stunden fragt die App unseren Server, welche Version aktuell ist, und zeigt dir gegebenenfalls einen Hinweis. Dabei schickt sie weder dein Konto-Token noch eine Kennung mit; wir speichern zu diesen Abfragen nichts. Wie bei jedem Aufruf sieht unser Hoster deine IP-Adresse (siehe Server-Protokolle). Rechtsgrundlage: berechtigtes Interesse daran, dass du keine veraltete, fehlerhafte Version verwendest (Art. 6 Abs. 1 lit. f DSGVO).
- Die App sendet keine Nutzungsstatistik und keine Absturzberichte und installiert nichts von selbst.
3. Was die Website und unser Server verarbeiten
Konto
E-Mail-Adresse, Passwort (nur als bcrypt-Hash, nie im Klartext), Credit-Stand, Kontostatus, Zeitpunkt der Registrierung und Zeitpunkt, zu dem du deine E-Mail-Adresse bestätigt hast. Zweck: dein Konto und deine Credits. Rechtsgrundlage: Vertrag (Art. 6 Abs. 1 lit. b DSGVO). Speicherdauer: bis zur Löschung des Kontos. Ein Konto entsteht mit dem Kauf von Credits oder mit einem Gutscheincode. Brichst du den Kauf ab, bevor du bezahlt hast, löschen wir das dabei angelegte Konto automatisch: nach 24 Stunden, bei einer noch möglichen verzögerten Zahlung (etwa Lastschrift) spätestens 14 Tage nach dem letzten Kaufversuch.
Anmeldeversuche und Credits
Pro Versuch: Zeitpunkt, geplanter Anmeldestart, Status (reserviert, verbraucht, zurückgebucht), Ergebnis und eine technische Kennung. Daraus ergibt sich, wann du einen Versuch gestartet hast und wie er ausging, aber nicht, für welche LV. Den Anmeldestart brauchen wir, um einen Credit automatisch zurückzubuchen, wenn die App einen Versuch nicht abschließen konnte (spätestens einen Tag nach dem Anmeldestart). Rechtsgrundlage: Vertrag. Speicherdauer: bis zur Löschung des Kontos.
Gutscheine und Downloads
Welcher Gutschein wann eingelöst wurde, und bei jedem Download der App: Konto, Version, Betriebssystem (Windows oder Mac) und Zeitpunkt. Beim Herunterladen lädt dein Browser die Datei direkt aus dem Speicher von Vercel; dabei sieht Vercel deine IP-Adresse. Rechtsgrundlage: Vertrag. Speicherdauer: bis zur Löschung des Kontos.
Empfehlungen
Für dein Konto speichern wir einen Einladungscode, wie viele Empfehlungs-Credits du bekommen hast und, falls du über einen Einladungslink gekommen bist, welches Konto dich eingeladen hat. Bei Käufen speichern wir zusätzlich den anonymen Karten-Fingerabdruck, den Stripe mitliefert (keine Kartennummer), damit wir Empfehlungen an sich selbst erkennen. Wer dich eingeladen hat, erfährt nur, wie viele Credits er insgesamt bekommen hat, nicht wer gekauft hat. Rechtsgrundlage: Vertrag und berechtigtes Interesse an der Verhinderung von Missbrauch (Art. 6 Abs. 1 lit. b und f DSGVO). Speicherdauer: bis zur Löschung des Kontos; der Fingerabdruck bleibt mit der Zahlung so lange wie die Buchhaltungsunterlagen.
E-Mails an dich
Wir schicken dir E-Mails nur, wenn es dein Konto betrifft: nach dem Anlegen mit Gutscheincode und auf Wunsch einen Link zum Bestätigen deiner E-Mail-Adresse, einen Link zum Zurücksetzen des Passworts (auf deine Anfrage oder wenn wir ihn für dich anstoßen), eine Bestätigung, wenn dein Passwort geändert wurde, und nach jedem Kauf die Rechnung mit Vertragsbestätigung. Keine Werbung. Den Link zum Zurücksetzen speichern wir nur als Hash; er gilt eine Stunde und wird spätestens einen Tag nach Ablauf gelöscht. Für den Bestätigungslink gilt dasselbe, nur mit 48 Stunden Gültigkeit. Mit der Bestätigung zeigst du, dass die Adresse dir gehört. Die Bestätigung „Passwort geändert“ protokollieren wir samt Empfänger und Inhalt, damit sie zuverlässig ankommt, und löschen das Protokoll nach 30 Tagen. Rechtsgrundlage: Vertrag.
Schutz vor Missbrauch
Um massenhafte Anmeldeversuche zu bremsen, zählen wir Anfragen je IP-Adresse, E-Mail-Adresse oder Konto in einem kurzen Zeitfenster. Gespeichert wird nur ein Hash (SHA-256) dieser Angaben, keine IP-Adresse im Klartext. Weil sich ein Hash mit viel Aufwand zurückrechnen lässt, gilt das als pseudonymisiert, nicht als anonym. Die Einträge laufen nach dem Zeitfenster ab (höchstens 24 Stunden) und werden danach laufend gelöscht. Rechtsgrundlage: berechtigtes Interesse an einem sicheren Dienst (Art. 6 Abs. 1 lit. f DSGVO).
Beim Anlegen eines Kontos prüft zusätzlich ein unsichtbarer Dienst unseres Hosters Vercel (BotID), ob die Anfrage aus einem echten Browser kommt. Dazu werden in deinem Browser technische Merkmale von Browser und Gerät ausgewertet und mit der Anmeldung an unseren Server geschickt, der sie von Vercel prüfen lässt. Es werden dafür keine Cookies gesetzt und nichts in deinem Browser gespeichert. Ohne diese Prüfung hatten Programme im September 2026 tausende Konten mit fremden E-Mail-Adressen angelegt. Rechtsgrundlage: berechtigtes Interesse an einem sicheren Dienst (Art. 6 Abs. 1 lit. f DSGVO).
Sicherungen
Damit bei einem Fehler nichts verloren geht, sichern wir die Datenbank einmal täglich. Die Sicherung wird vor dem Speichern verschlüsselt und bei GitHub abgelegt; den Schlüssel haben nur wir. Jede Sicherung wird nach 30 Tagen automatisch gelöscht. Löschst du dein Konto, sind deine Daten deshalb spätestens 30 Tage später auch aus allen Sicherungen verschwunden. Rechtsgrundlage: berechtigtes Interesse am sicheren Betrieb (Art. 6 Abs. 1 lit. f DSGVO).
Server-Protokolle
Vercel verarbeitet bei jedem Aufruf technisch nötige Daten wie IP-Adresse, Zeitpunkt, Adresse der Seite und Browserkennung und bewahrt Protokolle nur kurz auf. Wir schreiben keine Protokolle mit personenbezogenen Daten. Rechtsgrundlage: berechtigtes Interesse am Betrieb der Website.
Reichweitenmessung
Damit wir wissen, wie viele Menschen die Website besuchen und woher sie kommen (etwa von einem Video auf Instagram oder TikTok), zählen wir Seitenaufrufe mit Vercel Web Analytics. Erfasst werden die aufgerufene Seite, die vorherige Website, Land, Gerätetyp, Betriebssystem und Browser. Abfrageparameter wie Links zum Passwort-Zurücksetzen oder Einladungscodes entfernen wir schon in deinem Browser, bevor etwas gesendet wird; nur Kampagnenangaben (utm_…) bleiben erhalten. Den Verwaltungsbereich zählen wir nicht. Es werden keine Cookies gesetzt und nichts in deinem Browser gespeichert. Um Besuche zu unterscheiden, bildet Vercel aus IP-Adresse und Browserkennung einen Prüfwert, der täglich wechselt; die IP-Adresse selbst wird nicht gespeichert. Wir sehen nur Summen, keine einzelnen Personen, und können Besuche keinem Konto zuordnen. Rechtsgrundlage: berechtigtes Interesse, unser Angebot und unsere Werbung zu verbessern (Art. 6 Abs. 1 lit. f DSGVO). Du kannst jederzeit widersprechen, zum Beispiel mit einem Werbe- oder Trackingblocker oder per E-Mail an kontakt@lpisbot.app.
Verwaltung
Ändern wir etwas an einem Konto (Credits, Sperre, Löschung, Passwort-Link), halten wir das mit der E-Mail-Adresse fest, damit es nachvollziehbar bleibt. Wird das Konto gelöscht, ersetzen wir die E-Mail-Adresse in diesem Protokoll. Rechtsgrundlage: berechtigtes Interesse an einer nachvollziehbaren Verwaltung.
Kontakt
Schreibst du an kontakt@lpisbot.app, wird die E-Mail über ImprovMX an ein Gmail-Postfach weitergeleitet. ImprovMX speichert dabei keine Inhalte, aber für 7 Tage Absender, Empfänger, Betreff und Zeitpunkt. Wir bewahren die Nachricht auf, bis dein Anliegen erledigt ist, längstens drei Jahre. Rechtsgrundlage: Vertrag bzw. berechtigtes Interesse, deine Anfrage zu beantworten.
Käufe (sobald möglich)
Die Zahlung läuft über Stripe. Deine Zahlungsdaten gibst du direkt bei Stripe ein; wir sehen sie nicht. Wir erhalten Paket, Betrag, Zeitpunkt und deine E-Mail-Adresse und stellen damit eine Rechnung aus. Dazu speichern wir, wann du vor dem Kauf bestätigt hast, dass wir sofort beginnen sollen, und in welcher Textfassung; das brauchen wir als Nachweis, falls du zurücktrittst. Stripe verarbeitet Daten teils auch in eigener Verantwortung, etwa zur Betrugsvorbeugung. Zahlungen und Rechnungen bewahren wir sieben Jahre auf, weil das Steuerrecht es verlangt (§ 132 BAO); sie bleiben auch nach einer Kontolöschung erhalten. Rechtsgrundlage: Vertrag und rechtliche Pflicht (Art. 6 Abs. 1 lit. b und c DSGVO).
Testplätze und Videos
Testplätze vergeben wir per Direktnachricht auf TikTok oder Instagram; den Gutschein-Code bekommst du dort. Was du uns dort schreibst, liegt beim jeweiligen Netzwerk und nicht auf unserem Server. Dein Video schickst du uns ebenfalls dort oder per E-Mail; ob und wie wir es veröffentlichen, sprechen wir vorher mit dir ab. Einer Veröffentlichung kannst du jederzeit widersprechen, dann nehmen wir das Video herunter. Rechtsgrundlage: deine Anfrage und unser Testangebot (Art. 6 Abs. 1 lit. b DSGVO).
Handy-Fernbedienung
Diese Funktion wird derzeit nicht angeboten. Vor dem Start ergänzen wir diese Erklärung.
4. Cookies und Speicher im Browser
Die Website setzt keine Cookies für Werbung oder Analyse. Die Reichweitenmessung (Abschnitt 3) kommt ohne Cookies und ohne Speicher im Browser aus. Die Website lädt keine Inhalte von fremden Servern; die Schriften und das Messskript liegen auf unserer Domain. Nach dem Anmelden legt die Website dein Anmelde-Token im Speicher deines Browsers ab (localStorage, gültig 30 Tage, gelöscht beim Abmelden). Öffnest du einen Einladungslink, merkt sich der Browser den Code bis zu 30 Tage (localStorage), damit dir der Bonus beim Kauf gutgeschrieben wird. Für den Verwaltungsbereich gibt es ein eigenes Cookie, das nur Administratoren betrifft. Beides ist technisch nötig, deshalb fragen wir nicht nach einer Einwilligung (§ 165 Abs. 3 TKG 2021).
5. Empfänger und Übermittlung in Drittländer
Wir geben deine Daten nur an diese Dienstleister weiter, die sie in unserem Auftrag verarbeiten. Die Serverfunktionen und die Datenbank laufen in Frankfurt am Main. Weil mehrere Anbieter US-Unternehmen sind, gelten für einen möglichen Zugriff aus den USA die jeweils genannten Grundlagen.
| Anbieter | Zweck | Grundlage für Drittland |
|---|---|---|
| Vercel Inc., 440 N Barranca Ave #4133, Covina, CA 91723, USA | Hosting der Website, Serverfunktionen, Download-Speicher, Bot-Schutz bei der Registrierung (Rechenzentrum Frankfurt am Main) sowie Reichweitenmessung | Standardvertragsklauseln der EU-Kommission |
| Databricks, Inc. (Neon), 160 Spear Street, Suite 1300, San Francisco, CA 94105, USA | Datenbank; Speicherort Frankfurt am Main | EU-US Data Privacy Framework, Standardvertragsklauseln |
| Plus Five Five, Inc. (Resend), 2261 Market Street #5039, San Francisco, CA 94114, USA | Versand der Konto-E-Mails und Rechnungen; Versand über Irland | EU-US Data Privacy Framework, Standardvertragsklauseln |
| ImprovMX Incorporated, 8 The Green STE D, Dover, DE 19901, USA | Weiterleitung von E-Mails an kontakt@lpisbot.app; überwiegend Rechenzentren in der EU, teils in den USA | keine DPF-Zertifizierung und keine Standardvertragsklauseln; Übermittlung, weil du uns schreibst (Art. 49 Abs. 1 lit. b DSGVO) |
| Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland | Postfach, in dem E-Mails an kontakt@lpisbot.app ankommen | EU-US Data Privacy Framework (Google LLC), Standardvertragsklauseln |
| GitHub, Inc., 88 Colin P. Kelly Jr. St., San Francisco, CA 94107, USA | Aufbewahrung der verschlüsselten täglichen Datenbanksicherung (30 Tage); GitHub kann den Inhalt nicht lesen | EU-US Data Privacy Framework, Standardvertragsklauseln |
| Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Dublin 2, Irland | Zahlungsabwicklung, sobald Käufe möglich sind | EU-US Data Privacy Framework, Standardvertragsklauseln |
Links zu Instagram und TikTok sind reine Verweise; beim Anklicken gilt der Datenschutz der jeweiligen Plattform.
6. Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch gegen Verarbeitungen, die auf berechtigtem Interesse beruhen. Schreib dafür an kontakt@lpisbot.app. Konto löschen: Schick uns eine E-Mail von der Adresse deines Kontos; wir löschen es von Hand und bestätigen dir das. Rechnungen bleiben wegen der Aufbewahrungspflicht erhalten.
Du kannst dich auch bei der Datenschutzbehörde beschweren: Österreichische Datenschutzbehörde, Barichgasse 40-42, 1030 Wien, dsb@dsb.gv.at, www.dsb.gv.at.
7. Pflicht zur Angabe
Ohne E-Mail-Adresse und Passwort können wir kein Konto anlegen. Automatisierte Entscheidungen im Sinne von Art. 22 DSGVO treffen wir nicht.