← CodaeYour data in Codae
Codae is operated by Jonas Heip. Contact and the full Ostrae privacy notice are available here.
Learning and sign-in
Guest progress and settings stay in your browser. Signing in uses Ostrae Account. Codae receives your Account identifier, name, email and product permissions. Your password stays with Account. Codae stores encrypted authorization tokens in a server session lasting up to 12 hours. Signed-in lesson progress, code and settings are stored in a separate database schema in Google Cloud SQL (Frankfurt). Vercel hosts the application and processes requests and operational logs.
Guest progress is not automatically copied into a signed-in account. You can export it in Settings and explicitly import it after signing in. Cloud saves can conflict across tabs; export your work before reloading if a conflict is reported.
Optional AI coach
Only pressing “Ask coach” sends the current lesson task, your code, question and selected language to Google Cloud Vertex AI. We use the EU endpoint. The request does not include your Account email or name. Do not enter secrets or personal data. Codae does not store the conversation in its database; it stores daily request counts against your Account identifier to enforce limits. Google processes requests under its cloud service terms; provider and hosting logs can contain technical metadata. Answers can be incorrect and do not constitute certified grading.
Optional MICA Desktop connection
After you explicitly pair MICA Desktop and enable its integration, Codae automatically provides the current lesson, code, recent Run output and Check errors while the learning workspace is focused. Typing does not call an AI provider. Context is encrypted in the Codae database, available for up to two minutes and consumed once by your paired device. Updates are size-limited and rate-limited separately from AI requests. Your Account name and email are not included. Hidden tabs, navigation and browser fullscreen clear the context. Choose web MICA to pause desktop integration while keeping the pairing; disabling it in Settings or signing out revokes the connection. The current desktop build still requires “Use shared website context” before using the context. Desktop permissions and AI requests remain governed by the desktop app.
Control and retention
Export your learning data in Settings. Reset progress clears lesson progress but retains your preferences. For deletion of all cloud data, contact felixh82006@gmail.com. Progress is retained while you use the service; no automatic inactivity deletion is currently configured. Expired session and sign-in records are cleaned when new sessions and sign-in attempts are created. Daily AI usage is retained for operational review; no automatic retention policy is currently configured.
Codae serves its fonts itself. The code editor is loaded from a CDN, which receives browser request metadata. No advertising or analytics tracker has been added in this integration.
Deine Daten in Codae
Betreiber ist Jonas Heip. Kontaktangaben und die vollständige Ostrae-Datenschutzerklärung findest du hier.
Lernen und Anmeldung
Gast-Fortschritt und Einstellungen bleiben im Browser. Die Anmeldung erfolgt über Ostrae Account. Codae erhält deine Account-Kennung, deinen Namen, deine E-Mail-Adresse und Produktberechtigungen. Das Passwort bleibt bei Account. Codae speichert verschlüsselte Anmeldetokens in einer serverseitigen Sitzung für höchstens zwölf Stunden. Fortschritt, Code und Einstellungen angemeldeter Nutzer liegen in einem getrennten Datenbankschema in Google Cloud SQL (Frankfurt). Vercel hostet die Anwendung und verarbeitet Anfragen sowie Betriebsprotokolle.
Gast-Fortschritt wird nicht automatisch einem angemeldeten Account zugeordnet. Du kannst ihn in den Einstellungen exportieren und nach der Anmeldung ausdrücklich importieren. Bei Konflikten zwischen Tabs exportiere deine Arbeit vor dem Neuladen.
Optionaler KI-Lernbegleiter
Erst „Fragen“ sendet die aktuelle Aufgabe, deinen Code, die Frage und die gewählte Sprache an Google Cloud Vertex AI. Wir verwenden den EU-Endpunkt. Account-E-Mail-Adresse und Name sind nicht Teil dieser Anfrage. Gib keine Geheimnisse oder personenbezogenen Daten ein. Codae speichert den Dialog nicht in seiner Datenbank; tägliche Anfragezähler werden deiner Account-Kennung zugeordnet. Google verarbeitet die Anfragen nach seinen Cloud-Dienstbedingungen. Anbieter- und Hostingprotokolle können technische Metadaten enthalten. Antworten können falsch sein und sind keine zertifizierte Bewertung.
Optionale MICA-Desktop-Verbindung
Nach deiner ausdrücklichen Kopplung und bei aktivierter Integration stellt Codae die aktuelle Lektion, deinen Code, die letzte Run-Ausgabe und Check-Fehler automatisch bereit, solange der Lernbereich fokussiert ist. Tippen ruft keinen KI-Anbieter auf. Der Kontext liegt verschlüsselt in der Codae-Datenbank, ist höchstens zwei Minuten verfügbar und wird einmal vom gekoppelten Gerät abgerufen. Größe und Aktualisierungen sind begrenzt; die Zähler sind von KI-Anfragen getrennt. Account-Name und E-Mail werden nicht mitgeschickt. Verdeckte Tabs, Navigation und Browser-Vollbild löschen den Kontext. Der Wechsel zu Web-MICA pausiert die Integration und erhält die Kopplung; Ausschalten in den Einstellungen oder Abmelden widerruft die Verbindung. In der aktuellen Desktop-Version musst du weiterhin „Use shared website context“ auswählen. Desktop-Berechtigungen und KI-Anfragen regelt die Desktop-App.
Kontrolle und Speicherung
Du kannst Lerndaten in den Einstellungen exportieren. Das Zurücksetzen löscht den Lernfortschritt und behält Einstellungen bei. Für die Löschung sämtlicher Cloud-Daten schreibe an felixh82006@gmail.com. Fortschritt wird während der Nutzung gespeichert; eine automatische Löschung wegen Inaktivität ist derzeit nicht eingerichtet. Abgelaufene Sitzungs- und Anmeldeeinträge werden beim Erstellen neuer Sitzungen und Anmeldeversuche bereinigt. Tägliche KI-Zähler bleiben zur Betriebsprüfung gespeichert; eine automatische Löschfrist ist derzeit nicht eingerichtet.
Schriftarten liefert Codae selbst aus. Der Code-Editor wird von einem CDN geladen; dieser Dienst erhält technische Browser-Anfragedaten. Diese Integration fügt keine Werbe- oder Analytics-Tracker hinzu.
Updated / Stand: 26 October 2026