Optionale KI: Datenschutz, Sicherheit und Kosten
Zwei getrennte Systeme
Die sechs numerischen Zustände, Fachzähler, Beziehungen, Regelerklärungen und die lokale Texterkennung werden im Browser berechnet. Dafür sind weder Anmeldung noch KI-Anfragen, API-Schlüssel oder ein Server erforderlich. Die Offline-Dateiversion bleibt nutzbar.
Zusätzlich kann die veröffentlichte Website einen optionalen Cloudflare-Workers-AI-Dienst verwenden. Die Sitzungszustimmung ist standardmäßig aus und wird nicht gespeichert. Selbst Einschalten sendet noch keine Anfrage. Erst ein bewusster Klick auf „KI-Vorschlag“ oder „KI-Lesehilfe“ sendet Daten. In der lokalen Datei ist Online-KI deaktiviert.
Übermittelte Inhalte
Für Vorschläge: der selbst eingegebene Szenariotext, gültige Modellparameter, Anzahl fiktiver Personen und technische Klassen-IDs. Keine tatsächlichen Kinder oder vertraulichen Inhalte eingeben. Namen im frei eingegebenen Wunschtext könnten sonst an den Anbieter gelangen; eine automatische vollständige Personenanonymisierung wird nicht behauptet.
Für Erklärungen: die sechs tatsächlich lokal berechneten Gruppenmittel beider Bedingungen, gewählter Tag, Gruppengröße, technische Klassen-IDs, Modellversion und gültige Versuchsparameter. Keine Schulnamen, Namen, Altersdaten, Einzelprofile oder individuellen sozialen Kontakte werden automatisch übermittelt.
Der Anbieter verarbeitet zusätzlich technische Verbindungsdaten. Die Anwendung führt keine Nutzungsanalyse, Konten oder Cloud-Datenbank ein. Eine nur flüchtige IP-bezogene Drosselung findet im Serverprozess statt; kein Amasworld-Protokoll speichert Anfragetexte oder IP-Adressen. Das ist keine Behauptung, Cloudflare selbst verarbeite oder speichere keinerlei technische Daten. Für Anbieterbedingungen und Datenverarbeitung gelten dessen aktuelle Regeln.
Was KI ändern darf
Ein Vorschlag darf ausschließlich dokumentierte Ereignisse, Zeiträume, Intensitäten und Zielklassen auswählen. Bis zu ein Haupt- und vier Zusatzereignisse. Kein JavaScript, keine frei erfundenen Formeln und keine unbekannten Szenarioschlüssel. Seed, Verhaltens- und Peerannahmen bleiben unter Kontrolle der Lehrkraft.
Server und Browser prüfen den Vorschlag. Die Plattform bietet JSON-Mode für strukturierte Antworten; die zusätzliche eigene Prüfung bleibt trotzdem nötig.[12] Er muss ausdrücklich übernommen werden. Auch dann werden nur Formulareinstellungen geändert; erst ein gesondertes „Vergleich berechnen“ erzeugt Ergebnisse. Ändert sich der Schul- oder Einstellungskontext während einer Anfrage, wird der Vorschlag verworfen.
Eine Erklärung verändert keinerlei Zustand. Berechnete Fakten, dokumentierte Regeln und KI-Interpretation werden getrennt dargestellt. Strukturprüfung verhindert keinen sprachlichen Irrtum. Auch ein formal korrektes Sprachmodell kann falsche Interpretationen oder Annahmen nennen. Die lokale Regelerklärung und Modellgleichungen bleiben maßgeblich. Keine erfundenen persönlichen Geschichten, Diagnosen oder wissenschaftliche Validierung.
Technischer Schutz
Gleicher Ursprung, HTTPS in der Veröffentlichung, keine API-Schlüssel im Frontend, kein automatisch gewählter Fremdanbieter. Serverbindung an Cloudflare AI statt eingebetteter Zugangsdaten. Nur JSON-POSTs, begrenzte Eingabegröße (8192 Bytes), höchstens 700 Ausgabetokens, strikte Eingabe-/Ausgabeschemata. Modelltexte werden als maskierter Text angezeigt, nie ausgeführt. Fehler, ungültige Antworten, Zeitlimits und Kontingentüberschreitungen werden sichtbar gemeldet; kein erfundener Ersatztext wird als KI-Antwort ausgegeben.
Zusätzliche Drosselung: höchstens zwei Anfragen pro IP/Minute und zwanzig pro Server-Isolate/UTC-Tag. Diese Zähler sind nur best effort: mehrere Isolates können unabhängig zählen. Origin-Prüfung und CORS sind keine Benutzeranmeldung und verhindern keine absichtlich nachgebauten direkten HTTP-Anfragen. Eine weltweit zugängliche, kontenfreie KI-Funktion kann deshalb ihr kostenloses Kontingent durch fremde Nutzung verlieren. Das beeinträchtigt nicht die lokale Simulation.
Kostenplan und ehrliche Grenze
Der Dienst ist für Cloudflare Workers Free vorgesehen. Die Herstellerdokumentation nennt 10.000 kostenlose Neurons pro Tag und kostenpflichtigen Mehrverbrauch erst auf Workers Paid.[11] Die Anwendung aktiviert keinen bezahlten Workers-Plan, kein AI-Gateway-Guthaben und keinen automatischen bezahlten Ersatzanbieter.
Die zusätzlichen Isolate-Zähler sind ausdrücklich keine weltweit konsistente Abrechnungsgrenze. Wer den Cloudflare-Account später auf einen kostenpflichtigen Plan umstellt, muss die KI-Funktion vorher deaktivieren und das Kostenkonzept neu prüfen: Auf Workers Paid kann Nutzung über der Freimenge Geld kosten. Auch andere Dienste desselben Accounts können das gemeinsame KI-Kontingent verbrauchen.
Die verwendete OAuth-Freigabe enthält bewusst keinen Abrechnungszugriff; eine API-Abfrage der Account-Abonnements wurde mit 403 abgewiesen. Die allgemein sichtbare technische Usage-Model-Einstellung „standard“ beweist für sich allein weder Free noch Paid. Es wurde keine Abrechnungsänderung vorgenommen. Daher wird eine unabhängig geprüfte Abrechnung oder ein universelles finanzielles Nullrisiko nicht behauptet.
Notabschaltung: AI_ENABLED = "false" für die veröffentlichte Umgebung setzen und neu bereitstellen. Der Adapter lehnt dann neue Inferenzanfragen ab. Die normale App benötigt diese Funktion nicht.
Anbieter und Belege
Modell: @cf/mistralai/mistral-small-3.1-24b-instruct, Cloudflare-hosted. Kein externer Modell-Fallback. Die tatsächliche Verfügbarkeit und Antwortqualität müssen durch echte Inferenz geprüft werden; Unit-Tests mit Abhängigkeitsersatz gelten nicht als solcher Beleg. Aktuelle Prüfresultate stehen im Freigabebericht.
Pages Functions unterstützen Ressourcenbindungen sowie getrennte Production-/Preview-Konfigurationen; diese technische Grundlage verwendet der Adapter.[13] Weitere Primärbelege: die tatsächlichen Adapterdateien und das Quellenregister.
Quellen begründen Plattformverhalten, nicht die pädagogische Gültigkeit des erfundenen Schulmodells.
Sources
[11] https://developers.cloudflare.com/workers-ai/platform/pricing — Pricing [12] https://developers.cloudflare.com/workers-ai/features/json-mode — JSON Mode [13] https://developers.cloudflare.com/pages/functions/bindings — Bindings · Cloudflare Pages docs