Datenschutzerklärung
Gemäss Schweizer Datenschutzgesetz (DSG, revidierte Fassung)
1. Verantwortliche Person
Samuel Baer, Luzern, Schweiz
E-Mail: hallo@samuelbaer.ch
2. Welche Daten werden erhoben?
Für den Betrieb verarbeiten wir technische Gerätekennungen, Lizenz- und Nutzungsdaten wie unten beschrieben. Bei der freiwilligen Nutzung des Feedback-Formulars werden folgende Daten übermittelt:
- Name (Pflichtfeld)
- E-Mail-Adresse (optional)
- Inhalt der Nachricht
- Auswahl der App und des Feedback-Typs
3. Zweck der Datenerhebung
Die über das Feedback-Formular übermittelten Daten werden ausschliesslich zur Beantwortung deiner Nachricht und zur Weiterentwicklung der Lern-Apps verwendet. Sie werden nicht an Dritte weitergegeben oder für Werbezwecke genutzt.
4. Formspree (Formularversand)
Das Feedback-Formular nutzt den externen Dienst Formspree (formspree.io) zur Übermittlung der Formulardaten per E-Mail. Dabei werden die eingegebenen Daten an Server von Formspree übertragen. Weitere Informationen zur Datenschutzrichtlinie von Formspree findest du unter formspree.io/legal/privacy-policy.
5. Google Fonts
Diese Website lädt Schriftarten von Google Fonts (fonts.googleapis.com). Dabei wird deine IP-Adresse an Google-Server übertragen. Die Nutzung erfolgt im Interesse einer einheitlichen Darstellung. Weitere Informationen findest du in der Datenschutzerklärung von Google.
6. Server-Logs
Der Hosting-Anbieter kann beim Aufruf der Website technische Daten (IP-Adresse, Browsertyp, Datum/Uhrzeit) in Server-Logs erfassen. Diese Daten werden nicht mit anderen Daten zusammengeführt und nach kurzer Zeit automatisch gelöscht.
7. Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung und Einschränkung der Verarbeitung deiner personenbezogenen Daten. Wende dich dazu einfach per E-Mail an hallo@samuelbaer.ch.
8. Technischer Browser-Speicher
Für den Lizenzzugang wird eine zufällige Gerätekennung im localStorage und im technisch verwendeten Cookie __lmb_d gespeichert. Das Cookie hat eine Laufzeit von einem Jahr und wird bei Nutzung erneuert. Der lokale Lizenzcache ist pro App getrennt und wird bei Verbindungsproblemen höchstens eine Stunde verwendet. Frühere Versionen haben die Kennung zusätzlich in IndexedDB hinterlegt; die aktuelle Version legt dort keine neuen Kopien an.
Du kannst diese Daten in den Website-Einstellungen deines Browsers löschen oder ihre Speicherung unterbinden. Dann können Lizenzzugang und Einstellungen verloren gehen beziehungsweise nicht dauerhaft gespeichert werden. Institutions- und Testcodes lassen sich danach erneut eingeben. Die Kennung enthält keinen Namen, ist aber ein Pseudonym und nicht grundsätzlich anonym. Im Admin-Bereich wird zusätzlich ein geschütztes Session-Cookie für die Anmeldung verwendet.
9. Lizenzzugang und Gratiszeit
Das Gratis-Kontingent beträgt gemeinsam 15 Minuten pro Schweizer Kalendertag für die kostenpflichtigen Apps. Während sichtbarer, nicht lizenzierter Nutzung sendet die App ungefähr alle 30 Sekunden Gerätekennung, App-Bezeichnung und Datum an unseren Server. Bei lizenzierten und kostenlosen Apps wird der Zugangsstatus regelmässig geprüft. Lerninhalte, Antworten, Namen von Lernenden oder Projektdateien werden dabei nicht übermittelt.
Neue Tageszähler werden mit einem kryptografisch abgeleiteten Geräte-Pseudonym in SQLite gespeichert. Einträge älter als 14 Tage werden beim nächsten Nutzungstick entfernt. Alte JSON-Nutzungsdaten bleiben während der Umstellung als Kompatibilitätsquelle erhalten und werden vor einer Archivierung beziehungsweise Löschung geprüft.
Für Institutions- und Testlizenzen speichern wir Typ, freigeschaltete Apps, Ablaufdatum, Geräte-Richtwert, gegebenenfalls die Kontakt-E-Mail der Institution und interne Verwaltungsnotizen. Aktivierungen bestehen aus einem Geräte-Pseudonym und dem Zeitpunkt der Aktivierung. Lizenzcodes werden verschlüsselt gespeichert. Sie bleiben für Verlängerungen und die Verwaltung der bestehenden Aktivierungen erhalten. Eine automatische Löschfrist für diese Verwaltungsdaten ist derzeit nicht eingerichtet.
Zum Schutz gegen massenhafte Code-Versuche wird die IP-Adresse nur als kurzlebiger kryptografischer Prüfwert gespeichert. Diese Versuchszähler werden nach Ablauf des 15-Minuten-Fensters bei der nächsten Prüfung bereinigt. Davon getrennt kann der Hosting-Anbieter technische Server-Logs führen.
10. Zahlungsabwicklung mit Stripe
Bei einem Einzelkauf wirst du zu Stripe weitergeleitet. Stripe verarbeitet die dort eingegebenen Kontakt- und Zahlungsdaten. Wir übermitteln die zufällige Gerätekennung zur Zuordnung des Kaufs. Informationen zu Stripe und möglichen internationalen Datenübermittlungen findest du in der Datenschutzerklärung von Stripe.
Für neue Käufe speichern wir die Stripe-Session-Referenz, die Zahlungsreferenz, die Gerätekennung sowie Lizenztyp, Umfang und Laufzeit. Die Session-Referenz verhindert eine mehrfache Aktivierung desselben Kaufs und wird dauerhaft gespeichert. E-Mail-Adressen aus neuen Stripe-Käufen werden nicht in den lokalen Lizenzspeicher übernommen. Historische Lizenzdateien und deren Backups können noch E-Mail-Adressen aus früheren Käufen enthalten. Die Rechnungs- und Zahlungsdaten werden zusätzlich von Stripe verwaltet.
11. Eigene Nutzungsstatistik
Unsere eigene Statistik zählt Seitenaufrufe je App und Tag sowie zusammengefasste Kategorien für Browser, Betriebssystem, Gerätetyp, Herkunfts-Domain und gegebenenfalls eine lokal hinterlegte Schulnetz-Zuordnung. In der Seitenaufrufstatistik werden weder rohe IP-Adressen noch vollständige Browser-Kennungen oder Lerninhalte gespeichert. Die IP wird zur lokalen Schulnetz-Zuordnung während des Requests verarbeitet. Es erfolgt dafür keine Abfrage bei einem externen Ortungsdienst.
Diese zusammengefassten Werte dienen der Verbesserung und dem Betrieb der Plattform. Sie zählen Aufrufe, nicht einzelne Personen. Die separat angezeigten Gratis-Geräte und Lizenzaktivierungen sind ebenfalls keine Zählung identifizierter Lernender. Zusammengefasste historische Aufrufzahlen bleiben für Vergleiche erhalten.
Stand: September 2026